Send a IMChannel template message to a customer in a whatsapp chat.
Parameters:
Name | Mandatory | Type | Description |
---|---|---|---|
type | YES | STRING | template type. Can be one of the following:
|
messageObj | YES | OBJECT | message template object. See table below for details. |
Message object:
Name | Mandatory | Type | Description |
---|---|---|---|
customerPhoneNumber | YES | STRING | customer phone number |
servicePhoneNumber | YES | STRING | whatsapp business number |
templateName | YES | STRING | template name |
templateNamespace | YES | STRING | template namespace |
templateMessage | YES | STRING | template text message |
templateData | YES | ARRAY | array of strings representing the text message parameters |
document | YES | STRING | base64 string (only for template_img or template_doc type) |
documentType | YES | STRING | document extension (only for template_img or template_doc type) |
caption | YES | STRING | caption (only for template_img or template_doc type) |
fileName | YES | STRING | file name (extension included) (only for template_img or template_doc type) |
language | YES | STRING | template language |
policy | NO | STRING | template policy |
Example:
template_txt messageObj:
{ "customerPhoneNumber":"3401234567", "servicePhoneNumber":"3409876543", "templateName":"template_1", "templateNamespace": "cd533c49_d806_4e5a_aa10_494e0bd8851f", "templateMessage": "Hi! Thank you for reaching out our Team", "templateData": [], "language": "it" }
template_img messageObj:
{ "customerPhoneNumber":"3401234567", "servicePhoneNumber":"3409876543", "templateName":"template_1", "templateNamespace": "cd533c49_d806_4e5a_aa10_494e0bd8851f", "templateMessage": "Hi! Thank you for reaching out our Team", "img": "iVBORw0...", "documentType": "png", "caption": "immagine 1", "fileName": "infobip.png", "templateData": [], "language": "it" }