| Language | Install |
|---|---|
| Python | pip install texa |
| JavaScript and TypeScript (Node) | npm install @texadesk/sdk |
| React Native and Expo (the chat component) | npm install @texadesk/react-native |
| Go | go get github.com/texadigital/texa-go |
| Swift (iOS, macOS) | Swift Package Manager: https://github.com/texadigital/texa-swift, from 1.0.0 |
| PHP | composer require texa/texa-php |
Flutter and Java/Kotlin are coming soon.
The SDKs call the same API as the API reference: open conversations, send messages and read Texa AI’s replies. The SDK guide has a section per language, and the source code is at github.com/texadigital/texa-sdks.
An example (Node)
Say who is signed in, from your own server:
const s = await texa.widgetSession(`user-${user.id}`, { name: user.fullName, email: user.email });
MCP server
Texa has an MCP server, so AI tools can ask your customers’ conversations questions, list conversations, read a transcript, and get a support report and your usage, with your API key. See the documentation.

