Voyp Enterprise

Calls for your customers, at scale.

Voyp Enterprise places AI phone calls on behalf of your customers — booking, rescheduling, confirming — through your own SIP trunk. Start them from a web console or a REST API, listen in live, and get a transcript and summary back when the call ends.

What it does

An AI agent that calls for your customers.

Name the customer, give the agent a goal and a number. It handles the conversation and reports back.

01

On their behalf

The agent introduces itself as an AI calling for the customer you name — one of your own customers — and speaks for them, not for your company.

02

Goal‑driven calls

Describe what the call should achieve in plain language, and attach up to five images or PDFs the agent can read during the call.

03

Every outcome, written down

Each call ends with a full transcript and an AI summary, plus a recording when you turn it on. The callee is told when a call is recorded.

04

Your model, your voice

Choose the language model, voice and language for each call, or set them once for your organization. Advanced mode uses realtime speech‑to‑speech for lower latency.

Live control

Listen in. Step in.

Your team can follow any call from the browser as it happens — and take over when a person needs to.

LISTEN

Hear it live

Open any ongoing call in the console and listen in. Live calls are counted on the Overview page.

TYPE

Speak as the agent

Type a line and it’s spoken in the agent’s voice, without breaking the conversation.

TALK

Use your mic

Speak to the callee through your own microphone, or send keypad tones to get through a menu.

END

Hang up

Stop a call at any moment, from the console or the API.

How it works

Your phone system, our agent.

Calls go out through your own SIP trunk, PBX or SBC. We set up the routing and limits with you.

  1. Connect your trunk

    We configure SIP routing for your organization, along with your concurrent‑call limit and maximum call length.

  2. Verify & configure

    Prove you own your caller IDs with a one‑time code by text or voice call, and set the agent defaults for your organization.

  3. Start calling

    Start calls from the console or your own systems through the API, and receive the results by webhook.

For developers

One request starts a call.

Start a call with a JSON request, get call.started, call.completed, call.failed and call.summary webhooks, and attach to the live stream if you want the conversation as it happens.

The console’s New call form shows the matching request in cURL, Python or JavaScript, and the API reference covers every endpoint.

# Start a call for one of your customers
curl -X POST https://api.voyp.app/enterprise/api/calls \
  -H "Authorization: Bearer $VOYP_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "to": "+351912345678",
    "customer": { "name": "Ana Silva", "gender": "female" },
    "context": "Move the cleaning to next week, after 10am.",
    "language": "en-US",
    "metadata": { "bookingId": "B7731" }
  }'
Scoped API keysGive each system its own key, with only the scopes it needs. Revoke a key at any time.
Signed webhooksEvery event is signed with HMAC‑SHA256 and timestamped, retried on failure, and carries an id for de‑duplication.
Live streamA WebSocket with transcript events and call audio (PCM or µ‑law) that also accepts control commands.
Your metadataAttach up to ten key/value pairs to a call. They come back in every webhook and reach your PBX as SIP headers.

Team & governance

Built for the whole organization.

Invite your team, give everyone the right access, and see who did what.

VIEWER

Follow along

Sees calls, transcripts and usage, and can listen to live calls.

MEMBER

Make calls

Everything a viewer can do, plus starting, speaking into and hanging up calls.

ADMIN

Run the account

Everything a member can do, plus members, API keys, settings and the activity log.

OWNER

Full control

Including transferring ownership and deleting the organization.

Activity logWhat members and API keys did in your organization, newest first.
Agent defaultsAssistant name, language, voice, model, instructions and recording, applied to every call. Any call can override them.
Verified caller IDsCalls only go out from numbers you’ve proven you own. Pick a default for your organization.
UsageLive calls, calls this month and billed minutes at a glance, with usage by month.

Security

Careful with your customers’ calls.

KEYS

Secrets shown once

API keys and webhook secrets are displayed a single time, limited to the scopes you choose, and revocable.

DATA

Private to you

Files you attach to calls are private to your organization, and the agent only shares a customer’s details when the task needs them.

HONESTY

Always an AI

Every call opens with the agent introducing itself as an AI, and callees are told when a call is recorded.

Bring Voyp to your phone system.

Tell us about your calls and your trunk, and we’ll set up your organization. Email enterprise@voyp.app.