# BehavIQ Docs ## Docs - [Create a chat response](https://docs.behaviq.io/api-reference/api-reference/create-a-chat-response.md): Send a message to a bot and receive a single response. Use sessionId to keep context. - [Get a bot](https://docs.behaviq.io/api-reference/api-reference/get-a-bot.md): Fetch a single bot by ID. - [Get credit balance](https://docs.behaviq.io/api-reference/api-reference/get-credit-balance.md): Return the current workspace credit balance used for API requests. - [Get usage summary](https://docs.behaviq.io/api-reference/api-reference/get-usage-summary.md): Return the current billing period, usage totals, and remaining credits. - [List bots](https://docs.behaviq.io/api-reference/api-reference/list-bots.md): List the public bot catalog. Use the returned IDs when calling chat endpoints. - [List voices](https://docs.behaviq.io/api-reference/api-reference/list-voices.md): List the supported TTS voices for /audio/tts. - [Stream a chat response](https://docs.behaviq.io/api-reference/api-reference/stream-a-chat-response.md): Stream a bot response over Server-Sent Events. Each chunk is a JSON payload. - [Text to speech](https://docs.behaviq.io/api-reference/api-reference/text-to-speech.md): Generate speech audio from text using a supported voice. Returns base64 audio. - [Audio](https://docs.behaviq.io/audio.md) - [Authentication](https://docs.behaviq.io/authentication.md) - [Chat](https://docs.behaviq.io/chat.md) - [Credits](https://docs.behaviq.io/credits.md) - [Errors](https://docs.behaviq.io/errors.md) - [Getting started](https://docs.behaviq.io/getting-started.md) - [BehavIQ API](https://docs.behaviq.io/index.md) ## OpenAPI Specs - [openapi](https://docs.behaviq.io/openapi.json)