</>Developer Portal

Build with the voice AI API

One endpoint to trigger calls. Webhooks for real-time updates. Structured outcomes you can act on.

320ms

Avg. Response Latency

99.95%

Platform Uptime (30d)

2.4M+

Calls Processed

4.8/5

Customer Satisfaction

* Metrics shown are examples for demonstration purposes

Get started in 4 steps

From zero to your first AI call in under 5 minutes.

Step 1

Get your API key

Sign up and grab your API key from the dashboard

bash
export PULSEVOICE_API_KEY="pv_live_..."
Step 2

Create an agent

Define your agent's personality and capabilities

bash
curl -X POST https://api.pulsevoice.ai/v1/agents \
  -H "Authorization: Bearer $PULSEVOICE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Support Agent",
    "prompt": "You are a helpful customer support agent...",
    "voice": "nova"
  }'
Step 3

Trigger a call

Make your first automated call

bash
curl -X POST https://api.pulsevoice.ai/v1/agents/agent_abc123/trigger \
  -H "Authorization: Bearer $PULSEVOICE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "to_phone": "+14155551234",
    "event": "welcome_call",
    "variables": {
      "customer_name": "John"
    }
  }'
Step 4

Receive webhooks

Get real-time updates on call outcomes

json
// POST to your webhook endpoint
{
  "event": "call.completed",
  "call_id": "call_xyz789",
  "outcome": {
    "status": "success",
    "summary": "Customer onboarding completed"
  }
}

API Reference

RESTful API with predictable resource-oriented URLs, JSON responses, and standard HTTP methods.

Request Body
{
  "name": "Support Agent",
  "prompt": "You are a helpful support agent...",
  "voice": "nova",
  "tools": ["check_order", "create_ticket"]
}
Response
{
  "id": "agent_abc123",
  "name": "Support Agent",
  "endpoint": "/v1/agents/agent_abc123/trigger",
  "created_at": "2024-01-15T10:30:00Z"
}

Try it now

Simulate an API call and see the response. No account required.

Request Parameters
Response

Click "Trigger Call" to see the response

This is a simulated response. No actual call is made. Sign up to make real calls.

Ship voice automation this week.

Join hundreds of teams using PulseVoice AI to automate customer conversations and deliver outcomes at scale.

No credit card required100 free minutesSetup in 5 minutes