AnswersBooksNever Misses
Give your software
a voice.
An AI voice agent that places and answers real phone calls -- over a REST API or MCP. It books meetings, qualifies leads, and follows your rules.
Prefer it done for you? Meet your AI receptionist →
Two lines to a live call
It is this simple.
What you can build
Four ways to connect.
REST API
POST to /v1/agent/calls with a phone number and an objective. Get back a callId. Poll or receive webhooks.
Quickstart →MCP server
Add the By Your Side MCP connector to Claude or Cursor. Your AI agent can place calls and check results as tool calls.
MCP guide →Node + Python SDKs
npm install byourside or pip install byourside. Zero dependencies. Includes waitForCall polling helpers.
SDK docs →Webhooks
Receive real-time call events: call.in_progress and call.completed with transcript, summary, and extracted fields.
Webhook docs →See it live
Real demos, real calls.
These are live product demos. No simulations.
Try it: place a real call
Enter a phone number and an objective. Watch the call status and transcript stream in live.
Open playground →Lead-caller demo
See the agent qualify a sales lead: it asks your questions, extracts answers, and returns structured data.
Open demo →Build it yourself
Follow the quickstart: get an API key, POST a number + objective, poll GET for the transcript and extracted fields. From zero to a live call in minutes.
API quickstart →Built for production
Safety rails built in.
Real guards that ship with every call. No configuration required.
Do-not-call list
Numbers flagged as DNC are blocked automatically before the call is placed.
Quiet hours
Calls are gated by time-of-day rules so you never ring someone at 2 AM.
Recording notice
The agent announces recording at the start of every call so you stay compliant.
Fraud auto-suspend
Spend anomalies and blocked destinations trigger automatic account suspension.
Safe destinations only
Premium-rate, satellite, and high-cost international numbers are blocked automatically.
Hard call-length cap
Every call has a maximum length, so a runaway call can never drain your balance.
No impersonation
The agent never claims to be a bank, the government, or a specific person, and never asks for passwords or one-time codes.
Your own caller ID
Pass callerId per call or set a default on your agent key. The recipient sees your number.
Pricing
Plans from $49 / month.
Every plan starts with a 14-day free trial. No credit card to start.
Developer API
Starter, Pro or Business
From $49/mo for 1 number and 250 AI minutes, up to $299/mo for 5 numbers and 2,500 minutes. Or pay as you go with $10 free credit to start. No minimum commitment.
For business
No code? No problem.
The AI receptionist for business owners who just want calls answered, meetings booked, and customers happy -- without writing a line of code.
Start building
Your software, on the phone.
Get an API key, place your first call in minutes. A 14-day free trial is included on every plan.