How are plans priced?
Plans are priced by the number of sessions you can link, for example one session or four, and billed in Kenyan shillings. Tusk WhatsApp comes with a 5 days free trial. Plans and prices are set by TuskMail and can change, so the pricing page and the plan picker in the web app show the current ones.
What happens when the plan is not active?
There is no grace period. Once paid time or a trial is over, the API answers every request with this error until you renew in the web app.
{
"error": {
"code": "payment_required",
"message": "Your Tusk WhatsApp plan is not active. Renew it to use the API.",
"request_id": "req_8f2c1a9d03b44e7a1c5d"
}
}Your sessions and keys are kept, so renewing restores access.
What happens at the session limit?
Creating a session beyond your plan’s session count returns 402 with the code session_limit. Delete a session you no longer need, or upgrade your plan in the web app.
{
"error": {
"code": "session_limit",
"message": "Your Starter plan includes 1 session. Upgrade to link more numbers.",
"request_id": "req_8f2c1a9d03b44e7a1c5d"
}
}Handle 402 by reading error.code, since payment_required and session_limit need different fixes.
No plan yet? Create an account and choose one.