WhatsApp business cloud: Send template message - won't let me pass parameters

I’m trying to use a template with variables, but the module won’t let me set their values.
Only the dynamic URL are customizable, but the rest is missing

I have the same problem, the WhatsApp “Send a Template” module connects to the META API but does not mapp the variables already configured on the Message Models. I tried different ways to configure such variables but nothing works. Although the (META API) documentation refers to integer numbers as variables, like {{1}} ou {{2}} it only accepts names like {{agent_name}}.

I have the same issue. I create the parameters in the meta template, but I can’t used inside make module “template” .

Do you find solution? I think is something missing, maybe the “box” under the configuration design, when the module template was created. I hope someone with the solution or someone in make could explain us.

@Make_Bot

I have just the same issue, I am not sure if it I have a missing checkbox that I should be setting when giving the permissions

Hi Ivan, I don’t think is something that you missed (checkbox)… I think is something missing in the module template within make.com that is lacking of a parameter

Hi @vendy, Can you suggest us, how we can contact “somebody” in the make.com team or another, to ask for this issue?
thanks

Hey @here :wave:

I’m sorry to hear about your issues. Please feel free to reach out to our Support team. They have the right tools to assist you.

Thanks!

I have been dealing with this problem today and I realized that this is an unsupported feature on make and at the same time I consider it’s a bug.
The issue happens with named variables, like {{name}}. With numbered variables Make works fine, as identify the variables and allow you to pass the parameters through the UI.
However, when you have named variables you can’t pass parameters, which is a bug because otherwise it should inform you that named variables are not supported when loading the template.

I was able to pass the parameter using the help of the AI assistance within Make (found this by luck) and the AI was able to set the parameter {{name}} to a value, i.e “Alejo”.
However, when you do this there is another issue, and is that the parameters format for named variables is different for the numbered variables format.

For variables like {{1}} the parameters are sent as following, which is correct:
“parameters”: [
{
“type”: “text”,
“text”: “Alejo”
}
]

However, this format is not valid for named variables. The correct format for example for {{name}} variable, based on the Whatsapp API documentation, is:
“parameters”: [
{
“type”: “text”,
“paramater_name”: “name”,
“text”: “Alejo”
}
]

This is the reason why the API request fail with the following error:
The operation failed with an error. [400] [100] (#100) Invalid parameter Parameter name is missing or empty

This should be handled by the Make team to include the support to named variables and allow to pass the parameters via the UI and change the parameters format to the valid one when issuing the request.