Skip to main content
Gleap logo

Gleap

Gleap is an all-in-one customer feedback tool for apps and websites, enabling direct communication with users to build better software by discovering their everyday pain points.

This is a first-class FlyMyAI MCP. Agents discover it automatically via tool search and call the actions below on demand - you never wire it up by hand. See the Composio catalog for how discovery works.

Connect

Gleap authenticates with an API key. Generate the credential in your Gleap account, then paste it into FlyMyAI the first time an agent uses a Gleap action.

Get your Gleap credential →

Fields to fill in FlyMyAI

FieldDetails
Gleap API TokenThe secret API token for authenticating API requests. This can be found in your project settings under 'API token'. (required)
Gleap Project IDThe Project ID associated with your Gleap project. You can find this in your project settings. (required)

Actions

Every action this integration exposes. Agents pick the right one from the task; you do not call them by name.

ActionWhat it doesRequired inputs
GLEAP_ARCHIVE_A_TICKETTool to archive a ticket. Use after confirming the ticket ID and that the ticket is resolved. Call when moving tickets to history.ticketId
GLEAP_CREATE_A_COLLECTIONTool to create a help center collection. Use when adding a new organizational grouping in your Help Center.title
GLEAP_CREATE_A_NEW_CHAT_MESSAGETool to create a new chat message. Use when sending a message in an active chat session.sessionId, role, content
GLEAP_CREATE_A_NEW_TEAMTool to create a new team. Use when you have team details ready and want to assign tickets among members.name, assignmentMethod, members
GLEAP_CREATE_A_NEW_TICKETTool to create a new ticket. Use when you have ticket details ready to open a support ticket.title
GLEAP_DELETE_A_USER_FROM_A_PROJECTTool to remove a user from a project. Use when you need to revoke a user's access by their ID.user_id
GLEAP_GET_ALL_ARTICLESTool to retrieve all articles in a help center collection. Use when you have a helpcenterCollectionId and want to list its articles.helpcenterCollectionId
GLEAP_GET_ALL_CHAT_MESSAGESTool to retrieve all chat messages. Use when you need to list full conversation history.-
GLEAP_GET_ALL_COLLECTIONSTool to retrieve all help center collections. Use when you need to list all collections for the authenticated project.-
GLEAP_GET_ALL_INVITATIONS_FOR_A_PROJECTTool to retrieve all invitations for a project. Use when you need to list every pending or accepted invitation within the current project context.-
GLEAP_GET_ALL_SESSIONSTool to retrieve all sessions for the current project. Use after project context is confirmed. Fetches all user sessions for analysis or reporting.-
GLEAP_GET_ALL_TEAMSTool to retrieve all teams. Use when you need a list of all teams for the authenticated project.-
GLEAP_GET_ALL_TICKETSTool to retrieve all tickets. Use when you need to list all tickets for the authenticated project.-
GLEAP_GET_ALL_USERS_FOR_A_PROJECTTool to retrieve all users for a project. Use when you need to list every user associated with the current project.-
GLEAP_GET_A_CHECKLIST_ACTIONTool to retrieve a specific engagement checklist by its ID. Use after obtaining a valid checklistId.checklistId
GLEAP_GET_A_COLLECTIONTool to retrieve a help center collection by ID. Use when you need to fetch specific collection details by its ID.helpcenterCollectionId
GLEAP_GET_A_TICKETTool to retrieve a specific ticket by its ID. Use after confirming the ticket ID. Returns full ticket details.ticketId
GLEAP_GET_CURRENT_USERTool to retrieve the currently authenticated user's details. Use when you need the user's profile and settings.-
GLEAP_GET_HELP_CENTER_SOURCESTool to retrieve available help center sources. Use when you need to list all help center sources for a project.-
GLEAP_GET_NOTIFICATION_TICKETTool to retrieve a notification ticket using its share token. Use when you have a share token and need to fetch ticket details.shareToken
GLEAP_GET_SESSION_CHECKLISTSTool to retrieve checklists for a given session. Use after confirming a valid sessionId. Returns all checklists associated with the specified session.sessionId
GLEAP_IDENTIFY_USERTool to identify or update user information. Use when you need to sync server-side user profile after authentication.userId
GLEAP_LINK_A_TICKETTool to link a ticket. Use when you need to connect two existing tickets after confirming both IDs exist. Example: Link a duplicate issue ticket to its original.ticketId, targetTicketId
GLEAP_SEARCH_FOR_TICKETSTool to search for tickets. Use when needing to find tickets based on search criteria.-
GLEAP_TRACK_EVENTSTool to track server-side customer events. Use when you have collected a batch of events and want to send them to Gleap via the /admin/track endpoint.events
GLEAP_UNARCHIVE_A_TICKETTool to unarchive a ticket. Use when you need to restore a previously archived ticket after validation.ticketId
GLEAP_UNLINK_A_TICKETTool to unlink a ticket. Use after confirming both tickets are linked to remove their association.ticketId, targetTicketId
GLEAP_UPDATE_A_USER_FOR_A_PROJECTTool to update a user’s role in a project. Use when you need to change a user's permissions.user_id, role
GLEAP_UPDATE_CHAT_MESSAGETool to update a chat message. Use when you need to modify the content of an existing chat message after obtaining its ID.chatMessageId, body
We love our partners - FlyMy.AI builds with the best. Thanks, Gleap!