Skip to main content
Text has a lot of moving parts — agents, groups, routing rules, and data. These APIs let you control all of it in code.

Configuration API

What it does: Manages agents, groups, routing rules, webhooks, and custom properties. Everything configurable in the interface is available here. When you’d use it:
  • Adding or updating agents in bulk
  • Creating and managing routing rules
  • Registering and managing webhooks

Configuration API

Manage agents, groups, routing, webhooks, and properties through code.

Customer Data Platform API

What it does: Lets you store data from your own systems — customer properties, segments, identifiers — inside Text, where agents can access it during conversations. When you’d use it:
  • Storing customer properties (loyalty tier, account value, product used) inside Text
  • Querying customer data to build segments or trigger automated messages
  • Syncing customer records between Text and your CRM

Customer Data Platform API

Store and retrieve custom customer data within Text.

Product Directory API

What it does: Lets you upload and manage a product catalog that AI agents can search and use during conversations with customers. When you’d use it:
  • Making your product catalog available to AI agents
  • Keeping product details, variants, pricing, and availability up to date

Product Directory API

Upload and manage the product catalog used by AI agents.

Global Accounts API

What it does: Handles the identity layer shared across all Text products — accounts, organizations, and the tokens that tie them together. When you’d use it:
  • Building sign-in with Text credentials
  • Managing agent accounts across multiple products from a single system

Global Accounts API

Manage identity and authentication across Text products.

Customer Accounts API

What it does: Handles authentication for customers using the Customer Chat API. Required for any integration built on the Customer Chat API. Supports three grant types depending on how your integration is structured: cookie grant for browser-based apps, agent token grant for backend-issued tokens, and identity token grant for transferring identity across devices. When you’d use it:
  • Authenticating customers in a frontend app using browser cookies (cookie grant)
  • Issuing customer tokens from your backend on behalf of specific users (agent token grant)
  • Transferring a customer’s identity between devices or browsers (identity token grant)

Customer Accounts API

Create and manage customer identities and access tokens for use with the Customer Chat API.

Partner API

What it does: Lets Text partners pull earnings, campaign performance, and client data out of the partner portal and into their own systems. When you’d use it:
  • Building a dashboard to track commissions and referral performance
  • Managing client accounts from your own system
  • Syncing partner data into your CRM or reporting tools

Partner API

Access partner earnings, campaign data, and client accounts through code.