The team behind your voice layer

The voice platform
we build with you

A documented, EU-hosted voice-orchestration platform, plus the engineers who own the layer and set your voice system up alongside your team. You build on a dashboard and API you can take over yourself. No lock-in.

Dashboard
46
agents
8
live now
EU-West
Support — NL1.2k
Reserveringen840
Outbound — Q3312
SIP-trunk logs
14:22:07INVITE sip:+31206…@trunk-eu
14:22:07100 Trying
14:22:07200 OK · SDP negotiated
14:22:08RTP established · G.711 · 20ms
14:22:08media flowing · jitter 4ms
trunk-eu · healthy
API
// place a call from your backend
const call = await voicedock.calls.create({
  assistant: "support-nl",
  to: "+31 20 555 0123",
  from: trunk.eu,
})
RESTNodePythonfully documented
Live call
Inbound · live00:42
Can I move my appointment to Friday?
Of course — I have 10:00 or 14:30 free. Which suits you?
Deepgram·GPT-4.1·ElevenLabs·EU-West

Proof, not badges

Real products already run on this stack

We don't ask you to be the first. Live voice systems run on VoiceDock today: our own product, an external partner company, and a white-label client. The same orchestration layer powers all of them.

live

Our own voice product

Built and run on VoiceDock end to end. We use what we sell.

live

An external partner company

A paying external partner that builds and runs its own products on our orchestration layer.

live

A white-label client

Runs voice AI under its own brand on infrastructure we maintain.

Why we can operate when it breaks

We build the orchestration layer that competes with Vapi

VoiceDock isn't a wrapper around someone else's platform. We are the developers and maintainers of the orchestration layer itself. When a call fails, we don't file a ticket with a vendor, we open the SIP-trunk logs and debug at the deepest level. A Vapi-reselling agency can't do that, because they don't own the stack.

We own the orchestration layer, not a reseller account
Telephony fails get debugged in the SIP-trunk logs, by us
You inherit a stack we know to the protocol level
VoiceDock stack
Telephony · SIP trunk
STT · LLM · TTS
Orchestration layer (VoiceDock)maintained by us
Dashboard + API (you own it)
When the call drops

We read the SIP-trunk logs

This is the level a wrapper agency can't reach. We can, because we built the trunk integration.

Carrier-grade SIP — your trunk, or ours
Packet loss, jitter, codecs — visible, not a black box
Fixed at the protocol level, not via a vendor ticket
sip-trunk.log
$ voicedock logs --call 4f9c --debug
[sip] INVITE 200 OK · trunk=telnyx-eu-1
[sip] re-INVITE · packet loss 4.2% detected
[rtp] codec=OPUS · jitter 38ms · climbing
[orchestrator] barge-in dropped · buffering 320ms
[fix] jitter buffer adaptive  call recovered
[rtp] jitter 6ms · stable
 resolved at the SIP layer  not a black box
Proof we own the whole stack
EU-hosted orchestrator, dashboard, storage and secrets
On-premise and air-gapped deployment available
GDPR mode, AES-256, HMAC-signed webhooks by default
See how we keep data in Europe
How done-with-you works

We design it together, you own it when it's live

Three steps, with our engineers next to your team. Not a self-service form and a "good luck".

01

We map your call flow together

In a working session we design the agent, the tool calls, and the provider stack around your use case, language, and compliance needs. You watch how every decision is made.

Supports Deepgram, OpenAI, ElevenLabs, Mistral and more
02

We build and connect it with you

We wire up phone numbers, SIP trunks, and webhooks, and go live together. When something breaks in telephony, we debug it at the log level. That's our layer.

EU phone numbers available, SIP trunking supported
03

You run it, we stay on the stack

You manage everything from the dashboard and API: assistants, calls, transcripts, analytics. We keep maintaining the layer underneath, so you scale without inheriting an ops burden you didn't sign up for.

Real-time dashboard with call recordings and analytics
Platform

A platform you operate, not a black box

Orchestration

See and steer every call

Live transcriptions, tool-call execution, and real-time intervention from one dashboard. The same orchestration layer we build and maintain ourselves, so it does things a reseller platform can't.

Learn about orchestration
Live Monitoring
Real-time Control
BYOK

Your keys, your models

Use our managed infrastructure or bring your own API keys. Switch between Deepgram, ElevenLabs, OpenAI, Mistral, or any supported provider without touching your code.

