Skip to content
humatone

Developers

Built to sit behind your product.

Everything in the console is in the API too. Connect the system that already does the thinking, then put a persona wherever your users are.

your-page.ts
import { Humatone } from '@humatone/web'

// A token your server asked Humatone for, for this visitor
const call = await Humatone.call({ token, style: 'bubble' })

call.on('ended', (record) => showSummary(record))

Illustrative. The full reference is shared with early-access customers.

What’s in the box

The pieces you’ll use.

Bring your own brain

Connect the system you already have. It decides what the persona says; Humatone does the speaking.

A public API

Personas, conversations, numbers, calls and texts, known callers and your own customers. Idempotent where it matters.

Webhooks

Signed events when a conversation starts, ends, or needs your system to do something.

SDKs

For the browser, for Node and for Python. Embedded calls in three styles, or headless with your own interface.

Test mode

Test keys reach only fictional numbers and charge nothing, so you can build against the real thing.

Keys and controls

Separate test and live keys, an IP allow-list, and allowed domains for browser calls.

Want the API reference?

Docs, specs and SDK access come with an early-access workspace. Tell us what you’re building.