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!