Developers

Build calling, messaging and AI into anything.

Clean REST APIs, real-time webhooks and SDKs for every major language. Go from API key to first call in under five minutes.

99.99%API uptime
<100msmedian response
8official SDKs
Quickstart

Your first call in three steps

Copy, paste, ring. Then swap in any language you like.

1

Install the SDK

npm install covebyte
2

Add your API key

export COVEBYTE_KEY=cb_test_••••
3

Place your first call

await client.calls.create({ to, from })
import Covebyte from 'covebyte';

const client = new Covebyte(process.env.COVEBYTE_KEY);

// Place an outbound call with an IVR flow
const call = await client.calls.create({
  to:   '+14155550123',
  from: '+18885550100',
  url:  'https://example.com/ivr.xml',
});

console.log(call.id); // call_8f2k...
SDKs

Speak your language

Official, open-source libraries with typed responses, retries and pagination built in.

JSNode.jsv3 · stable
PYPythonv3 · stable
PHPPHPv3 · stable
JVJavav3 · stable
GOGov3 · stable
C#.NETv3 · stable
RBRubyv3 · stable
>_cURL / RESTv3 · stable
API reference

Predictable, resource-based REST

JSON in, JSON out. Consistent errors, idempotency keys and versioned endpoints.

POST
/v1/callsPlace an outbound call
GET
/v1/calls/{id}Retrieve a call and its recording
POST
/v1/messagesSend SMS, MMS, RCS or WhatsApp
GET
/v1/numbers/availableSearch numbers by country and area
POST
/v1/agentsCreate an AI voice agent
POST
/v1/verifySend a one-time passcode
POST/v1/calls201 Created
{
  "id": "call_8f2kq1x9",
  "status": "ringing",
  "direction": "outbound",
  "to": "+14155550123",
  "from": "+18885550100",
  "recording": true,
  "created_at": "2026-11-04T18:02:11Z",
  "links": {
    "self": "/v1/calls/call_8f2kq1x9",
    "events": "/v1/calls/call_8f2kq1x9/events"
  }
}
Webhooks

Every event, the moment it happens

Subscribe to calls, messages, recordings and AI agent actions. Signed payloads, automatic retries and a replay log for every delivery.

  • Signed and verifiedHMAC signatures on every payload.
  • Retries and replayMissed an event? Replay it from the dashboard.
  • Low latencyEvents delivered in milliseconds, worldwide.
Tools

Everything around the API, too

The tools you need to build, test and run in production with confidence.

Covebyte CLI

Buy numbers, tail logs and forward webhooks to localhost from your terminal.

Learn more

Postman collection

Every endpoint, pre-filled with examples. Import it and start sending requests.

Learn more

Free sandbox

Test credentials simulate calls and messages without charges or real phones.

Learn more

Status & uptime

Live health of every region and product, with incident history.

Learn more

Ship your first integration today.

Free test credits, no credit card. Our engineers are on hand if you get stuck.

SDKs are open source · OpenAPI 3.1 spec · Versioned and backwards compatible