API
Just give the link to this page to your AI Agent - it will figure out the rest.
BotTalk lets you add, delete, update and fetch articles using RESTful API.
You can also fetch statistics for your audio projects via Reports API.
Authorization
Sign your API Requests by including the following header:
Authorization: Bearer <apikey>
You can retrieve your API Key one the project configuration page.
Project -> Configure this project -> Content Source
Two types of API keys are available: Write and Read-Only keys. You can re-generate API keys at will.

Error Handling
If requests fails, you will receive the error response with a detailed description of the issue at hand:
Webhooks
Good to know: Webhooks is a premium feature only available on Enterprise plans. Please get in touch with BotTalk Support to enable webhooks in your projects.
Webhooks allow you to subscribe to notifications on article status changes.
Every time article status changes, our server will send a POST request to your webhook endpoint with the following body:
webhook_id variable is meant to be autoincremented. It can never be the same. Also, it can never decrease.
We won’t check for the response code of your webhook, and we won’t resend this call if your endpoint doesn’t respond.
Last updated