developers
ES Sign up

Get started

Pricing

Three plans to build on heysteff: you pay per message, you start for free, and what Meta charges for WhatsApp goes straight to Meta, with no margin from us. The AI agent comes with all three: you pay your provider for tokens with your own key, or use the plan's trial quota.

Plans#

Developer FreeDeveloperDeveloper Platform
PriceUSD 0 a monthUSD 25 a monthUSD 299 a month
Included messages2,000 a month100,000 a month1,000,000 a month
Numbers (channels)1350
Customers with connection links1 customerUp to 10 customersUnlimited
Team members25Unlimited
At the capSending pauses until the next period or until you upgrade. Incoming messages are still stored.You keep sending. Each extra message costs USD 0.002, billed at the end of the period.You keep sending. Each extra message costs USD 0.001, billed at the end of the period.
Extra numberNot available: the cap is 1 numberUSD 10 a month eachUSD 5 a month each
AI agentIncludedIncludedIncluded
Agent trial replies (without your key)200 a month2,000 a month20,000 a month
Agent custom tools210Unlimited
Insights from your conversationsNot includedIncludedIncluded
Billing cycleMonthlyMonthlyMonthly

Start for free Get Developer Get Developer Platform I already have an account

All three plans include:

Connection links let your customers connect their own WhatsApp to your account without sharing keys with you. Developer Free allows 1 customer, Developer up to 10, and Developer Platform, built for platforms that add businesses every month, has no cap.

Get Developer with the “Get Developer” button: without an account you create one first and pay next; if you already have a developer workspace, it takes you straight to payment. You can also subscribe from the developer console → Usage & billing, where you can also go back to Developer Free at any time. Only monthly billing is available for now.

Developer Platform works the same way: “Get Developer Platform” or the developer console → Usage & billing.

What counts as a message#

Every incoming message and any outgoing message count, on any channel: text, images, audio, video, documents and templates. AI agent replies count like any other outgoing message.

These do not count:

What happens at the cap on Developer Free#

Once the period's 2,000 messages are used, sending pauses: POST /v1/messages answers 402 with the code message_quota_exceeded and a fix field that says what to do. Messages people send you are still received, stored and delivered to your webhooks.

402 Payment Required
{
  "error": {
    "code": "message_quota_exceeded",
    "message": "...",
    "fix": "..."
  }
}

Do not retry it: sending works again when the next period starts or when you upgrade to Developer. On the Developer and Developer Platform plans there is no pause; overage is billed.

How to check your usage#

Overage and extra numbers on Developer and Developer Platform#

What Meta charges for WhatsApp#

What Meta charges for WhatsApp templates and conversations is paid directly to Meta, on your business's WhatsApp Business account. heysteff adds no margin. To estimate it, use the WhatsApp cost calculator.

AI agent: your key or the trial quota#

The agent replies on all your channels with your instructions, your context files and your custom tools. You turn it on from the console or with PATCH /v1/agent; a new workspace starts with the agent off.

Custom tools (calls to your backend during the conversation) have a per-plan cap: 2 on Developer Free, 10 on Developer and unlimited on Developer Platform. Insights (frustrated customers, what the agent could not answer and what was left unresolved) come with Developer and Developer Platform. Full details in AI agent.