Developer APIs & SDKs

Voice intelligence, programmable.

Trigger outbound calls, stream real-time transcripts via WebSockets, and register custom tool handlers with clean, typed SDKs.

Trigger an intelligent outbound AI voice call with custom prompt parameters and webhook callbacks in a single POST request.

curl -X POST https://api.shris.ai/v1/calls/dispatch \
  -H "Authorization: Bearer shris_live_sk_948f91048b29..." \
  -H "Content-Type: application/json" \
  -d '{
    "to": "+919876543210",
    "agent_id": "agent_re_falcon_city",
    "language": "en-IN",
    "context": {
      "customer_name": "Rohan Sharma",
      "project_name": "Falcon City Luxury Suites",
      "budget_tier": "1.5Cr"
    },
    "tools": [
      "calendar_booking",
      "salesforce_sync",
      "whatsapp_brochure"
    ],
    "webhook_url": "https://api.yourdomain.com/webhooks/shris"
  }'
Python 3.10+ Node.js 18+ OpenAPI 3.0 WebSocket Audio
Get API Key

Voice Fleet Telemetry & Observability

Real-time telemetry and conversation analytics.

Monitor call connect rates, qualification funnels, latency distribution, and sentiment analytics across your entire agent fleet. Live attempted → connected → qualified → booked bars are on the operations console (GET /v1/kpis after tenant sign-in), not a static screenshot.

Total Conversations 148,290 ↑ 24.8% vs last month
Mean Latency P50 276ms ↓ 18ms optimization
Intent Extraction Accuracy 99.4% Across 10 languages
Qualified Actions Executed 94,120 63.4% conversion rate
CALLER INTENT DISTRIBUTION
Property & Site Visit Booking
48%
Pricing & Loan Eligibility
28%
Appointment Rescheduling
16%
General FAQ & Directions
8%
LIVE DISPATCH TELEMETRY STREAM Live
#call_982410a Site Visit Booked 2s ago

Aarav (Real Estate) • +91 98765... • Duration: 2m 14s • P50: 278ms

#call_982409f Slot Rescheduled 14s ago

Dr. Priya (Healthcare) • +91 94451... • Duration: 1m 42s • P50: 284ms

#call_982408c Prepaid Converted 45s ago

Kavya (Retail) • +91 98200... • Duration: 1m 18s • P50: 265ms