# Textit AI integration on Definable

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

## What this connects

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

Vendor: https://textit.com/

## Tools available

**31** tools available. First 12:

- `TEXTIT_CREATE_CAMPAIGN` — Create Campaign — Tool to create a new campaign in TextIt. Use when you need to start a messaging campaign for a specific contact group.
- `TEXTIT_CREATE_GROUP` — Create Contact Group — Tool to create a new contact group. Use when segmenting contacts before sending messages.
- `TEXTIT_CREATE_LABEL` — 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.
- `TEXTIT_DELETE_CONTACT` — Delete Contact — Tool to delete an existing contact. Use when you have the contact's UUID and need to remove it.
- `TEXTIT_DELETE_GROUP` — Delete Contact Group — Tool to delete an existing contact group. Use after ensuring the group has no active triggers or campaigns.
- `TEXTIT_DELETE_LABEL` — Delete Label — Tool to delete a message label by UUID. Use when you need to remove an existing label from your TextIt workspace.
- `TEXTIT_GET_CAMPAIGN` — Get Campaign — Tool to retrieve details about a specific campaign. Use when you have the campaign's UUID and need its full metadata.
- `TEXTIT_GET_WORKSPACE` — Get Workspace — Tool to retrieve current workspace details including name, country, languages, and timezone. Use when you need workspace configuration information.
- `TEXTIT_LIST_ARCHIVES` — List Archives — Tool to retrieve a list of message and run archives. Use when you need to browse or manage existing archives after authenticating.
- `TEXTIT_LIST_BROADCASTS` — List Broadcasts — Tool to list broadcasts. Use when you need to retrieve broadcasts with optional filters and pagination.
- `TEXTIT_LIST_CAMPAIGN_EVENTS2` — List Campaign Events 2 — 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.
- `TEXTIT_LIST_CAMPAIGNS` — List Campaigns — Tool to list campaigns. Use after authentication to retrieve campaigns, optionally filtering by uuid or date range.

## Auth

Auth schemes: `API_KEY`.

## How agents use Textit

Inside a Definable workflow, Textit is one of the tools the **Distributor specialist** can call. Example coordination patterns:

- **Researcher → Textit** — the Researcher (GPT-5.5) pulls context from Textit (records, threads, documents), synthesises findings, and briefs the rest of the team.
- **Writer → Distributor → Textit** — the Writer (Claude Opus 4.7) drafts copy in brand voice, the Verifier passes it, then the Distributor writes the result into Textit (create record, post message, draft email).
- **Designer / Engineer → Distributor → Textit** — the Designer ships an asset or the Engineer ships a code change, the Distributor delivers it via Textit (attach file, open PR comment, post status).

The Verifier checks every Textit call. On rate limit, schema drift, or auth refresh it self-heals and retries — the workflow completes without manual intervention.

## Categories

- ai chatbots — https://definable.ai/apps/category/ai-chatbots/
- phone & sms — https://definable.ai/apps/category/phone-&-sms/
- communication — https://definable.ai/apps/category/communication/

## Related

- HTML page: https://definable.ai/apps/textit/
- Same category (ai chatbots): https://definable.ai/apps/category/ai-chatbots/
- All integrations: https://definable.ai/apps/
- Workflow (multi-agent loop): https://definable.ai/workflow/
- Apps llms.txt index: https://definable.ai/llms-apps.txt
