Textit

Syncs customer conversations and contact segments across your stack, triggers automated SMS broadcasts based on external events, and organizes lead labels in real time.

Try Textit in Ceven

Ask Ceven anything
Standard

Why use Ceven?

  1. AI native Textit integration

    • Describe the outcome and Ceven picks the right Textit calls, fills the parameters, and checks the result.
    • Structured, agent friendly tool schemas so each call runs reliably instead of by guesswork.
    • Rich coverage for reading, writing, and querying your Textit data, across all 31 of its actions.
  2. Managed auth

    • Built in OAuth with automatic token refresh and rotation.
    • One place to manage, scope, and revoke Textit access.
    • Per user and per environment credentials instead of shared keys.
  3. Agent optimized design

    • Actions are tuned from real success and error rates so reliability climbs over time.
    • Full execution logs so you always know what ran in Textit, when, and on whose behalf.
    • The agent pauses and asks when Textit is unclear instead of plowing ahead.
  4. Enterprise grade security

    • Fine grained access so you control which agents and people can reach Textit.
    • Least privilege by default, read scopes first and only the writes a workflow needs.
    • A full audit trail of every Textit action to support review and sign off.

Supported tools

Every action Ceven's agents can run on Textit, and when to use it.

Create Campaign
Use this when you need to start a new messaging campaign for a specific contact group.
Create Contact Group
Use this when segmenting contacts into new lists before sending a broadcast.
Create Label
Use this to create a new message label to categorize conversations as important or urgent.
Delete Contact
Remove a contact from the system using their unique uuid.
Delete Contact Group
Delete a group after ensuring no active triggers or campaigns are linked to it.
Get Campaign
Pull full metadata and details for a specific campaign using its uuid.
List Broadcasts
Retrieve a list of all broadcasts with optional filters and pagination.
List Campaign Events
Inspect scheduling and delivery settings for campaigns, optionally filtered by uuid.
List Campaigns
Pull all campaigns within a specific date range or by uuid.
List Contacts
Fetch contacts filtered by uuid, urn, group, or modified date.
List Groups
Pull a paginated list of all existing contact groups.
Send Broadcast
Push a new broadcast message to specific urns, contacts, or groups.
Update Contact
Modify contact details after identifying the user by uuid or urn.
List Labels
Retrieve all message labels currently active in the workspace.
List Runs
Browse flow run history filtered by status, flow, or contact.
List Topics
Pull all available topics in the workspace for bot routing.
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 Channels
Tool to list channels. use when you need to retrieve a paginated list of your organization's channels after confirming authentication.
List custom contact 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 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 Globals
Tool to list global variables. use when you need to retrieve all workspace level variables after authenticating.

21 actions · scroll to see them all

Frequently asked questions

Ceven uses the TextIt API to mirror data between your external database and the messaging platform. When a change occurs in your CRM, the agent calls the update contact action to ensure the phone number and custom fields are current. It can also create contact groups on the fly, allowing you to send broadcasts to highly specific segments without manual uploads. This ensures that your messaging is always based on the most recent customer data available in your primary system of record, preventing messages from being sent to opted out users or outdated numbers.
Yes. While you build the visual logic within TextIt, Ceven acts as the external brain that triggers those flows. By using the list runs and list flow starts actions, Ceven can monitor how users are interacting with your bot. If a user hits a dead end or requests a human, Ceven can detect that event and alert your team via Slack or email. This allows you to combine the no code bot builder of TextIt with the advanced logic and third party integrations provided by the Ceven agent layer.
TextIt enforces specific rate limits on their API to prevent spam and ensure network stability. Depending on your account tier, there are caps on how many broadcast requests can be initiated per minute. If Ceven hits these limits, the agent will automatically implement a retry logic with exponential backoff. This means your messages will still go out, but they may be staggered over a slightly longer period. We recommend scheduling large volume blasts during off peak hours to avoid hitting these platform constraints and ensuring maximum delivery speed.
The agent uses a combination of the create contact group and create label actions to keep your workspace organized. For example, if a lead reaches a certain score in your sales tool, Ceven can move them into a high intent group in TextIt. It can also apply labels to specific messages based on the sentiment of the reply. This creates a structured environment where your team can quickly filter for the most important conversations without having to read through every single thread in the TextIt dashboard.
Absolutely. Ceven uses the list campaign events and list broadcasts actions to pull delivery and engagement metrics. The agent can aggregate this data into a weekly report or push it into a data warehouse like BigQuery. By analyzing which broadcast campaigns have the highest response rates, you can use Ceven to A B test different message scripts. The agent can send one version to group A and another to group B, then report back on which one drove more conversions based on the event logs.
Yes. Since TextIt supports various channels, Ceven can interact with them through the list channels action. The agent identifies which channel a contact is using and ensures the broadcast or direct message is routed correctly. If you have a customer who prefers SMS over other options, Ceven can check the contact record and select the appropriate channel before triggering the send broadcast action. This ensures a seamless experience for the end user while keeping the management centralized within your Ceven workflows.
Ceven connects to TextIt using secure API authentication. Your credentials are encrypted at rest using AES 256 encryption and are only accessed by the agent when an action is triggered. We follow the principle of least privilege, meaning the agent only requests the scopes necessary to perform the actions you have configured. All API calls are logged for auditing purposes, so you can see exactly when the agent updated a contact or sent a broadcast. You can revoke the API access at any time from your TextIt settings.
Yes. You can build a workflow where Ceven lists all contacts and compares them against your current active customer list. If a contact is no longer in your database, the agent can call the delete contact action to remove them from TextIt. This helps maintain a clean list and reduces the cost associated with maintaining inactive contacts. You can also use the agent to identify duplicate entries by searching for matching phone numbers across your groups and merging them into a single record via the update contact action.

Alternatives to Textit

Other tools that solve a similar problem. Ceven supports these too, so you can switch or run more than one at once.

Twilio logoTwilioMessageBird logoMessageBirdSlickText logoSlickText

Try Ceven on your stack

Plug Ceven on top of the tools you already run. Connect Textit and the rest of your stack, describe the outcome, and its agents handle the work end to end, days of it in minutes.

Get started for free