bolt Available on Business & Enterprise

Build voice AI into your own product

The Vosy API is the headless engine behind autonomous phone calls — a Bearer-scoped REST API at api.vosy.ai covering the whole stack, from agents and campaigns to booking and webhooks. Wire it into your app and ship your own interface on top.

REST · JSON · scoped Bearer keys · generate a client from the spec

One engine, every surface

The whole voice stack, over REST

Every capability in the Vosy platform is reachable programmatically. Each endpoint is authorized by a specific scope on your key, so you grant exactly what an integration needs.

smart_toy

Agents

Create voice personas, publish them live, and manage versions — the persona that talks to your callers.

campaign

Campaigns

Batch outbound dialing: create a campaign, add contacts, and start it in a single call.

call

Calls & transcripts

Place calls, poll status and results, and pull full transcripts plus short-lived signed recording URLs.

event

Scheduling

Availability rules, open-slot lookups, booking, rescheduling, and approve/decline flows.

menu_book

Knowledge bases

Ground agents in your own content — upload documents or scrape public pages for retrieval.

webhook

Webhooks

HMAC-signed events for the whole call, campaign and appointment lifecycle, delivered to your endpoint.

do_not_disturb_on

Do-Not-Call

Manage do-not-call lists and check numbers, with fail-closed screening in the dial path.

dialpad

Phone numbers

Search available numbers, provision them, and route them to the agent that should answer.

Your product, your UI

You own the interface.
We run the calls.

Build the screens your users see — create an agent, upload documents, pick a number, review call history, manage appointments — as your own frontend calling these endpoints from your backend. Your customers only ever see your brand. There's no Vosy login in your product's flow.

The Vosy dashboard is an optional back-office over the same organization. It exposes the same capabilities over the same data and stays in sync, so your team can use it to spot-check or manage while your own screens ship. Nothing forces you to choose one or the other.

check_circle No Vosy UI required check_circle Dashboard as optional back-office check_circle One organization, kept in sync
list your agents
$ curl https://api.vosy.ai/v2/agents \
    -H "Authorization: Bearer vosy_sk_..."

{
  "success": true,
  "data": [ { "id": 42, "name": "Front Desk",
              "status": "active" } ],
  "meta": { "limit": 25, "offset": 0 }
}

Base URL

api.vosy.ai/v2

Auth

Bearer vosy_sk_…

Contract

OpenAPI 3.1 — openapi.json

workspace_premium Business & Enterprise

Get your API keys

API access is available on Business and Enterprise plans. Tell us what you're building and we'll provision a key scoped to exactly the permissions your integration needs — then point you at the getting-started guide.