Now in public beta

AI voice agents that
plug into your systems

Deploy intelligent voice agents on real phone numbers. Connect them to your tools via MCP. Handle inbound calls, route by caller, and speak any language — all through a single API.

connect.ts
// Connect to your agent via WebSocket
const ws = new WebSocket(
  `wss://api.pulse.dev/agents/${agentId}/voice`
)

// Send session config
ws.send(JSON.stringify({
  type: "session-start",
  sampleRate: 16000,
  language: "German"
}))

// Stream audio both ways
ws.onmessage = (e) => playAudio(e.data)

Everything you need for voice AI

From phone number provisioning to deep system integration, Pulse handles the full stack so you can focus on building.

Real phone numbers

Provision numbers in 40+ countries. Handle inbound calls with AI agents that sound natural and respond instantly.

MCP tool integration

Connect agents to any system through Model Context Protocol. Look up orders, update CRMs, trigger workflows — in real time during calls.

Multilingual

Agents detect and respond in the caller's language automatically, or lock to a specific language per call via API.

Caller identity mapping

Route calls by phone number or external ID. Personalize responses based on who is calling and their history in your system.

WebSocket & REST API

Stream voice over WebSocket for real-time integrations, or use REST to manage agents, personas, and phone numbers programmatically.

Personas & prompt control

Define reusable personas with system prompts. Control tone, behavior, and domain expertise. Swap them across agents instantly.

Three steps to production

Go from zero to a live voice agent in minutes.

01

Create an agent

Define a persona with a system prompt that controls your agent's voice, tone, and expertise. Attach MCP servers for tool access.

02

Connect a phone number

Provision a number or bring your own. Assign it to your agent. Inbound calls are routed automatically.

03

Integrate via API

Use the WebSocket API to stream voice from your own app, or let Pulse handle calls end-to-end over the phone network.

Connects to everything

Through MCP, your agents can call any tool your systems expose — databases, APIs, internal services. No custom integration code needed.

CRM systems
Helpdesks
Databases
REST APIs
ERPs
Calendars
Payment systems
Custom tools

Ready to build?

Create your first voice agent in minutes. No credit card required.