0951 16092950 · info@voice-one.ai · 24/7 — our AI always answers ·
API · Webhooks · Developer Platform

voiceOne API — open, documented, ready.

REST + GraphQL API. Webhooks for call, appointment and CRM events. SDKs for Node.js, Python, PHP, Go. Developer portal with sandbox, OpenAPI spec and Postman collection. Included in the voiceOne plan — even in the 14-day trial.

REST + GraphQLFree sandbox5 official SDKsOpenAPI 3.1 spec
Alex, AI agent
Alex · voiceOne
Incoming call …
00:00
Appointment: Wed 10:00
Confirmation via SMS
Trusted by 1000+ businesses GDPR-compliant Servers in Germany ★★★★★ 4.9/5 rating
Why voiceOne

Why an open voiceOne API?

Because your stack doesn't stop where voiceOne begins. And because vendor lock-in is an anti-feature.

REST + GraphQL

Classic REST for standard integrations. GraphQL for more complex queries with selection. Both endpoints with the same authentication.

Webhooks for events

Call start, call end, appointment booked, lead captured, CRM update, sentiment trigger. We POST, you process. Retries with exponential backoff.

Official SDKs

Node.js, Python, PHP, Go, .NET (Beta). Fully type-safe, with test coverage, published to npm/PyPI/Composer/Go Mod.

Free sandbox

Develop against the sandbox endpoint before going live. Test phone number, test webhooks, all endpoints — without it costing a cent.

Features

What the API can do

Fully modular: what you need, without a mandatory package.

Call API

Initiate, read, edit calls

Start an outbound call, read live status, receive the audio stream live, end a call, retrieve a recording.

  • Web Real-Time Audio (WebRTC)
  • Outbound with caller-ID selection
  • Live transcript stream
Webhook system

Push instead of pull

20+ event types subscribable per URL. Filters per tenant / sector. Retries 5x with backoff. Signature verification HMAC-SHA256.

  • Selective event subscription
  • Custom headers
  • Audit log for webhooks
CRM API

Contacts, pipelines, tasks

CRUD on contacts, companies, deals, tasks. Bulk operations up to 5,000 items. Custom fields are typed correctly.

  • JSON-Schema validated
  • Cursor-based pagination
  • Soft delete + audit log
Booking API

Appointments programmatically

Check availability, reserve slots, confirm appointments, trigger reminders. Multi-calendar per account.

  • Time-zone-aware (IANA)
  • ICS output
  • Conflict detection
Webhook builder

No-code configuration

In the voiceOne portal: choose an event, enter a URL, optionally set filters, live test. No code, no effort.

  • Filters with DSL ("if branche=praxis")
  • Header & body transform
  • Replay function for tests
Audio streaming

WebRTC live stream

Receive / send live audio of the call. For your own voice bots, quality monitoring, real-time coaching.

  • Opus & PCM format
  • Bi-directional
  • VoIP codec-converted
Comparison

voiceOne API vs. Twilio vs. Vonage

An honest comparison. Twilio is the reference for telephony APIs. We play in a different league: voiceOne is AI assistant + API.

Feature voiceOne Twilio Voice + AI Vonage Voice + AI
AI assistant built inIncludedTwilio AI / ConversationRelay extraVonage AI extra
REST + GraphQLBothRESTREST
Webhook system20+ eventsVery strongStrong
SDKsNode, Python, PHP, Go, .NETAll commonAll common
Free sandboxYesTrial creditsTrial credits
Server locationGermanyGlobal, EU region selectableGlobal
GDPR without workaroundsYesSCC + region pinningSCC
Buy-Phone-Number APIDE/EUGlobalGlobal
Use cases

How developers use the API

Three real configurations.

ISV · B2B SaaS

Invoicing-software provider

Outbound calls via the voiceOne API for dunning processes: zahlungsübersicht.api → the voiceOne API calls the debtor, qualifies willingness to pay, writes the result to the CRM. 70 % automation rate.

Agency · Custom voice bot

Marketing agency Berlin

Own voice bot for a telco customer: the audio stream of the voiceOne calls is forwarded live to their own ML model. Bot responses come back via WebRTC.

Integration · ERP connection

Machine builder Schwaben

Call event → ERP lookup via webhook → order status. The AI says on the phone: "Your order 1234 is in production, shipping on 12.06." — data comes from the ERP.

Included in the voiceOne plan

Get in touch with us for a bespoke quote. We configure volume, users and add-ons to suit your sector.

Try 14 days freeNo setup feeCancel monthlyPersonal consultation

Request a developer sandbox

We set up a sandbox account for you. You get an API key, test number, Postman collection — free and with no obligation.

Your data is processed solely to make contact. Privacy.

FAQ

Frequently asked questions

Sandbox up and running in 5 minutes.

Get an API key, import the Postman collection, start your first call — free.