# Callaro > Developer documentation for Callaro.ai, the enterprise Voice AI platform for outbound and inbound calling. ## Docs - [Activate agent (alias publish)](https://developers.callaro.ai/api-reference/agents/activate-agent-alias-publish.md) - [Agent phone numbers](https://developers.callaro.ai/api-reference/agents/agent-phone-numbers.md) - [Attach phone number](https://developers.callaro.ai/api-reference/agents/attach-phone-number.md) - [Clone agent](https://developers.callaro.ai/api-reference/agents/clone-agent.md) - [Create agent](https://developers.callaro.ai/api-reference/agents/create-agent.md) - [Deactivate agent (alias unpublish)](https://developers.callaro.ai/api-reference/agents/deactivate-agent-alias-unpublish.md) - [Detach phone number](https://developers.callaro.ai/api-reference/agents/detach-phone-number.md) - [Get agent](https://developers.callaro.ai/api-reference/agents/get-agent.md) - [Get published agent config](https://developers.callaro.ai/api-reference/agents/get-published-agent-config.md) - [List agents](https://developers.callaro.ai/api-reference/agents/list-agents.md) - [Publish agent](https://developers.callaro.ai/api-reference/agents/publish-agent.md) - [Unpublish agent](https://developers.callaro.ai/api-reference/agents/unpublish-agent.md) - [Update agent](https://developers.callaro.ai/api-reference/agents/update-agent.md) - [Create API key (JWT only)](https://developers.callaro.ai/api-reference/apikeys/create-api-key-jwt-only.md): Omitting `scopes` uses the default tenant API-key permission set. Supplying `scopes` creates a custom permission set. Additional opt-in scopes are advertised by `GET /api/v1/api_key_permissions`. - [Create partner API key (JWT only)](https://developers.callaro.ai/api-reference/apikeys/create-partner-api-key-jwt-only.md): Omitting `scopes` uses the default partner API-key permission set. Additional opt-in scopes, including `billing:partner:allocate` and `call_traces:admin_read`, are advertised by `GET /api/v1/api_key_permissions`. - [Get API key](https://developers.callaro.ai/api-reference/apikeys/get-api-key.md) - [Get API-key permission metadata (JWT only)](https://developers.callaro.ai/api-reference/apikeys/get-api-key-permission-metadata-jwt-only.md): Returns the allowed scopes, default scopes, opt-in scopes, and grouped UI metadata for either tenant or partner API keys. - [List API keys (JWT only)](https://developers.callaro.ai/api-reference/apikeys/list-api-keys-jwt-only.md) - [List partner API keys (JWT only)](https://developers.callaro.ai/api-reference/apikeys/list-partner-api-keys-jwt-only.md) - [Reveal partner API key secret (JWT partner_admin/super_admin only)](https://developers.callaro.ai/api-reference/apikeys/reveal-partner-api-key-secret-jwt-partner_adminsuper_admin-only.md) - [Reveal tenant API key secret (JWT admin/operator only)](https://developers.callaro.ai/api-reference/apikeys/reveal-tenant-api-key-secret-jwt-adminoperator-only.md) - [Revoke API key](https://developers.callaro.ai/api-reference/apikeys/revoke-api-key.md) - [Revoke partner API key](https://developers.callaro.ai/api-reference/apikeys/revoke-partner-api-key.md) - [Update API key active state or scopes](https://developers.callaro.ai/api-reference/apikeys/update-api-key-active-state-or-scopes.md): Send `active`, `scopes`, or both. Sending `scopes` replaces the saved scope set for the key. Empty arrays are rejected. - [Update partner API key active state or scopes](https://developers.callaro.ai/api-reference/apikeys/update-partner-api-key-active-state-or-scopes.md): Send `active`, `scopes`, or both. Sending `scopes` replaces the saved scope set for the key. Empty arrays are rejected. - [Create asset](https://developers.callaro.ai/api-reference/assets/create-asset.md) - [Delete asset (soft)](https://developers.callaro.ai/api-reference/assets/delete-asset-soft.md) - [Get asset](https://developers.callaro.ai/api-reference/assets/get-asset.md) - [List assets](https://developers.callaro.ai/api-reference/assets/list-assets.md) - [Serve asset body](https://developers.callaro.ai/api-reference/assets/serve-asset-body.md) - [Update asset](https://developers.callaro.ai/api-reference/assets/update-asset.md) - [Confirm email](https://developers.callaro.ai/api-reference/auth/confirm-email.md) - [Current user (JWT)](https://developers.callaro.ai/api-reference/auth/current-user-jwt.md) - [Forgot password](https://developers.callaro.ai/api-reference/auth/forgot-password.md) - [Logout (JWT)](https://developers.callaro.ai/api-reference/auth/logout-jwt.md) - [Password login](https://developers.callaro.ai/api-reference/auth/password-login.md) - [Request OTP](https://developers.callaro.ai/api-reference/auth/request-otp.md) - [Reset password](https://developers.callaro.ai/api-reference/auth/reset-password.md) - [Update current user (JWT)](https://developers.callaro.ai/api-reference/auth/update-current-user-jwt.md) - [Verify OTP](https://developers.callaro.ai/api-reference/auth/verify-otp.md) - [Allocate partner credits to a tenant](https://developers.callaro.ai/api-reference/billing/allocate-partner-credits-to-a-tenant.md): JWT partner admins may call this directly. Partner API keys may call this only when explicitly granted the `billing:partner:allocate` scope. Supports safe retries through the `Idempotency-Key` header. - [Create recharge order](https://developers.callaro.ai/api-reference/billing/create-recharge-order.md) - [Create usage event (partner_admin/super_admin)](https://developers.callaro.ai/api-reference/billing/create-usage-event-partner_adminsuper_admin.md) - [Credit report](https://developers.callaro.ai/api-reference/billing/credit-report.md) - [Deallocate tenant credits back to the partner wallet](https://developers.callaro.ai/api-reference/billing/deallocate-tenant-credits-back-to-the-partner-wallet.md): JWT-only endpoint. Supports safe retries through the `Idempotency-Key` header. - [Get invoice](https://developers.callaro.ai/api-reference/billing/get-invoice.md) - [Grant free prepaid credits (super_admin)](https://developers.callaro.ai/api-reference/billing/grant-free-prepaid-credits-super_admin.md) - [Invoice PDF](https://developers.callaro.ai/api-reference/billing/invoice-pdf.md) - [List invoices](https://developers.callaro.ai/api-reference/billing/list-invoices.md) - [List wallet transactions for a tenant or partner account](https://developers.callaro.ai/api-reference/billing/list-wallet-transactions-for-a-tenant-or-partner-account.md) - [Partner cost report](https://developers.callaro.ai/api-reference/billing/partner-cost-report.md) - [Partner invoice breakdown](https://developers.callaro.ai/api-reference/billing/partner-invoice-breakdown.md) - [Partner rate change history](https://developers.callaro.ai/api-reference/billing/partner-rate-change-history.md) - [Tenant billing summary](https://developers.callaro.ai/api-reference/billing/tenant-billing-summary.md) - [Tenant billing summary](https://developers.callaro.ai/api-reference/billing/tenant-billing-summary-1.md) - [Tenant cost report (super_admin)](https://developers.callaro.ai/api-reference/billing/tenant-cost-report-super_admin.md) - [Tenant rate change history](https://developers.callaro.ai/api-reference/billing/tenant-rate-change-history.md) - [Tenant rate change history](https://developers.callaro.ai/api-reference/billing/tenant-rate-change-history-1.md) - [Tenant usage (billing view)](https://developers.callaro.ai/api-reference/billing/tenant-usage-billing-view.md) - [Tenant usage summary](https://developers.callaro.ai/api-reference/billing/tenant-usage-summary.md) - [Verify recharge](https://developers.callaro.ai/api-reference/billing/verify-recharge.md) - [Activate billing entity](https://developers.callaro.ai/api-reference/billingentities/activate-billing-entity.md) - [Create billing entity (super_admin)](https://developers.callaro.ai/api-reference/billingentities/create-billing-entity-super_admin.md) - [Deactivate billing entity](https://developers.callaro.ai/api-reference/billingentities/deactivate-billing-entity.md) - [Get billing entity](https://developers.callaro.ai/api-reference/billingentities/get-billing-entity.md) - [List billing entities (super_admin)](https://developers.callaro.ai/api-reference/billingentities/list-billing-entities-super_admin.md) - [Update billing entity](https://developers.callaro.ai/api-reference/billingentities/update-billing-entity.md) - [Call Logs API](https://developers.callaro.ai/api-reference/call-logs/overview.md): Retrieve voice session history, trace telemetry, recordings, transcripts, and export jobs safely at scale. - [Aggregate trace stats (platform_admin/platform_support/super_admin)](https://developers.callaro.ai/api-reference/calltraces/aggregate-trace-stats-platform_adminplatform_supportsuper_admin.md) - [List trace events (paginated, platform_admin/platform_support/super_admin)](https://developers.callaro.ai/api-reference/calltraces/list-trace-events-paginated-platform_adminplatform_supportsuper_admin.md) - [Trace stats (platform_admin, platform_support, super_admin)](https://developers.callaro.ai/api-reference/calltraces/trace-stats-platform_admin-platform_support-super_admin.md) - [Trace timeline (role-sanitized)](https://developers.callaro.ai/api-reference/calltraces/trace-timeline-role-sanitized.md): Returns the per-event trace timeline for a voice session. Tenant and partner callers receive sanitized event data. Internal platform users receive richer internal trace data, with secret-like values redacted unless the caller is super_admin. - [Download campaign export file](https://developers.callaro.ai/api-reference/campaignexports/download-campaign-export-file.md) - [Get campaign export](https://developers.callaro.ai/api-reference/campaignexports/get-campaign-export.md) - [List campaign exports](https://developers.callaro.ai/api-reference/campaignexports/list-campaign-exports.md) - [Queue campaign export](https://developers.callaro.ai/api-reference/campaignexports/queue-campaign-export.md) - [Analyze campaign audience timezone readiness](https://developers.callaro.ai/api-reference/campaigns/analyze-campaign-audience-timezone-readiness.md) - [Campaign analytics](https://developers.callaro.ai/api-reference/campaigns/campaign-analytics.md) - [Campaign dispatch health](https://developers.callaro.ai/api-reference/campaigns/campaign-dispatch-health.md) - [Cancel campaign](https://developers.callaro.ai/api-reference/campaigns/cancel-campaign.md) - [Clone campaign](https://developers.callaro.ai/api-reference/campaigns/clone-campaign.md) - [Compare campaigns](https://developers.callaro.ai/api-reference/campaigns/compare-campaigns.md) - [Create campaign](https://developers.callaro.ai/api-reference/campaigns/create-campaign.md) - [Download campaign results export](https://developers.callaro.ai/api-reference/campaigns/download-campaign-results-export.md) - [Get campaign](https://developers.callaro.ai/api-reference/campaigns/get-campaign.md) - [Get clone prefill payload](https://developers.callaro.ai/api-reference/campaigns/get-clone-prefill-payload.md) - [Launch campaign](https://developers.callaro.ai/api-reference/campaigns/launch-campaign.md) - [List campaign follow-up rules](https://developers.callaro.ai/api-reference/campaigns/list-campaign-follow-up-rules.md) - [List campaign follow-up rules (hyphen alias)](https://developers.callaro.ai/api-reference/campaigns/list-campaign-follow-up-rules-hyphen-alias.md) - [List campaign tasks](https://developers.callaro.ai/api-reference/campaigns/list-campaign-tasks.md) - [List campaigns](https://developers.callaro.ai/api-reference/campaigns/list-campaigns.md) - [Campaigns API](https://developers.callaro.ai/api-reference/campaigns/overview.md): Operate campaign lifecycle end to end, including launch controls, analytics, exports, and rollback decisions. - [Pause campaign](https://developers.callaro.ai/api-reference/campaigns/pause-campaign.md) - [Preview campaign execution capacity](https://developers.callaro.ai/api-reference/campaigns/preview-campaign-execution-capacity.md) - [Queue campaign export from campaign list filter](https://developers.callaro.ai/api-reference/campaigns/queue-campaign-export-from-campaign-list-filter.md) - [Resume campaign](https://developers.callaro.ai/api-reference/campaigns/resume-campaign.md) - [Save campaign as template](https://developers.callaro.ai/api-reference/campaigns/save-campaign-as-template.md) - [Update campaign](https://developers.callaro.ai/api-reference/campaigns/update-campaign.md) - [Update campaign follow-up rules](https://developers.callaro.ai/api-reference/campaigns/update-campaign-follow-up-rules.md) - [Update campaign follow-up rules (hyphen alias)](https://developers.callaro.ai/api-reference/campaigns/update-campaign-follow-up-rules-hyphen-alias.md) - [Create contact export job](https://developers.callaro.ai/api-reference/contactexports/create-contact-export-job.md) - [Download contact export file](https://developers.callaro.ai/api-reference/contactexports/download-contact-export-file.md) - [Get contact export job](https://developers.callaro.ai/api-reference/contactexports/get-contact-export-job.md) - [List contact exports](https://developers.callaro.ai/api-reference/contactexports/list-contact-exports.md) - [Create contact import job](https://developers.callaro.ai/api-reference/contactimports/create-contact-import-job.md) - [Download contact import error report](https://developers.callaro.ai/api-reference/contactimports/download-contact-import-error-report.md) - [Get contact import status](https://developers.callaro.ai/api-reference/contactimports/get-contact-import-status.md) - [List contact imports](https://developers.callaro.ai/api-reference/contactimports/list-contact-imports.md) - [Create contact](https://developers.callaro.ai/api-reference/contacts/create-contact.md) - [Delete contact](https://developers.callaro.ai/api-reference/contacts/delete-contact.md) - [Export contacts](https://developers.callaro.ai/api-reference/contacts/export-contacts.md) - [Export one contact's full data](https://developers.callaro.ai/api-reference/contacts/export-one-contacts-full-data.md) - [Find duplicate contacts](https://developers.callaro.ai/api-reference/contacts/find-duplicate-contacts.md) - [Get contact](https://developers.callaro.ai/api-reference/contacts/get-contact.md) - [Hard delete contact row](https://developers.callaro.ai/api-reference/contacts/hard-delete-contact-row.md) - [Import contacts in bulk](https://developers.callaro.ai/api-reference/contacts/import-contacts-in-bulk.md) - [List contacts](https://developers.callaro.ai/api-reference/contacts/list-contacts.md) - [Merge contact into another contact](https://developers.callaro.ai/api-reference/contacts/merge-contact-into-another-contact.md) - [Contacts API](https://developers.callaro.ai/api-reference/contacts/overview.md): Manage contact lifecycle, imports, segmentation, compliance actions, and export workflows. - [Perform GDPR contact erasure](https://developers.callaro.ai/api-reference/contacts/perform-gdpr-contact-erasure.md) - [Update contact](https://developers.callaro.ai/api-reference/contacts/update-contact.md) - [Create contact segment](https://developers.callaro.ai/api-reference/contactsegments/create-contact-segment.md) - [Delete contact segment](https://developers.callaro.ai/api-reference/contactsegments/delete-contact-segment.md) - [Get contact segment](https://developers.callaro.ai/api-reference/contactsegments/get-contact-segment.md) - [List contact segments](https://developers.callaro.ai/api-reference/contactsegments/list-contact-segments.md) - [List contacts for one segment](https://developers.callaro.ai/api-reference/contactsegments/list-contacts-for-one-segment.md) - [Update contact segment](https://developers.callaro.ai/api-reference/contactsegments/update-contact-segment.md) - [Dashboard stats](https://developers.callaro.ai/api-reference/dashboard/dashboard-stats.md) - [Errors and Error Codes](https://developers.callaro.ai/api-reference/errors.md): Map HTTP status and error_code to retry, remediation, and escalation actions for production integrations. - [Filterable attributes for model](https://developers.callaro.ai/api-reference/filterableattributes/filterable-attributes-for-model.md): Public for most models. `usage_event` requires authentication; tenant and partner API keys must have the corresponding usage-read permission. - [List supported models (public)](https://developers.callaro.ai/api-reference/filterableattributes/list-supported-models-public.md) - [Health check](https://developers.callaro.ai/api-reference/health/health-check.md) - [Health check (k8s)](https://developers.callaro.ai/api-reference/health/health-check-k8s.md) - [Idempotency and Retries](https://developers.callaro.ai/api-reference/idempotency.md): Apply idempotent retry design across billing and side-effecting flows without creating duplicate financial or operational actions. - [OpenAPI Coverage Status](https://developers.callaro.ai/api-reference/openapi-coverage-status.md): Track route-to-spec coverage and understand which endpoint families are generated versus guided manually. - [API Overview](https://developers.callaro.ai/api-reference/overview.md): Understand response envelopes, auth boundaries, and generated-versus-handwritten contract ownership in the public API docs. - [Pagination, Filtering, and Sorting](https://developers.callaro.ai/api-reference/pagination.md): Use correct page or cursor semantics per endpoint family and avoid state-loss during retries. - [Create partner tenant](https://developers.callaro.ai/api-reference/partnerapi/create-partner-tenant.md) - [Create tenant agent (partner)](https://developers.callaro.ai/api-reference/partnerapi/create-tenant-agent-partner.md) - [List partner tenants](https://developers.callaro.ai/api-reference/partnerapi/list-partner-tenants.md) - [List tenant agents (partner)](https://developers.callaro.ai/api-reference/partnerapi/list-tenant-agents-partner.md) - [List tenant API keys (partner)](https://developers.callaro.ai/api-reference/partnerapi/list-tenant-api-keys-partner.md): Partner API keys must be explicitly granted the `partner_tenant_api_keys:read` scope to use this endpoint. - [Create partner (super_admin)](https://developers.callaro.ai/api-reference/partners/create-partner-super_admin.md) - [Get partner](https://developers.callaro.ai/api-reference/partners/get-partner.md) - [List partners (super_admin)](https://developers.callaro.ai/api-reference/partners/list-partners-super_admin.md) - [Update partner](https://developers.callaro.ai/api-reference/partners/update-partner.md) - [Phone Numbers API](https://developers.callaro.ai/api-reference/phone-numbers/overview.md): Manage number inventory lifecycle from discovery and purchase to activation, webhook config, and number-health remediation. - [Activate phone number](https://developers.callaro.ai/api-reference/phonenumbers/activate-phone-number.md) - [Configure number-level provider webhooks](https://developers.callaro.ai/api-reference/phonenumbers/configure-number-level-provider-webhooks.md) - [Create phone number](https://developers.callaro.ai/api-reference/phonenumbers/create-phone-number.md) - [Deactivate phone number](https://developers.callaro.ai/api-reference/phonenumbers/deactivate-phone-number.md) - [Get number pricing catalog](https://developers.callaro.ai/api-reference/phonenumbers/get-number-pricing-catalog.md) - [Get phone number](https://developers.callaro.ai/api-reference/phonenumbers/get-phone-number.md) - [Import externally owned numbers](https://developers.callaro.ai/api-reference/phonenumbers/import-externally-owned-numbers.md) - [List available numbers](https://developers.callaro.ai/api-reference/phonenumbers/list-available-numbers.md) - [List owned numbers](https://developers.callaro.ai/api-reference/phonenumbers/list-owned-numbers.md) - [List phone numbers](https://developers.callaro.ai/api-reference/phonenumbers/list-phone-numbers.md) - [List supported phone number countries](https://developers.callaro.ai/api-reference/phonenumbers/list-supported-phone-number-countries.md) - [Purchase numbers](https://developers.callaro.ai/api-reference/phonenumbers/purchase-numbers.md) - [Release owned number](https://developers.callaro.ai/api-reference/phonenumbers/release-owned-number.md) - [Resync number configuration](https://developers.callaro.ai/api-reference/phonenumbers/resync-number-configuration.md) - [Sync provider numbers](https://developers.callaro.ai/api-reference/phonenumbers/sync-provider-numbers.md) - [Update phone number](https://developers.callaro.ai/api-reference/phonenumbers/update-phone-number.md) - [API Playground Access](https://developers.callaro.ai/api-reference/playground-access.md): Configure safe interactive API testing in Mintlify for sandbox-first workflows. - [Rate Limits](https://developers.callaro.ai/api-reference/rate-limits.md): Plan for throughput, concurrency, and backoff when polling list endpoints or writing high-volume automation. - [Activate telephony connection](https://developers.callaro.ai/api-reference/telephonyconnections/activate-telephony-connection.md) - [Create telephony connection](https://developers.callaro.ai/api-reference/telephonyconnections/create-telephony-connection.md) - [Deactivate telephony connection](https://developers.callaro.ai/api-reference/telephonyconnections/deactivate-telephony-connection.md) - [Get telephony connection](https://developers.callaro.ai/api-reference/telephonyconnections/get-telephony-connection.md) - [List telephony connections](https://developers.callaro.ai/api-reference/telephonyconnections/list-telephony-connections.md) - [Telephony metadata](https://developers.callaro.ai/api-reference/telephonyconnections/telephony-metadata.md) - [Update telephony connection](https://developers.callaro.ai/api-reference/telephonyconnections/update-telephony-connection.md) - [Create tenant (JWT role-gated)](https://developers.callaro.ai/api-reference/tenants/create-tenant-jwt-role-gated.md) - [Get tenant](https://developers.callaro.ai/api-reference/tenants/get-tenant.md) - [List tenants](https://developers.callaro.ai/api-reference/tenants/list-tenants.md) - [Search tenants (typeahead)](https://developers.callaro.ai/api-reference/tenants/search-tenants-typeahead.md) - [Update tenant (JWT super_admin)](https://developers.callaro.ai/api-reference/tenants/update-tenant-jwt-super_admin.md) - [Activate tool](https://developers.callaro.ai/api-reference/tenanttools/activate-tool.md) - [Clone tool](https://developers.callaro.ai/api-reference/tenanttools/clone-tool.md) - [Create tenant tool](https://developers.callaro.ai/api-reference/tenanttools/create-tenant-tool.md) - [Deactivate tool](https://developers.callaro.ai/api-reference/tenanttools/deactivate-tool.md) - [Delete tenant tool](https://developers.callaro.ai/api-reference/tenanttools/delete-tenant-tool.md) - [Get tenant tool](https://developers.callaro.ai/api-reference/tenanttools/get-tenant-tool.md) - [List tenant tools](https://developers.callaro.ai/api-reference/tenanttools/list-tenant-tools.md) - [Test tool configuration](https://developers.callaro.ai/api-reference/tenanttools/test-tool-configuration.md) - [Update tenant tool](https://developers.callaro.ai/api-reference/tenanttools/update-tenant-tool.md) - [List usage events](https://developers.callaro.ai/api-reference/usage/list-usage-events.md) - [Get user](https://developers.callaro.ai/api-reference/users/get-user.md) - [List users (JWT only)](https://developers.callaro.ai/api-reference/users/list-users-jwt-only.md) - [Resend confirmation email](https://developers.callaro.ai/api-reference/users/resend-confirmation-email.md) - [Send reset password email](https://developers.callaro.ai/api-reference/users/send-reset-password-email.md) - [Update user status](https://developers.callaro.ai/api-reference/users/update-user-status.md) - [Create voice (super_admin)](https://developers.callaro.ai/api-reference/voices/create-voice-super_admin.md) - [Delete voice (soft, super_admin)](https://developers.callaro.ai/api-reference/voices/delete-voice-soft-super_admin.md) - [Generate sample audio (super_admin)](https://developers.callaro.ai/api-reference/voices/generate-sample-audio-super_admin.md) - [Get voice](https://developers.callaro.ai/api-reference/voices/get-voice.md) - [List voices](https://developers.callaro.ai/api-reference/voices/list-voices.md) - [Record voice usage](https://developers.callaro.ai/api-reference/voices/record-voice-usage.md) - [Seed voices (super_admin)](https://developers.callaro.ai/api-reference/voices/seed-voices-super_admin.md) - [Update voice (super_admin)](https://developers.callaro.ai/api-reference/voices/update-voice-super_admin.md) - [Call trace payload (role-sanitized)](https://developers.callaro.ai/api-reference/voicesessions/call-trace-payload-role-sanitized.md): Returns trace events, debug, and usage events for a voice session. Tenant and partner callers receive customer-safe sanitized payloads. Internal platform users receive richer internal fields, and only super_admin receives unredacted secret-like values. - [Create call log export](https://developers.callaro.ai/api-reference/voicesessions/create-call-log-export.md) - [Download call log export](https://developers.callaro.ai/api-reference/voicesessions/download-call-log-export.md) - [Get call log export](https://developers.callaro.ai/api-reference/voicesessions/get-call-log-export.md) - [Get voice session](https://developers.callaro.ai/api-reference/voicesessions/get-voice-session.md) - [List call log exports](https://developers.callaro.ai/api-reference/voicesessions/list-call-log-exports.md) - [List voice sessions (cursor)](https://developers.callaro.ai/api-reference/voicesessions/list-voice-sessions-cursor.md) - [Recording redirect](https://developers.callaro.ai/api-reference/voicesessions/recording-redirect.md) - [Session usage events](https://developers.callaro.ai/api-reference/voicesessions/session-usage-events.md) - [Transcript PDF](https://developers.callaro.ai/api-reference/voicesessions/transcript-pdf.md) - [Capture sample telephony vendor webhook payload for diagnostics](https://developers.callaro.ai/api-reference/webhooks/capture-sample-telephony-vendor-webhook-payload-for-diagnostics.md) - [Webhooks](https://developers.callaro.ai/api-reference/webhooks/overview.md): Implement webhook consumers with correct contract boundaries, retry behavior, and idempotent processing. - [Razorpay webhook (signature verified)](https://developers.callaro.ai/api-reference/webhooks/razorpay-webhook-signature-verified.md): No JWT. Uses `X-Razorpay-Signature` header for verification. - [Receive generic telephony vendor webhook event](https://developers.callaro.ai/api-reference/webhooks/receive-generic-telephony-vendor-webhook-event.md) - [Twilio TwiML webhook proxy](https://developers.callaro.ai/api-reference/webhooks/twilio-twiml-webhook-proxy.md) - [Changelog](https://developers.callaro.ai/changelog.md): Track notable documentation and platform-facing updates. - [Agents and Adaptive Scripting](https://developers.callaro.ai/concepts/agents-and-scripting.md): See how Callaro agents combine voice, intent handling, and controlled branching to keep conversations on policy. - [How Callaro Calls Work](https://developers.callaro.ai/concepts/call-lifecycle.md): Follow the full lifecycle from dial to script, action execution, and post-call logging. - [Campaigns](https://developers.callaro.ai/concepts/campaigns.md): Understand how campaigns package audience, timing, numbers, and agent behavior into a controlled outbound program. - [CRM and Calendar Actions](https://developers.callaro.ai/concepts/crm-and-calendar-actions.md): See how Callaro writes to CRM systems and calendars at the right decision points inside a live conversation. - [Inbound Calling](https://developers.callaro.ai/concepts/inbound-calling.md): Understand how Callaro resolves inbound calls, selects the right agent, and preserves context for routing and follow-up. - [Knowledge Retrieval During Live Calls](https://developers.callaro.ai/concepts/knowledge-retrieval.md): Understand how Callaro grounds live conversations in approved knowledge instead of relying on static model memory. - [Phone Numbers and Rotation Logic](https://developers.callaro.ai/concepts/phone-numbers.md): Learn how Callaro assigns numbers, rotates pools, and preserves caller identity where continuity matters. - [Authentication](https://developers.callaro.ai/getting-started/authentication.md): Choose the correct key model, scope boundaries, and tenant semantics for secure Callaro integrations. - [Environments](https://developers.callaro.ai/getting-started/environments.md): Use a strict sandbox-to-production promotion model for keys, data, webhooks, and operational controls. - [Quickstart](https://developers.callaro.ai/getting-started/quickstart.md): Run a full sandbox dry run from key creation to call-log verification with exact requests, expected outcomes, and rollback checks. - [What Is Callaro](https://developers.callaro.ai/getting-started/what-is-callaro.md): Understand how Callaro orchestrates enterprise-grade outbound and inbound Voice AI workflows from a single platform. - [Analytics and Exports](https://developers.callaro.ai/guides/analytics-and-exports.md): Choose the right downstream pattern for BI, QA, and operational dashboards. - [DNC and Compliance](https://developers.callaro.ai/guides/dnc-and-compliance.md): Run outreach with opt-out discipline, DNC enforcement, and clean suppression workflows. - [Guides Overview](https://developers.callaro.ai/guides/guides-overview.md): Follow implementation playbooks for go-live readiness, compliance, reporting, and migration. - [Inbound Calling Guide](https://developers.callaro.ai/guides/inbound-calling.md): Plan inbound routing, agent assignment, and downstream actions for production inbound traffic. - [Migration Guide](https://developers.callaro.ai/guides/migration.md): Move from another voice AI provider to Callaro with minimal disruption to scripts, data, and reporting. - [Exotel](https://developers.callaro.ai/integrations/exotel.md): Connect Exotel for regional telephony operations and provider-specific routing requirements. - [HubSpot](https://developers.callaro.ai/integrations/hubspot.md): Sync Callaro outcomes into HubSpot contacts, notes, and lifecycle workflows. - [Integrations Overview](https://developers.callaro.ai/integrations/integrations-overview.md): Choose the right telephony, CRM, automation, and messaging integrations for your Callaro deployment. - [Salesforce](https://developers.callaro.ai/integrations/salesforce.md): Map Callaro call outcomes into Salesforce leads, contacts, tasks, and next-step workflows. - [Twilio](https://developers.callaro.ai/integrations/twilio.md): Configure Twilio-backed SIP or PSTN flows for number search, purchase, and inbound/outbound calling. - [WhatsApp Business API](https://developers.callaro.ai/integrations/whatsapp.md): Pair Callaro voice outcomes with WhatsApp follow-up workflows for confirmation, reminders, and nurture. - [Zapier and n8n](https://developers.callaro.ai/integrations/zapier-n8n.md): Use webhook-first automation to fan out Callaro events into the rest of your automation stack. - [Zoho CRM](https://developers.callaro.ai/integrations/zoho.md): Connect Zoho CRM to keep lead records, activity logs, and follow-up state aligned with phone outcomes. - [Partner Integration Guide](https://developers.callaro.ai/partners/overview.md): Operate multi-tenant partner integrations with clear ownership boundaries, provisioning workflow, and support responsibilities. - [Webhook Event Reference](https://developers.callaro.ai/partners/webhook-events.md): Route partner webhooks per tenant, process events idempotently, and reconcile outcomes reliably. - [White-Label Setup](https://developers.callaro.ai/partners/white-label.md): Prepare branding, domains, and operational ownership for partner-managed customer environments. - [Node.js SDK](https://developers.callaro.ai/sdks/node.md): Build a production-ready Node.js API client wrapper with retries, typed responses, and safe error handling. - [Postman Collection](https://developers.callaro.ai/sdks/postman.md): Use maintained Postman collections for rapid endpoint testing, onboarding, and team-shared request baselines. - [Python SDK](https://developers.callaro.ai/sdks/python.md): Build a robust Python client wrapper for Callaro APIs with central auth, retries, and structured errors. - [SDKs and Tools Overview](https://developers.callaro.ai/sdks/sdks-overview.md): Choose the fastest path for API exploration, internal client wrappers, and team-shared request workflows. - [Compliance](https://developers.callaro.ai/trust/compliance.md): Prepare procurement and security review with compliance posture guidance, control mapping expectations, and request workflow. - [Data Processing and Residency](https://developers.callaro.ai/trust/data-processing.md): Understand processed data categories, lifecycle stages, retention decisions, and review controls for enterprise governance. - [Responsible Disclosure](https://developers.callaro.ai/trust/responsible-disclosure.md): Learn how to report security findings safely and what information should accompany a report. - [Security Overview](https://developers.callaro.ai/trust/security.md): Review security controls across identity, key governance, data protection, incident response, and operational assurance. - [Service Levels and Rate Limits](https://developers.callaro.ai/trust/sla.md): Document availability expectations, maintenance posture, and how to build around published limits. - [Trust Overview](https://developers.callaro.ai/trust/trust-overview.md): Review security, data processing, compliance, service expectations, and responsible disclosure guidance in one place. - [First call walkthrough.storyboard](https://developers.callaro.ai/videos/quickstart/first-call-walkthrough.storyboard.md) ## OpenAPI Specs - [openapi](https://developers.callaro.ai/openapi.yaml)