Learn about BYOK
Bring Your Keys
Any Provider
Yours to take over

A dashboard and API you own

Everything we set up with you is reachable through a clean REST API and dashboard. Manage it yourself, hand it to your team, or keep us on retainer. The choice stays with you.

Explore the API
REST API
Webhooks
Developer experience

Built for developers who ship fast

A clean TypeScript SDK and RESTful API. Create an assistant, start a call — that's it. No abstractions to fight.

TypeScript SDK
npm install hmsovereign — fully typed, zero config
RESTful API
Standard REST endpoints with OpenAPI spec
Real-time Webhooks
Tool calls, transcription events, call status updates
Comprehensive Docs
Guides, API reference, and working examples
create-assistant.ts
import { HMSSovereign } from "hmsovereign"

const client = new HMSSovereign({ apiKey: process.env.HMS_API_KEY })

const assistant = await client.assistants.create({
  name: "Customer Support",
  model: {
    provider: "openai",
    model: "gpt-4o-mini",
    systemPrompt: "You are a helpful support agent..."
  },
  voice: {
    provider: "elevenlabs",
    voiceId: "rachel"
  },
  transcriber: {
    provider: "deepgram",
    model: "nova-3",
    language: "nl"
  }
})

console.log(assistant.id)
$npm install hmsovereignv1.0.1
Use cases

Built for any conversation you need

From inbound support to outbound campaigns, VoiceDock powers voice agents across industries, all on the same orchestration core we build and maintain ourselves.

Customer support

24/7 inbound agents that escalate seamlessly to humans. Order lookups, refund flows, and FAQ handling.

Human handoff built in

Appointment booking

Reminders, confirmations, and reschedules. Wire it into your CRM and calendar of choice via custom tool calls.

Custom tool integration

Outbound campaigns

Lead qualification, surveys, follow-ups. Concurrent dialing with intelligent abandonment.

Fair-use concurrency

Hotels & restaurants

Reservation handling and front-desk overflow. Mews PMS integration in production for early customers.

Multilingual EU agents

Sensitive workflows

Insurance intake, internal helpdesks, and regulated industries. On-premise deployment available for full data control.

On-premise capable

Internal tools

IT helpdesks, HR FAQs, sales enablement. Hook into your existing tools via custom function calls.

Custom tool definitions
Integrations

Every provider, one API

Mix and match STT, LLM, and TTS providers per agent. Switch providers with a single config change, no code changes needed.

Speech-to-Text
STT
D
Deepgram
Streaming Nova-3
E
ElevenLabs
ElevenLabs Scribe
M
Mistral
Mistral Voxtral
Language Models
LLM
O
OpenAI
GPT-4o / GPT-5
G
Google
Gemini via Vertex (premium)
M
Mistral
Small / Medium / Large
Text-to-Speech
TTS
E
ElevenLabs
Flash 2.5
I
Inworld
Natural Dutch voices
B
BYOK
Any supported provider

Bring your own keys. Use your existing API keys and pay providers directly. We charge only for orchestration, €0,07/min, with no markup on provider costs.

Done-with-you

Not a tool. Not an agency. Both

The giants hand you an API and walk away. A wrapper agency builds it for you but can't go deep when telephony breaks. We build it with you and stay on the layer underneath.

Self-serve platform

The big dev platforms

  • Scales
  • You're on your own
  • US-hosted

Specialist agency

A reselling wrapper shop

  • Builds it for you
  • Stuck at the surface when telephony breaks
  • You don't own the result

VoiceDock

the third way

  • Builds it with you
  • Owns the stack, debugs at the SIP level
  • EU-hosted, you own the dashboard and API

How we work together

01

Intake call

We map your call flow and the right provider stack.

02

We build and wire it with your team

Live deployment, with telephony debugged at the log level.

03

You operate it, we stay on call

You run it on infrastructure you own. We keep maintaining the layer.

Plan an intake call

Built for teams ready to invest in a voice system that actually ships, not a weekend prototype.

Headquartered in Deventer, Netherlands

Your platform layer, hosted in Europe.

Our orchestrator, dashboard, and storage run on EU infrastructure. Pair it with EU-resident model providers for an end-to-end European stack — or pick whatever fits your use case. We help you choose.

Most Popular

Managed Cloud

Deploy in minutes on our EU-hosted infrastructure. No US cloud providers in the path.

  • Zero ops overhead
  • Auto-scaling
  • EU data residency

