Connect Aura to the stack you already run
A clean REST API, HMAC-signed webhooks, function-calling tools and ingestion connectors — so your agents read from and act on your systems, not the other way around.
Built to fit your existing tools
Bring your own telephony and systems of record, or let us manage them. Everything talks over a clean, documented API.
Telephony
Bring your own Twilio account or let us manage numbers — inbound by DID, outbound over REST, dual-channel recording.
CRM
Create and update leads, contacts and deals mid-call, with the transcript and summary attached.
Calendar & scheduling
Book, confirm and reschedule appointments on the call and write them straight to your calendar.
Helpdesk & support
Look up tickets and order status, then create or update cases without leaving the conversation.
Databases
Ingest from MySQL & Postgres into per-agent knowledge bases so answers stay grounded in your data.
Webhooks
Subscribe to call, summary and workflow events — HMAC-signed, retried on failure, fully logged.
SSO / SAML
Single sign-on for your team with SAML/OIDC — no separate identity provider to maintain.
Cloud storage
Stream recordings and export bundles to your own S3-compatible bucket with retention controls.
Don't see your system? Anything with an HTTP API can be wired up as a tool. Ask us →
Your systems, wired to one Aura core
Aura sits between your phone lines and your systems of record. During a call it reads from your knowledge and acts on your tools; after the call it pushes outcomes back — all through one secured layer.
- Read live data mid-call, write results on hang-up
- No point-to-point glue between every tool
- One audit trail, one set of credentials
Place a call in a single request
Authenticate with a scoped X-API-Key, choose an agent, pass your numbers. Aura dials, runs the conversation, and returns results you can poll or receive by webhook.
- Batch many numbers in one call
- Per-tenant rate limiting & usage reads
- OpenAPI 3.1 spec with Swagger & ReDoc
- SDK-friendly JSON, idempotent retries
curl -X POST https://api.auravoiceagent.com/api/v1/external/call \ -H "X-API-Key: wb_live_…" \ -H "Content-Type: application/json" \ -d '{ "agent_id": "aura-sales", "calls": [ { "to": "+1415…", "user_info": { "name": "Sam" } } ] }' // 200 OK { "success": true, "calls": [{ "call_sid": "CA…", "status": "queued" }] }
Get notified the moment things happen
Subscribe once; we push signed, retried payloads to your endpoints as each event fires.
The call finished — payload includes outcome, duration, recording URL and the generated summary.
Busy, no-answer or failed — with the failure reason so you can retry or route elsewhere.
The post-call summary, sentiment and key points are ready for your CRM or data warehouse.
An in-call tool/function ran — useful for auditing what the agent did during the conversation.
A post-call automation DAG finished its run, with the final state attached.
A GDPR data-export bundle has been built and is ready to download.
Every payload carries X-AURA-Signature: sha256=… so you can verify authenticity before trusting it.
Three steps to your first integration
Create an API key
Generate a scoped, bcrypt-hashed key in the dashboard. Rotate or revoke it anytime — the key prefix is shown without exposing the secret.
Wire tools & webhooks
Register your HTTP endpoints as function-calling tools and subscribe to the events you care about. Sensitive actions can require human approval.
Go live
Place calls over REST or accept inbound on your numbers, and watch transcripts, outcomes and deliveries stream into the dashboard in real time.
Integration security you can hand to your reviewers
Ready to connect your stack?
Get API keys, a sandbox agent and a guided integration session with our team.

