Tools and agents
Connect your services via MCP, webhooks or REST APIs: the assistant queries your systems, triggers actions and hands the conversation over to the right person.
API and developers
A documented REST API (OpenAPI), API keys, JSON responses with sources and real-time streaming.
curl -X POST https://api.example.com/api/v1/chatbots/3f2a…c91e/chat/complete \ -H "Authorization: Bearer er_••••••••" \ -H "Content-Type: application/json" \ -d '{"message": "What is the withdrawal period?"}' { "response": "You have 14 days… [1]", "sessionId": "…", "conversationId": "…", "sources": [{ "filename": "Terms-of-sale.pdf", "snippet": "…" }], "usage": { "totalTokens": … } }
The problem
An assistant often needs to be integrated into a business application, an existing portal or an automation pipeline, beyond the widget.
Technical teams need a stable, documented and secure interface.
Capabilities
Each capability is shown with its actual availability.
Benefits
Any application that can send an HTTP request can query an assistant.
API responses carry their citations, for verifiable display.
Assistant creation and configuration can be scripted for your deployments.
Connect your services via MCP, webhooks or REST APIs: the assistant queries your systems, triggers actions and hands the conversation over to the right person.
Widget on your website, public page, internal portal, email, Slack and phone: one assistant, many touchpoints.
Synchronize folders, FTP/SFTP servers and websites, have changes approved and publish knowledge base versions on a schedule.
Annotated request and response examples.