DevelopersDocsPricingExamplesGitHubSign inGet Started
NewSDK v1.0 — now in public beta

Voice AI agents
for every app you ship.

A code-first TypeScript SDK for real-time voice and messaging agents. Tools are local functions. Config is code. Your data never leaves your process.

$npm i @pinecall/sdk
writing…
SDKRead the docs →
pinecall run agent.ts
$
Playground · agent.tsTry it locally →
Live · 00:38 · en‑US
Caller · "I'd like to book a haircut next Tuesday morning."
VoiceHear a demo →
WhatsAppSee all channels →

Trusted by teams shipping production voice agents

NaffcoTPXCloudacioDigiclarityFillersBlossom

Division of labor

You own the what.
Pinecall runs the how.

The voice server handles the hard real-time parts — audio, transcription, speech, turn-taking. Your code handles everything that makes the agent yours.

Your codein your process
Prompts & personality
Who the agent is and how it speaks — versioned in your repo.
Tools as local functions
Plain functions with Zod schemas, auto-run inside your process.
Business logic & your data
Your database, your APIs, your auth. Nothing leaves the process.
When calls start & stop
React to events: greet, look up the caller, transfer, persist.
Voice servervoice.pinecall.io
Audio transport
WebRTC, SIP, Twilio, WhatsApp — every channel, one event stream.
Speech-to-text
Deepgram, Gladia, AWS — streamed and transcribed in real time.
Text-to-speech
ElevenLabs, Cartesia — low latency, spoken sentence by sentence.
Turn detection & VAD
Knows when the caller is done. Handles barge-in and silence.
Every channel and every agent, multiplexed over a single connection.

Get started

Choose how to get started

Ship your first call today with the SDK — or bring in our team for a production rollout.

Self-serve

Build it yourself

Install the SDK and put an agent on the phone the same afternoon.

  • Phone, WhatsApp, WebRTC & chat — one agent
  • Bring any LLM, or run it server-side
  • Tools are local functions — no webhooks
  • Full docs, guides & runnable examples
With our team

Roll out with support

Hands-on help, custom volume pricing, and the controls enterprises need.

  • Dedicated onboarding & solution design
  • Volume pricing & higher concurrency
  • SSO, audit logging & RBAC
  • Self-hosting & data residency options