Private Cloud

Dedicated instances in the EU cloud provider of your choice. Full isolation in your own VPC.

  • EU cloud providers
  • Your compliance
  • Custom SLAs
Enterprise

On-Premise

Full black-box installation on your hardware. Air-gapped networks supported.

  • Your hardware
  • Air-gapped capable
  • Zero external calls

Deep tech for the most demanding environments

Banks, healthcare providers, government agencies -- we serve organizations where compliance isn't optional. HMS-Sovereign v1 runs entirely within your infrastructure with zero external dependencies.

Complete voice AI stack in a single deployable unit
No internet connection required after installation
Runs on standard server hardware or Kubernetes
Full source code audit available for enterprise

EU residency for the data we control

Audio, transcripts, recordings, and metadata that flow through our orchestrator stay on EU infrastructure. Zero US cloud providers in our platform layer. Model-provider choice is yours and we'll advise on the most compliant stack.

GDPR Mode
Available
HMAC-SHA256
Webhook Signing
Encrypted
API Key Storage
AES-256
Encryption
100%
EU platform residency
0
US cloud providers
GDPR
Native by design
EU
Compute & storage
Partner program

Build your own voice product on our stack with us behind it

For agencies and software companies who want to sell voice AI under their own brand. You get the branded portal, billing, and usage tracking, and the team that built the orchestration layer maintaining it underneath. We grow through partners, not self-service volume.

Fully branded client portal

Custom domain, logo, and colors. Your brand, our infrastructure.

Integrated Stripe payments

Automatic billing with configurable margins. Set your pricing and go live.

Real-time usage tracking

Client self-service portal with call history and credit monitoring.

Flexible configuration

Client-managed or agency-managed API keys. You choose the model.

Become a partner

White-label configuration

Your Agency Logo
logo.svg
voice.youragency.com
Publishable Key
pk_live_••••••••
Secret Key
sk_live_••••••••
Your Margin
+86%
Base: €0.07/min → Client: €0.13/min

Full control over branding, pricing, and payment processing

Pricing

Pay for the platform. Invest in the build.

The platform is €0,07/min, keys-included or BYOK. The value is the team that builds it with you.

Start here
Co-engineering
Scoped to youongoing €0,07/min on the platform

We design, build, and ship your first voice system with your team, on a platform you take over afterwards. For organizations that want it done right, not done alone.

Plan a call

Scoped per engagement — a multi-week build for teams serious about voice.

Working sessions with the engineers who own the stack
Call flow, tool calls, and provider stack built for your use case
Live deployment with telephony debugged at the log level
Full handover: dashboard, API, and documentation
No lock-in, keep us on retainer or run it yourself
Platform (BYOK)
€0,07/min

The self-serve platform. Bring your own keys for STT, LLM, and TTS, and orchestrate on our layer.

Bring your own API keys
No call concurrency limit*
Real-time monitoring dashboard
Live call intervention
EU data processing
Standard support

+ your own provider costs

Get Started

*Fair use policy applies

Most Popular
High volume
Custom

For scale-ups and enterprises with significant call volume. Volume-based pricing available.

Everything in BYOK Standard
Volume-based discounts
Priority support
Dedicated account manager
Advanced analytics & reporting
Whitelabel/reseller support

Flexible pricing for your needs

Competitive volume-based pricing. Let's discuss what works best for your call volume.

Contact Us
Enterprise / sovereign
Custom

Full sovereignty. On-premise, air-gapped, or private cloud deployment.

Everything in High Volume
Self-hosted deployment
On-premise installation
Air-gapped environments
Custom model hosting
Source code escrow

Full deployment support, training, and ongoing consultancy. Source code escrow available.

Talk to Us

Enterprise services

Everything you need for mission-critical voice AI

Self-Hosted

On-Premise

Private Models

Custom Integrations

Training & Consultancy

Dedicated Support

Source Code Escrow

Custom SLA

Need something specific? We've built voice AI for banks, healthcare providers, and government agencies.

Let's discuss your requirements

Bring us your hardest voice use case

Book a call and we'll map your call flow, the right provider stack, and what a first deployment looks like. You leave with a concrete plan, whether or not you build it with us. No funnel, no obligation.

Built with you
Not handed off
No lock-in
You own the stack
EU-hosted
Platform layer
Prefer email? Reach us at:info@voicedock.ai