Texa DeskDevelopers

Get started

Texa Desk developers

Build Texa AI and Texa Desk into your own website, app and systems.

Texa Desk is one system between a business and its customers: a helpdesk on WhatsApp, email, phone, SMS, live chat and social, with Texa AI, an agent that answers, looks things up and acts in your systems, and hands over to your team when it should. Everything you can do on screen you can also do from code.

These docs cover every way in: the APIs, the webhooks, the widgets for your website and app, the SDKs, and how Texa connects to the systems you already run.

Start here

What you can build

You want to Use Start with
Put Texa AI in your own app, website or backend The Texa API at https://api.texadesk.com/v1 Quickstart
A chat in your website or app that knows the signed-in customer widget.js, @texadesk/react-native Your website and app
Answer customers on your own WhatsApp integration The Texa API A WhatsApp bot
Let customers talk to Texa AI by voice in your app Voice sessions Voice in your app
Let Texa AI check a payment, an order or an account Actions and connectors Actions
Read and change conversations, contacts and tickets in Texa Desk The Texa Desk API at https://desk.texadesk.com/api/v1 Texa Desk API
Bring a channel Texa Desk doesn't have An API inbox and the Client API Your own channel
Your own bot, or a panel inside each conversation Agent bots, dashboard apps Agent bots
Show customers their requests in your own app The customer portal API Customer portal
Hear about everything as it happens Webhooks, from the Texa API and from Texa Desk Webhooks

The two APIs

Texa has two APIs, because it has two jobs.

  • The Texa API (https://api.texadesk.com/v1) is Texa AI as a service. Your server opens a conversation, sends each customer message and gets Texa AI's reply, with its actions and handovers, as events. Keys are texa_test_… (the sandbox) and texa_live_…. More
  • The Texa Desk API (https://desk.texadesk.com/api/v1) is the helpdesk: inboxes, conversations, messages, contacts, teams, tickets, reports and settings. It acts as a person in your team, with their access token. More

They meet in one place: a conversation Texa AI hands over appears in Texa Desk for your team, and what your team writes there comes back to your app.

Where things are

Address
Texa API https://api.texadesk.com/v1
Texa API's OpenAPI document https://api.texadesk.com/v1/openapi.json
Texa Desk (the app and its API) https://desk.texadesk.com
Texa Desk's OpenAPI document /openapi/texa-desk.json
Webhooks into Texa (connectors' replies) https://hooks.texadesk.com
Voice sessions wss://voice.texadesk.com
Status https://api.texadesk.com/status
For AI coding tools /llms.txt and /llms-full.txt

Help

  • Your keys and settings are in Texa Desk, under Texa AI → Developers.
  • Something not working? Every error carries a request id in the X-Request-Id header. Send it with your question to [email protected] or through the chat at texadesk.com.
  • Using Texa Desk itself? The help centre is written for your team.