Textit logo

Textit

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

31 actions Integration catalog
Request access
Connect Textit once you're in Boring.
01 · WHAT THE AGENT CAN DO

Actions

Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.

Create CampaignTEXTIT_CREATE_CAMPAIGN
Tool to create a new campaign in TextIt. Use when you need to start a messaging campaign for a specific contact group.
Create Contact GroupTEXTIT_CREATE_GROUP
Tool to create a new contact group. Use when segmenting contacts before sending messages.
Create LabelTEXTIT_CREATE_LABEL
Tool 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.
Delete ContactTEXTIT_DELETE_CONTACT
Tool to delete an existing contact. Use when you have the contact's UUID and need to remove it.
Delete Contact GroupTEXTIT_DELETE_GROUP
Tool to delete an existing contact group. Use after ensuring the group has no active triggers or campaigns.
Delete LabelTEXTIT_DELETE_LABEL
Tool to delete a message label by UUID. Use when you need to remove an existing label from your TextIt workspace.
Get CampaignTEXTIT_GET_CAMPAIGN
Tool to retrieve details about a specific campaign. Use when you have the campaign's UUID and need its full metadata.
Get WorkspaceTEXTIT_GET_WORKSPACE
Tool to retrieve current workspace details including name, country, languages, and timezone. Use when you need workspace configuration information.
List ArchivesTEXTIT_LIST_ARCHIVES
Tool to retrieve a list of message and run archives. Use when you need to browse or manage existing archives after authenticating.
List BroadcastsTEXTIT_LIST_BROADCASTS
Tool to list broadcasts. Use when you need to retrieve broadcasts with optional filters and pagination.
List Campaign Events 2TEXTIT_LIST_CAMPAIGN_EVENTS2
Tool to retrieve campaign events with optional filtering. Use when you need to list scheduled triggers within campaigns, optionally filtering by event UUID or campaign UUID.
List CampaignsTEXTIT_LIST_CAMPAIGNS
Tool to list campaigns. Use after authentication to retrieve campaigns, optionally filtering by uuid or date range.
List ChannelsTEXTIT_LIST_CHANNELS
Tool to list channels. Use when you need to retrieve a paginated list of your organization's channels after confirming authentication.
List ClassifiersTEXTIT_LIST_CLASSIFIERS
Tool to list NLU classifiers configured for your organization. Use when you need to retrieve natural language understanding classifiers (wit.ai, luis, bothub) after confirming authentication.
List ContactsTEXTIT_LIST_CONTACTS
Tool 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.
List custom contact fieldsTEXTIT_LIST_FIELDS
Tool 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.
List FlowsTEXTIT_LIST_FLOWS
Tool to retrieve a list of flows for your organization. Use when you need to fetch automated conversation flows with optional filters (UUID, type, archived status, or modified date).
List Flow StartsTEXTIT_LIST_FLOW_STARTS
Tool to retrieve a list of manual flow starts. Use when you need to fetch flow start records with optional filters and pagination.
List GlobalsTEXTIT_LIST_GLOBALS
Tool to list global variables. Use when you need to retrieve all workspace-level variables after authenticating.
List GroupsTEXTIT_LIST_GROUPS2
Tool to list contact groups for your organization. Use when you need to fetch groups with optional filtering by uuid or name.
List Labels 2TEXTIT_LIST_LABELS2
Tool to retrieve a list of message labels for your organization. Use when you need to filter labels by UUID or name.
List MessagesTEXTIT_LIST_MESSAGES
Tool to retrieve a list of messages. Use when you need to fetch messages with optional filters (UUID, folder, contact, broadcast, or date range). Results are paginated.
List Resthook EventsTEXTIT_LIST_RESTHOOK_EVENTS
Tool to retrieve recent resthook events for your organization. Use when you need to inspect webhook events that have been triggered, optionally filtered by resthook slug. Events are returned in reverse chronological order.
List ResthooksTEXTIT_LIST_RESTHOOKS
Tool to list configured resthooks (webhooks). Use when you need to retrieve the resthooks configured in your TextIt account.
List Resthook SubscribersTEXTIT_LIST_RESTHOOK_SUBSCRIBERS
Tool to list webhook subscribers for your organization's resthooks. Use when you need to retrieve the target URLs that receive webhook events for specific resthooks.
List RunsTEXTIT_LIST_RUNS
Tool to retrieve a list of flow runs. Use when you need to filter or browse run history by flow, contact, or status.
List TicketsTEXTIT_LIST_TICKETS
Tool to retrieve support tickets for your organization. Use when you need to fetch tickets with optional filters (UUID, contact, topic, or assignee). Returns paginated ticket data.
List Topics V2TEXTIT_LIST_TOPICS2
Tool to list topics in the workspace for categorizing tickets. Use when you need to retrieve topics, optionally filtered by UUID.
List UsersTEXTIT_LIST_USERS
Tool to retrieve a list of user logins in your workspace with their roles and teams. Use when you need to fetch users with optional UUID filter. Results are ordered by newest created first.
Send BroadcastTEXTIT_SEND_BROADCAST
Tool to send a new broadcast message. Use after composing message translations and selecting recipients (urns, contacts, or groups).
Update ContactTEXTIT_UPDATE_CONTACT
Tool to update an existing contact. Use after identifying the contact's UUID or URN and preparing details.