Gateway settings do not exist.
No active gateway for that app_id + line_id.
GATEWAYS ARE PROBABLY DISCONNECTED… TRY AGAIN IN ABOUT 10 MINUTES.
Health-aware envelope, error_code: gateways_probably_disconnected.
GATEWAYS ARE DISCONNECTED. PLEASE RECONNECT BY SCANNING THE QR CODE…
Health-aware envelope, error_code: gateways_disconnected.
No eligible gateway available for retry.
No working gateway was found during sending.
message or media is required
Neither message nor file_url was provided.
phone is required
Neither phone nor email was provided.
Phone number is missing or invalid. Include country code, e.g. +39123456789.
Malformed phone — it must start with + and carry the country code.
The phone number does not exist on WhatsApp.
The number has no WhatsApp account. Nothing was sent, and the Failure Webhook URL of the line received fallback_reason: "number_not_on_whatsapp".
The email address is invalid.
Malformed email.
No such account exists with this email and phone pair.
You sent both, and that pair is not in the database — when both are sent the API checks the user first. Sending name and surname as well creates the account instead, and returns sib_user_id.
The phone number associated with this account is not correct. …The current one is: API_SENT_PHONE_NUMBER
Email-only send; the account exists but its stored phone is invalid.
No phone number is associated with this account.
Email-only send; the account exists but has no phone attached.
No such account exists with this email.
Email-only send; no account with that address.
We are sorry but this account is already linked to one of our customers.
Email-only send with name/surname; the address already belongs to another customer.
The file does not exist.
file_url was given but nothing is served at that URL.
The file size is too large. The maximum file size allowed is 25 MB.
The file exceeds the 25 MB cap.
The file type is not supported.
The file is outside the supported types — see the note below this table.
The tts_voice value is not valid.
The voice is not one of the accepted options.
The tts_speed value must be between 0.25 and 4.0.
Out of range for OpenAI.
The tts_speed value must be between 0.1 and 1.2 for ElevenLabs.
Out of range for ElevenLabs.
Text to Speech is not enabled for this application.
tts_enabled=1 but TTS is disabled or not configured for the app.
Service is temporarily unavailable, please try later.
tts_enabled=1 and no gateway is CONNECTED at all.
no active/connected gateway for this app — connect a line first
The line_id does not resolve to a usable gateway. This is also what you get when no line is connected at all.
Roundbin not found.
No roundbin with that roundbin_id on this application.
You cannot send a message because your line status is EXPIRED|DISABLED|NOT_CONFIGURED.
The chosen line is not in CONFIGURED status.
All lines in this roundbin are disconnected and no fallback template is set.
Every line in the roundbin is down and it has no fallback template. Reconnect a line or configure one.
You have reached the maximum limit of messages for this month.
The monthly cap — 10,000 by default — counts every successful outgoing message. This is a platform limit, not the daily threshold.
The is_link_preview_enabled value is not valid.
A value other than 0 or 1.
The phone number does not exist on WhatsApp.
The recipient has no WhatsApp account.
Group id missing.
is_sent_to_group=1 but group_id is missing or empty.
Group not found.
group_id is not a valid group. Only raised on WA API MASTER — the slave gateway does not support groups or this validation.
template_name is required for cloud_api send.
without a template name.
Template requires {N} variables, {M} provided.
The template_variables count does not match the template definition.
Fallback template not found or not approved.
fallback_template_id does not match an APPROVED template of this application. Re-sync templates from Meta.
Fallback template '{name}' requires {N} variables, {M} provided.
Variable count mismatch on the per-call fallback template.
{line error} Fallback template send failed: {reason}
The line could not send, and the fallback template was refused too. Nothing was delivered. The first part says why the line failed, the second why Meta refused.
{line error} Fallback template not delivered: {reason}
The line could not send. Meta accepted the fallback template, then reported it as not delivered.
(#190) Access token has expired
The Meta WABA access token expired. Reconnect from the WABA Config page.
(#132000) Variable parameter count mismatch
Meta rejected the template call — the variable count does not match the definition on Meta's side.
(#131005) …
A Meta Cloud API limit or permission error. Check the WABA account status in Meta Business Manager.