From 82946a87d1efb2b1ceee66265deff441d4a07e5a Mon Sep 17 00:00:00 2001 From: Dinos Vlachantonis Date: Fri, 13 Nov 2026 14:07:31 +0100 Subject: [PATCH] Document specific WhatsApp send errors on Preview POST /messages Co-Authored-By: Claude Opus 5.5 --- descriptions/0/api.intercom.io.yaml | 49 +++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) diff --git a/descriptions/0/api.intercom.io.yaml b/descriptions/0/api.intercom.io.yaml index b8c09357..6073e59b 100644 --- a/descriptions/0/api.intercom.io.yaml +++ b/descriptions/0/api.intercom.io.yaml @@ -29392,6 +29392,55 @@ paths: errors: - code: data_invalid message: To field must not contains an array of recipients. + WhatsApp not enabled in workspace settings: + value: + type: error.list + request_id: 0e7c4a19-6b3d-4f82-a5c1-8d2f9b6e3a47 + errors: + - code: parameter_invalid + message: Your workspace does not have WhatsApp enabled. + WhatsApp recipient has no send address: + value: + type: error.list + request_id: 4b8e2d6a-1f95-4c3b-9a07-6e1d8c5f2b93 + errors: + - code: parameter_invalid + message: The recipient has no phone number or WhatsApp ID to send to. + WhatsApp template send limit reached: + value: + type: error.list + request_id: 2a7f5c3e-8d14-4e6b-b9a2-5c0e7d3f1b68 + errors: + - code: parameter_invalid + message: You've reached your WhatsApp message template send limit for this month. + WhatsApp template not found for locale: + value: + type: error.list + request_id: 6f1b9e4d-3c57-4a2e-8d06-1b7a4f9c2e85 + errors: + - code: parameter_invalid + message: Message template 'order_update' (en) not found + WhatsApp authentication template without phone: + value: + type: error.list + request_id: c8e3a7d1-5b26-4f9c-a1e4-7d0b3f6a9c52 + errors: + - code: parameter_invalid + message: Authentication template requires a phone number + WhatsApp template button parameter missing: + value: + type: error.list + request_id: 3e9d1b5f-2a68-4c7e-b0d3-8f4a6c2e1d79 + errors: + - code: parameter_invalid + message: This template's link button needs a value. Add the button variable to the template, then try again. + WhatsApp template variables not configured: + value: + type: error.list + request_id: 7a2c6e0b-9f43-4d1a-8e57-3b5d1f8c4a26 + errors: + - code: parameter_invalid + message: This template's variables aren't fully configured. Map each variable to an attribute, then try again. Too many recipients: value: type: error.list