How to configure the new WhatsApp message parameters in Blip September 22, 2026 14:46 Updated Summary New parameters and payload structures Bid Spec – Click-to-WhatsApp Ads Category – Message category Typing Indicator – Typing indicator Limited Time Offer (LTO) – Limited-time offer Coupon Code – Copy Code Audio Voice – Voice note (PTT) WhatsApp Flow – flow_action_data Named Parameters – Named parameters Carousel Cards – Quick Reply Named Parameters in Cards Important Notices SummaryBlip is making new conversational components available for the WhatsApp channel, allowing greater flexibility and customization when sending interactive messages, templates, and advanced features on the platform.This article presents the new message parameters released by Meta for the WhatsApp channel through Blip, detailing the purpose and complete payload structure for each one. The goal is to allow you to configure advanced features such as limited-time offers, coupon codes, interactive flows, voice notes, and identifying parameters by name.Before you start Make sure that the WhatsApp channel is properly connected to your Blip account. Attention: The availability of each parameter depends on the configuration and type of message template selected in Meta. Not all parameters work with every message type. Always consult Meta's official documentation before sending messages. New parameters and payload structures1. Bid Spec – Click-to-WhatsApp AdsAllows you to specify a bid multiplier per message in Click-to-WhatsApp ad scenarios.{ "messaging_product": "whatsapp", "to": "5511999999999", "type": "text", "text": { "body": "Olá! Confira nossa oferta." }, "bid_spec": { "per_message_bid_multiplier": 1.5 } }2. Category – Message categoryIndicates the category associated with the message sent to the WhatsApp API.{ "messaging_product": "whatsapp", "to": "5511999999999", "type": "text", "category": "marketing", "text": { "body": "Confira nossa oferta especial." } }3. Typing Indicator – Typing indicatorInforms Meta that the company or bot is typing a response. It must be sent together with a read confirmation request (read receipt).{ "messaging_product": "whatsapp", "status": "read", "message_id": "wamid.HBgL123456789", "typing_indicator": { "type": "text" } }4. Limited Time Offer (LTO) – Limited-time offerAllows you to work with an offer that has an expiration date and time. The expiration_time_ms field represents the exact expiration time, measured in milliseconds.{ "messaging_product": "whatsapp", "to": "5511999999999", "type": "template", "template": { "name": "promocao_lto", "language": { "code": "pt_BR" }, "components": [ { "type": "limited_time_offer", "parameters": [ { "type": "limited_time_offer", "limited_time_offer": { "expiration_time_ms": "1770000000000" } } ] } ] } }5. Coupon Code – Copy CodeAllows you to send the coupon code used by a copy_code button, typically associated with an offer or promotion.{ "messaging_product": "whatsapp", "to": "5511999999999", "type": "template", "template": { "name": "promocao_cupom", "language": { "code": "pt_BR" }, "components": [ { "type": "button", "sub_type": "copy_code", "index": "0", "parameters": [ { "type": "coupon_code", "coupon_code": "PROMO10" } ] } ] } }6. Audio Voice – Voice note (PTT)Indicates that the sent audio file should be natively treated as a voice note (push to talk / PTT) in the user interface.{ "messaging_product": "whatsapp", "to": "5511999999999", "type": "audio", "audio": { "id": "MEDIA_ID", "voice": true } }7. WhatsApp Flow – flow_action_dataAllows you to send initial data to a WhatsApp Flow triggered through a message template button. The flow_action_data object contains the information that will be made available to the Flow when it opens.{ "messaging_product": "whatsapp", "to": "5511999999999", "type": "template", "template": { "name": "meu_flow", "language": { "code": "pt_BR" }, "components": [ { "type": "button", "sub_type": "flow", "index": "0", "parameters": [ { "type": "action", "action": { "flow_token": "FLOW_TOKEN", "flow_action_data": { "customer_id": "12345", "origin": "campaign" } } } ] } ] } }8. Named Parameters – Named parametersAllows you to identify the variables in a message template by their own name through the parameter_name field, instead of using only numeric positions.{ "messaging_product": "whatsapp", "to": "5511999999999", "type": "template", "template": { "name": "pedido", "language": { "code": "pt_BR" }, "components": [ { "type": "body", "parameters": [ { "type": "text", "parameter_name": "customer_name", "text": "Teste" } ] } ] } }9. Carousel Cards – Quick ReplyAllows you to add quick-reply buttons (quick reply) individually within the cards of an interactive carousel.{ "messaging_product": "whatsapp", "to": "5511999999999", "type": "interactive", "interactive": { "type": "carousel", "body": { "text": "Escolha um produto:" }, "action": { "cards": [ { "card_index": 0, "action": { "buttons": [ { "type": "quick_reply", "quick_reply": { "id": "produto_001", "title": "Comprar" } } ] } } ] } } }10. Named Parameters in CardsAllows you to use named parameters (parameter_name) also within the card structure of a carousel-format message template.{ "messaging_product": "whatsapp", "to": "5511999999999", "type": "template", "template": { "name": "catalogo", "language": { "code": "pt_BR" }, "components": [ { "type": "cards", "cards": [ { "card_index": 0, "components": [ { "type": "body", "parameters": [ { "type": "text", "parameter_name": "product_name", "text": "Produto A" } ] } ] } ] } ] } } Important Notices Not all properties presented can be freely combined. The acceptance and behavior of each element depend on the prior approval and structure of the template registered in Meta. If you have questions about the behavior of a specific parameter, consult the official WhatsApp Business API documentation before configuring your template or sending the message. Need more help? Explore our content on Blip Academy or Blip Community, watch tutorials on our YouTube channel or get answers to your questions through our support channel 😃 Related articles FAQs - STILINGUE Dash