Audact API guides
Fifteen guides covering call lifecycle, number provisioning, data residency, webhooks and more for the Audact developer platform.
Getting started
- Base URL — one host, not seven
Audact exposes a single public base URL for all services. Learn how path routing works and how to configure the SDKs.
- Tenancy model — two supported shapes
Audact supports both public keyless and org-owned tenant provisioning. Choose the shape that fits your integration.
- Changelog
All notable changes to the Audact Platform API, including breaking changes and new endpoints.
Calls
- Call lifecycle
Complete lifecycle of a single AI-assisted phone call through the Audact platform, from pre-dial compliance check through post-call verification.
- Inbound call forwarding & caller ID
How Audact normalises caller ID for forwarded calls and how to correlate inbound calls by caller number.
- End-of-call detection
Two independent mechanisms to end a call from the agent side: the end_call tool for model judgement, and deterministic trigger_phrases and silence detection.
- Dynamic variables
Per-call string key/value pairs that personalise a single call without editing the shared agent. Set them at call creation, use them in prompts and tools.
- Tool dispatch — outbound function-call requests
The request Audact sends to your HTTP endpoint when the in-call LLM invokes a custom tool, including authentication, request shape, timeouts and retries.
Numbers
- Number provisioning & KYC
Complete lifecycle of provisioning a phone number: KYC documents, document sets, number orders, assignment, routing, and release.
- Bring your own numbers
Integrate phone numbers with Audact through Audact-provisioned numbers (via Telnyx) or your own SIP trunk, with step-by-step setup for Twilio, Telnyx, and generic SIP providers.
Data & privacy
- Data residency
Where Audact stores data and which sub-processors handle it, for DPA and sub-processor register purposes.
- Data retention vs. the append-only evidence chain
How Audact's append-only evidence chain and GDPR-style content deletion coexist through crypto-shredding of PII encryption keys.
- PII vault & crypto-shredding
Manage personally identifiable data in Audact calls through encryption and crypto-shredding: encrypt PII spans, decrypt on demand, and permanently erase a data subject's information.
- Prompt confidentiality
Prevent callers from extracting your agent's system prompt with Audact's three-layer confidentiality validator: platform hardening, canaries, and n-gram detection.
Events
- Webhook delivery
How Audact signs, retries, and dead-letters outbound webhook deliveries. Covers the HMAC-SHA256 signature scheme, rotation grace period, retry schedule, and resend API.
