> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.hams.ai/cloud-call-center/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.hams.ai/_mcp/server. # Cloud Call Center ## Docs - [Overview](https://docs.hams.ai/cloud-call-center/overview.md): Learn what Cloud Call Center does, where each page is in the dashboard, and how to set up your first inbound calls. - [Softphone](https://docs.hams.ai/cloud-call-center/softphone.md): Make and take calls in the browser with the Hams Phone, without a desk phone. - [Agent console](https://docs.hams.ai/cloud-call-center/agent-console.md): Set your status, watch your queues, use your phone, and see your voicemail and your recent calls on one page. - [Voicemail](https://docs.hams.ai/cloud-call-center/voicemail.md): Listen to, download and delete the messages that callers leave in your voicemail boxes. - [Dashboard and live data](https://docs.hams.ai/cloud-call-center/live-data.md): Read call metrics on the dashboard, and watch calls, queues, and agents on the live board. - [Call history and recordings](https://docs.hams.ai/cloud-call-center/call-history.md): Find a call, read its timeline, play its recording, and read its transcript. - [Reports](https://docs.hams.ai/cloud-call-center/reports.md): Read queue reports and agent reports for a period, and open the calls behind each figure. - [Post-call analysis](https://docs.hams.ai/cloud-call-center/post-call-analysis.md): Set up analysis profiles and read the result that post-call analysis gives each transcribed call. - [Call flows](https://docs.hams.ai/cloud-call-center/call-flows.md): Build what happens to a call from the moment it arrives to the moment it ends. - [After-call sequences](https://docs.hams.ai/cloud-call-center/call-flows-after-call.md): Run nodes automatically after a call ends, such as a WhatsApp message or a workflow. - [Voice agents](https://docs.hams.ai/cloud-call-center/voice-agents.md): Give an AI agent a phone voice so that it can answer calls. - [Campaigns](https://docs.hams.ai/cloud-call-center/campaigns.md): Create a call campaign that dials contacts and connects answered calls to agents or an AI agent. - [Trunks](https://docs.hams.ai/cloud-call-center/settings/trunks.md): Add the SIP connections between the call center and your carriers, and set how each connection carries calls. - [SIP domains](https://docs.hams.ai/cloud-call-center/settings/sip-domains.md): See the SIP domains of your account, which hold the extensions, trunks, and outbound routes. - [DIDs](https://docs.hams.ai/cloud-call-center/settings/dids.md): Add the inbound numbers of the call center and point each number at a call flow. - [Extensions](https://docs.hams.ai/cloud-call-center/settings/extensions.md): Give each agent an extension with a number and a SIP secret, and set the outbound caller ID and codecs. - [Queues](https://docs.hams.ai/cloud-call-center/settings/queues.md): Create queues that hold callers until an agent is free, and set the members, policies, and hold audio. - [Outbound routes](https://docs.hams.ai/cloud-call-center/settings/outbound-routes.md): Choose which trunk carries an outbound call based on the number dialed, and rewrite the numbers for the carrier. - [Voicemail boxes](https://docs.hams.ai/cloud-call-center/settings/voicemail-boxes.md): Set up the shared mailbox and the personal mailboxes where callers leave messages, and set the account defaults. - [Music on hold](https://docs.hams.ai/cloud-call-center/settings/music-on-hold.md): Create music on hold classes with a playlist of sounds and assign a class to a queue. - [Sounds](https://docs.hams.ai/cloud-call-center/settings/sounds.md): Upload the audio files that call flows, queues, voicemail boxes, and hold music play to callers. - [Quickstart](https://docs.hams.ai/cloud-call-center/api/quickstart.md): Issue an API key and place your first call from your own system in 3 steps. - [Outbound calls](https://docs.hams.ai/cloud-call-center/api/outbound-calls.md): Ring an extension, then dial the destination through the outbound routes of your account. - [Call history and recordings](https://docs.hams.ai/cloud-call-center/api/call-history-and-recordings.md): Read the sealed record of every call, download the audio of a recorded call, and read its transcript. - [Webhooks](https://docs.hams.ai/cloud-call-center/api/webhooks.md): Receive call events at your own URL, verify them, and replay the ones that matter. - [Errors](https://docs.hams.ai/cloud-call-center/api/errors.md): Every failure has the same body, so branch on the code and quote the support id. ## API Docs - API Reference > Calls [Place a call](https://docs.hams.ai/cloud-call-center/reference/calls/place-a-call.md) - API Reference > Call History [List calls](https://docs.hams.ai/cloud-call-center/reference/call-history/list-calls.md) - API Reference > Recordings [List recordings](https://docs.hams.ai/cloud-call-center/reference/recordings/list-recordings.md) - API Reference > Recordings [Get a recording](https://docs.hams.ai/cloud-call-center/reference/recordings/get-a-recording.md) - API Reference > Recordings [Download a recording](https://docs.hams.ai/cloud-call-center/reference/recordings/download-a-recording.md) - API Reference > Recordings [Get a transcript](https://docs.hams.ai/cloud-call-center/reference/recordings/get-a-transcript.md) - API Reference > Recordings [Download a recording with a public link](https://docs.hams.ai/cloud-call-center/reference/recordings/download-a-recording-with-a-public-link.md) - API Reference > Webhooks [List subscriptions](https://docs.hams.ai/cloud-call-center/reference/webhooks/list-subscriptions.md) - API Reference > Webhooks [Subscribe to events](https://docs.hams.ai/cloud-call-center/reference/webhooks/subscribe-to-events.md) - API Reference > Webhooks [Remove a subscription](https://docs.hams.ai/cloud-call-center/reference/webhooks/remove-a-subscription.md) - API Reference > Webhooks [Update a subscription](https://docs.hams.ai/cloud-call-center/reference/webhooks/update-a-subscription.md) - API Reference > Webhooks [List deliveries](https://docs.hams.ai/cloud-call-center/reference/webhooks/list-deliveries.md) - API Reference > Webhooks [Replay a delivery](https://docs.hams.ai/cloud-call-center/reference/webhooks/replay-a-delivery.md) ## OpenAPI Specification The raw OpenAPI 3.1 specification for this API is available at: - [OpenAPI JSON](https://docs.hams.ai/openapi.json) - [OpenAPI YAML](https://docs.hams.ai/openapi.yaml)