Skip to main content
Textit logo

Textit

TextIt is a platform that enables users to build scalable, interactive chatbots across various channels without writing code.

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​

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

Get your Textit credential →

Fields to fill in FlyMyAI​

FieldDetails
TextIt API TokenThe API token used for authenticating requests to the TextIt API. (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
TEXTIT_CREATE_CAMPAIGNTool to create a new campaign in textit. use when you need to start a messaging campaign for a specific contact group.name, group
TEXTIT_CREATE_GROUPTool to create a new contact group. use when segmenting contacts before sending messages.name
TEXTIT_CREATE_LABELTool to create a new message label. use when you need to categorize messages. example: create a label 'important'. creates a label under your organization using the textit labels api.name
TEXTIT_DELETE_CONTACTTool to delete an existing contact. use when you have the contact's uuid and need to remove it.uuid
TEXTIT_DELETE_GROUPTool to delete an existing contact group. use after ensuring the group has no active triggers or campaigns.uuid
TEXTIT_GET_CAMPAIGNTool to retrieve details about a specific campaign. use when you have the campaign's uuid and need its full metadata.uuid
TEXTIT_LIST_ARCHIVESTool to retrieve a list of message and run archives. use when you need to browse or manage existing archives after authenticating.-
TEXTIT_LIST_BROADCASTSTool to list broadcasts. use when you need to retrieve broadcasts with optional filters and pagination.-
TEXTIT_LIST_CAMPAIGNSTool to list campaigns. use after authentication to retrieve campaigns, optionally filtering by uuid or date range.-
TEXTIT_LIST_CAMPAIGN_EVENTSTool to retrieve a list of campaign events. use when you need to inspect scheduling or delivery settings; optionally filter by campaign uuid.-
TEXTIT_LIST_CHANNELSTool to list channels. use when you need to retrieve a paginated list of your organization's channels after confirming authentication.-
TEXTIT_LIST_CONTACTSTool to retrieve a list of contacts. use when you need to fetch contacts with optional filters (uuid, urn, group, or modified date). use after authenticating your client.-
TEXTIT_LIST_FIELDSTool to retrieve a list of custom contact fields. use when you need to view or filter all defined contact fields with pagination and optional search.-
TEXTIT_LIST_FLOW_STARTSTool to retrieve a list of manual flow starts. use when you need to fetch flow start records with optional filters and pagination.-
TEXTIT_LIST_GLOBALSTool to list global variables. use when you need to retrieve all workspace-level variables after authenticating.-
TEXTIT_LIST_GROUPSTool to list contact groups. use when you need to fetch and paginate groups after authenticating.-
TEXTIT_LIST_LABELSTool to retrieve a list of message labels. use when you need to paginate through labels in your textit workspace.-
TEXTIT_LIST_RUNSTool to retrieve a list of flow runs. use when you need to filter or browse run history by flow, contact, or status.-
TEXTIT_LIST_TOPICSTool to list topics in the workspace. use when you need to retrieve all topics, optionally paginated. use after authenticating with a valid token.-
TEXTIT_SEND_BROADCASTTool to send a new broadcast message. use after composing message translations and selecting recipients (urns, contacts, or groups).text
TEXTIT_UPDATE_CONTACTTool to update an existing contact. use after identifying the contact's uuid or urn and preparing details.-
We love our partners - FlyMy.AI builds with the best. Thanks, Textit!