{"componentChunkName":"component---src-templates-docs-js","path":"/whatsapp/messaging/interactive/reply_buttons","result":{"data":{"site":{"siteMetadata":{"title":"broadcaster","docsLocation":"https://github.com","docsLocationType":"github","editable":false}},"mdx":{"fields":{"id":"b4269636-0ba2-54eb-b670-1b1d7c1b8347","title":"Botones de réplica","slug":"/whatsapp/messaging/interactive/reply_buttons"},"body":"function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {\n  \"title\": \"Botones de réplica\",\n  \"order\": 2\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, [\"components\"]);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"blockquote\", null, mdx(\"p\", {\n    parentName: \"blockquote\"\n  }, mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Resumen para integraci\\xF3n\")), mdx(\"ul\", {\n    parentName: \"blockquote\"\n  }, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Endpoint:\"), \" \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"POST https://{{url}}/whatsapp-bsp-api-endpoint-ws/services/v1/messaging\")), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Token:\"), \" de mensajer\\xEDa, en el encabezado \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"Authorization: Bearer {{wa-msg-api-token}}\"), \" (\", mdx(\"a\", {\n    href: \"/whatsapp/authentication_token\"\n  }, \"c\\xF3mo generarlo\"), \")\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Campos comunes:\"), \" \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"from\"), \", \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"to\"), \" (tel\\xE9fono o BSUID) y \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"type\"), \" (\", mdx(\"a\", {\n    href: \"/whatsapp/messaging/http#h-camposcomunes\"\n  }, \"detalle\"), \")\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Valores de \", mdx(\"inlineCode\", {\n    parentName: \"strong\"\n  }, \"type\"), \" en esta p\\xE1gina:\"), \" \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"\\\"interactive\\\"\")), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Respuesta:\"), \" la misma para todos los mensajes (\", mdx(\"a\", {\n    href: \"/whatsapp/messaging/http#h-respuesta\"\n  }, \"ver respuesta\"), \")\"))), mdx(\"p\", null, \"Mensajes que incluyen hasta 3 opciones; cada opci\\xF3n es un bot\\xF3n. Este tipo de mensaje ofrece una forma m\\xE1s r\\xE1pida para que los usuarios realicen una selecci\\xF3n de un men\\xFA cuando interact\\xFAan con una empresa. Tambi\\xE9n pueden incluir hasta 2 botones que abren una URL. Se env\\xEDan con \", mdx(\"a\", {\n    href: \"/whatsapp/messaging/http\"\n  }, \"POST /v1/messaging\"), \"; los encabezados, los campos comunes y la respuesta est\\xE1n en \", mdx(\"a\", {\n    href: \"/whatsapp/messaging/http\"\n  }, \"Conexi\\xF3n HTTP\"), \".\"), mdx(\"section\", {\n    \"id\": \"botonesderéplica\"\n  }, mdx(\"h2\", {\n    parentName: \"section\"\n  }, \"Botones de r\\xE9plica\"), mdx(\"p\", {\n    parentName: \"section\"\n  }, \"El campo \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"type\"), \" debe ser \\\"interactive\\\" y el contenido del mensaje se env\\xEDa en el objeto \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"replyButtons\"), \". Consulta la \", mdx(\"a\", {\n    href: \"/whatsapp/messaging/interactive#h-estructurageneral\"\n  }, \"estructura general\"), \" de los mensajes interactivos.\")), mdx(\"section\", {\n    \"id\": \"botonesderéplica--cuerpo\"\n  }, mdx(\"h3\", {\n    parentName: \"section\"\n  }, \"Cuerpo\"), mdx(\"p\", {\n    parentName: \"section\"\n  }, \"Campos de \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Botones de r\\xE9plica\"), \":\"), mdx(\"table\", {\n    parentName: \"section\"\n  }, mdx(\"thead\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"thead\"\n  }, mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Nombre\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Descripci\\xF3n\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Tipo\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Requerimientos\"))), mdx(\"tbody\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, mdx(\"a\", {\n    href: \"/whatsapp/messaging/interactive/reply_buttons#h-objetoreplybuttons\"\n  }, \"replyButtons\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Objeto con los botones de r\\xE9plica. Env\\xEDa solo uno: listMessages, replyButtons o flow (o alg\\xFAn otro tipo de mensaje interactivo).\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Objeto\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Condicional\"))))), mdx(\"section\", {\n    \"id\": \"botonesderéplica--cuerpo--objetoreplybuttons\"\n  }, mdx(\"h4\", {\n    parentName: \"section\"\n  }, \"Objeto replyButtons\"), mdx(\"table\", {\n    parentName: \"section\"\n  }, mdx(\"thead\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"thead\"\n  }, mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Nombre\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Descripci\\xF3n\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Tipo\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Requerimientos\"))), mdx(\"tbody\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"headerText\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Texto del encabezado (m\\xE1ximo 60 caracteres).\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"String\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Opcional. Se permite como m\\xE1ximo un header; prioridad: headerDocument > headerImage > headerVideo > headerText.\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, mdx(\"a\", {\n    href: \"/whatsapp/messaging/interactive/reply_buttons#h-objetoheaderimage\"\n  }, \"headerImage\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Imagen del encabezado.\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Objeto\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Opcional. Se permite como m\\xE1ximo un header.\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, mdx(\"a\", {\n    href: \"/whatsapp/messaging/interactive/reply_buttons#h-objetoheadervideo\"\n  }, \"headerVideo\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Video del encabezado.\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Objeto\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Opcional. Se permite como m\\xE1ximo un header.\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, mdx(\"a\", {\n    href: \"/whatsapp/messaging/interactive/reply_buttons#h-objetoheaderdocument\"\n  }, \"headerDocument\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Documento del encabezado.\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Objeto\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Opcional. Se permite como m\\xE1ximo un header.\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"body\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Contiene el texto del mensaje, que puede incluir formato y URL (m\\xE1ximo 1024 caracteres).\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"String\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Obligatorio\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"footer\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"El pie de p\\xE1gina del mensaje (m\\xE1ximo 60 caracteres). Se admiten emojis y Markdown.\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"String\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Opcional\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, mdx(\"a\", {\n    href: \"/whatsapp/messaging/interactive/reply_buttons#h-objetobuttons\"\n  }, \"buttons\")), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Lista objetos\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Lista Object\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Obligatorio\"))))), mdx(\"section\", {\n    \"id\": \"botonesderéplica--cuerpo--objetoheaderimage\"\n  }, mdx(\"h4\", {\n    parentName: \"section\"\n  }, \"Objeto headerImage\"), mdx(\"table\", {\n    parentName: \"section\"\n  }, mdx(\"thead\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"thead\"\n  }, mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Nombre\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Descripci\\xF3n\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Tipo\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Requerimientos\"))), mdx(\"tbody\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"link\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Liga del archivo.\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"String\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Se requiere \", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"link\"), \", \", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"id\"), \" o \", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"media_id\"), \" (uno de ellos).\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"id\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"ID del recurso en WhatsApp.\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"String\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Se requiere \", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"link\"), \", \", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"id\"), \" o \", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"media_id\"), \" (uno de ellos).\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"media_id\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"ID del recurso en WhatsApp (alias de \", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"id\"), \"). Si se env\\xEDan tanto \", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"id\"), \" como \", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"media_id\"), \", \", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"media_id\"), \" tiene prioridad.\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"String\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Se requiere \", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"link\"), \", \", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"id\"), \" o \", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"media_id\"), \" (uno de ellos).\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"providerName\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Nombre del proveedor.\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"String\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Opcional\"))))), mdx(\"section\", {\n    \"id\": \"botonesderéplica--cuerpo--objetoheadervideo\"\n  }, mdx(\"h4\", {\n    parentName: \"section\"\n  }, \"Objeto headerVideo\"), mdx(\"table\", {\n    parentName: \"section\"\n  }, mdx(\"thead\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"thead\"\n  }, mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Nombre\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Descripci\\xF3n\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Tipo\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Requerimientos\"))), mdx(\"tbody\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"link\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Liga del archivo.\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"String\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Se requiere \", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"link\"), \" o \", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"id\"), \" (uno de los dos).\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"id\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"ID del recurso en WhatsApp.\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"String\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Se requiere \", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"link\"), \" o \", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"id\"), \" (uno de los dos).\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"providerName\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Nombre del proveedor.\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"String\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Opcional\"))))), mdx(\"section\", {\n    \"id\": \"botonesderéplica--cuerpo--objetoheaderdocument\"\n  }, mdx(\"h4\", {\n    parentName: \"section\"\n  }, \"Objeto headerDocument\"), mdx(\"table\", {\n    parentName: \"section\"\n  }, mdx(\"thead\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"thead\"\n  }, mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Nombre\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Descripci\\xF3n\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Tipo\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Requerimientos\"))), mdx(\"tbody\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"link\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Liga del archivo.\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"String\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Se requiere \", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"link\"), \" o \", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"id\"), \" (uno de los dos).\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"id\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"ID del recurso en WhatsApp.\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"String\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Se requiere \", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"link\"), \" o \", mdx(\"inlineCode\", {\n    parentName: \"td\"\n  }, \"id\"), \" (uno de los dos).\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"fileName\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Nombre del archivo.\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"String\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Opcional\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"providerName\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Nombre del proveedor.\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"String\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Opcional\"))))), mdx(\"section\", {\n    \"id\": \"botonesderéplica--cuerpo--objetobuttons\"\n  }, mdx(\"h4\", {\n    parentName: \"section\"\n  }, \"Objeto buttons\"), mdx(\"table\", {\n    parentName: \"section\"\n  }, mdx(\"thead\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"thead\"\n  }, mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Nombre\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Descripci\\xF3n\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Tipo\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Requerimientos\"))), mdx(\"tbody\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"id\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Id del bot\\xF3n.\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"String\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, mdx(\"ul\", null, mdx(\"li\", null, \"Obligatorio.\"), mdx(\"li\", null, \"M\\xE1ximo 256 caracteres.\")))), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"title\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Texto del bot\\xF3n.\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"String\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, mdx(\"ul\", null, mdx(\"li\", null, \"Obligatorio.\"), mdx(\"li\", null, \"M\\xE1ximo 20 caracteres.\")))))), mdx(\"b\", null, \"L\\xEDmites de botones:\"), mdx(\"ul\", {\n    parentName: \"section\"\n  }, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Hasta 3 botones de respuesta por mensaje.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Para enviar un mensaje con un bot\\xF3n de llamada a la acci\\xF3n (URL), usa el tipo de mensaje dedicado \", mdx(\"a\", {\n    href: \"/whatsapp/messaging/interactive/cta_url\"\n  }, \"CTA URL\"), \" en lugar de agregar los campos \", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"type\"), \"/\", mdx(\"inlineCode\", {\n    parentName: \"li\"\n  }, \"url\"), \" aqu\\xED.\"))), mdx(\"section\", {\n    \"id\": \"botonesderéplica--ejemplo\"\n  }, mdx(\"h3\", {\n    parentName: \"section\"\n  }, \"Ejemplo\"), mdx(\"p\", {\n    parentName: \"section\"\n  }, \"Ejemplo completo de \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Botones de r\\xE9plica\"), \" (petici\\xF3n HTTP y cuerpo JSON):\")), mdx(\"section\", {\n    \"id\": \"botonesderéplica--ejemplo--botonesderéplicaconimagen\"\n  }, mdx(\"h4\", {\n    parentName: \"section\"\n  }, \"Botones de r\\xE9plica con imagen\")), mdx(\"section\", {\n    \"id\": \"botonesderéplica--ejemplo--botonesderéplicaconimagen--peticiónhttpconimagen\"\n  }, mdx(\"h5\", {\n    parentName: \"section\"\n  }, \"Petici\\xF3n HTTP con imagen\"), mdx(\"pre\", {\n    parentName: \"section\"\n  }, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-bash\"\n  }, \"curl -X POST 'https://{{url}}/whatsapp-bsp-api-endpoint-ws/services/v1/messaging' \\\\\\n-H 'Authorization: Bearer {{wa-msg-api-token}}' \\\\\\n-H 'Content-Type: application/json' \\\\\\n-d '{\\n    \\\"from\\\": \\\"5215500000001\\\",\\n    \\\"to\\\": \\\"5215500000002\\\",\\n    \\\"type\\\": \\\"interactive\\\",\\n    \\\"replyButtons\\\":\\n    {\\n        \\\"headerImage\\\":\\n        {\\n            \\\"link\\\": \\\"https://www.ejemplo.com/ejemplo_imagen.png\\\"\\n        },\\n        \\\"body\\\": \\\"Nuestras sopas son las mejores del lugar\\\",\\n        \\\"footer\\\": \\\"Buen provecho\\\",\\n        \\\"buttons\\\":\\n        [\\n            {\\n                \\\"id\\\": \\\"1\\\",\\n                \\\"title\\\": \\\"Sopa de fideo\\\"\\n            },\\n            {\\n                \\\"id\\\": \\\"2\\\",\\n                \\\"title\\\": \\\"Sopa de tortilla\\\"\\n            },\\n            {\\n                \\\"id\\\": \\\"3\\\",\\n                \\\"title\\\": \\\"Sopa de pasta\\\"\\n            }\\n        ]\\n    }\\n}'\\n\"))), mdx(\"section\", {\n    \"id\": \"botonesderéplica--ejemplo--botonesderéplicaconimagen--bodyconimagen\"\n  }, mdx(\"h5\", {\n    parentName: \"section\"\n  }, \"Body con imagen\"), mdx(\"pre\", {\n    parentName: \"section\"\n  }, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-json\"\n  }, \"{\\n    \\\"from\\\": \\\"5215500000001\\\",\\n    \\\"to\\\": \\\"5215500000002\\\",\\n    \\\"type\\\": \\\"interactive\\\",\\n    \\\"replyButtons\\\":\\n    {\\n        \\\"headerImage\\\":\\n        {\\n            \\\"link\\\": \\\"https://www.ejemplo.com/ejemplo_imagen.png\\\"\\n        },\\n        \\\"body\\\": \\\"Nuestras sopas son las mejores del lugar\\\",\\n        \\\"footer\\\": \\\"Buen provecho\\\",\\n        \\\"buttons\\\":\\n        [\\n            {\\n                \\\"id\\\": \\\"1\\\",\\n                \\\"title\\\": \\\"Sopa de fideo\\\"\\n            },\\n            {\\n                \\\"id\\\": \\\"2\\\",\\n                \\\"title\\\": \\\"Sopa de tortilla\\\"\\n            },\\n            {\\n                \\\"id\\\": \\\"3\\\",\\n                \\\"title\\\": \\\"Sopa de pasta\\\"\\n            }\\n        ]\\n    }\\n}\\n\"))), mdx(\"section\", {\n    \"id\": \"botonesderéplica--ejemplo--botonesderéplicaconvideo\"\n  }, mdx(\"h4\", {\n    parentName: \"section\"\n  }, \"Botones de r\\xE9plica con video\")), mdx(\"section\", {\n    \"id\": \"botonesderéplica--ejemplo--botonesderéplicaconvideo--peticiónhttpconvideo\"\n  }, mdx(\"h5\", {\n    parentName: \"section\"\n  }, \"Petici\\xF3n HTTP con video\"), mdx(\"pre\", {\n    parentName: \"section\"\n  }, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-bash\"\n  }, \"curl -X POST 'https://{{url}}/whatsapp-bsp-api-endpoint-ws/services/v1/messaging' \\\\\\n-H 'Authorization: Bearer {{wa-msg-api-token}}' \\\\\\n-H 'Content-Type: application/json' \\\\\\n-d '{\\n    \\\"from\\\": \\\"5215500000001\\\",\\n    \\\"to\\\": \\\"5215500000002\\\",\\n    \\\"type\\\": \\\"interactive\\\",\\n    \\\"replyButtons\\\":\\n    {\\n        \\\"headerVideo\\\":\\n        {\\n            \\\"link\\\": \\\"https://www.ejemplo.com/ejemplo_video_3.7_MB.mp4\\\"\\n        },\\n        \\\"body\\\": \\\"Nuestras sopas son las mejores del lugar\\\",\\n        \\\"footer\\\": \\\"Buen provecho\\\",\\n        \\\"buttons\\\":\\n        [\\n            {\\n                \\\"id\\\": \\\"1\\\",\\n                \\\"title\\\": \\\"Sopa de fideo\\\"\\n            },\\n            {\\n                \\\"id\\\": \\\"2\\\",\\n                \\\"title\\\": \\\"Sopa de tortilla\\\"\\n            },\\n            {\\n                \\\"id\\\": \\\"3\\\",\\n                \\\"title\\\": \\\"Sopa de pasta\\\"\\n            }\\n        ]\\n    }\\n}'\\n\"))), mdx(\"section\", {\n    \"id\": \"botonesderéplica--ejemplo--botonesderéplicaconvideo--bodyconvideo\"\n  }, mdx(\"h5\", {\n    parentName: \"section\"\n  }, \"Body con video\"), mdx(\"pre\", {\n    parentName: \"section\"\n  }, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-json\"\n  }, \"{\\n    \\\"from\\\": \\\"5215500000001\\\",\\n    \\\"to\\\": \\\"5215500000002\\\",\\n    \\\"type\\\": \\\"interactive\\\",\\n    \\\"replyButtons\\\":\\n    {\\n        \\\"headerVideo\\\":\\n        {\\n            \\\"link\\\": \\\"https://www.ejemplo.com/ejemplo_video_3.7_MB.mp4\\\"\\n        },\\n        \\\"body\\\": \\\"Nuestras sopas son las mejores del lugar\\\",\\n        \\\"footer\\\": \\\"Buen provecho\\\",\\n        \\\"buttons\\\":\\n        [\\n            {\\n                \\\"id\\\": \\\"1\\\",\\n                \\\"title\\\": \\\"Sopa de fideo\\\"\\n            },\\n            {\\n                \\\"id\\\": \\\"2\\\",\\n                \\\"title\\\": \\\"Sopa de tortilla\\\"\\n            },\\n            {\\n                \\\"id\\\": \\\"3\\\",\\n                \\\"title\\\": \\\"Sopa de pasta\\\"\\n            }\\n        ]\\n    }\\n}\\n\"))), mdx(\"section\", {\n    \"id\": \"botonesderéplica--ejemplo--botonesderéplicacondocumento\"\n  }, mdx(\"h4\", {\n    parentName: \"section\"\n  }, \"Botones de r\\xE9plica con documento\")), mdx(\"section\", {\n    \"id\": \"botonesderéplica--ejemplo--botonesderéplicacondocumento--peticiónhttpcondocumento\"\n  }, mdx(\"h5\", {\n    parentName: \"section\"\n  }, \"Petici\\xF3n HTTP con documento\"), mdx(\"pre\", {\n    parentName: \"section\"\n  }, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-bash\"\n  }, \"curl -X POST 'https://{{url}}/whatsapp-bsp-api-endpoint-ws/services/v1/messaging' \\\\\\n-H 'Authorization: Bearer {{wa-msg-api-token}}' \\\\\\n-H 'Content-Type: application/json' \\\\\\n-d '{\\n    \\\"from\\\": \\\"5215500000001\\\",\\n    \\\"to\\\": \\\"5215500000002\\\",\\n    \\\"type\\\": \\\"interactive\\\",\\n    \\\"replyButtons\\\":\\n    {\\n        \\\"headerDocument\\\":\\n        {\\n            \\\"link\\\": \\\"https://www.ejemplo.com/ejemplo_documento.pdf\\\",\\n            \\\"fileName\\\": \\\"mi doc\\\"\\n        },\\n        \\\"body\\\": \\\"Nuestras sopas son las mejores del lugar\\\",\\n        \\\"footer\\\": \\\"Buen provecho\\\",\\n        \\\"buttons\\\":\\n        [\\n            {\\n                \\\"id\\\": \\\"1\\\",\\n                \\\"title\\\": \\\"Sopa de fideo\\\"\\n            },\\n            {\\n                \\\"id\\\": \\\"2\\\",\\n                \\\"title\\\": \\\"Sopa de tortilla\\\"\\n            },\\n            {\\n                \\\"id\\\": \\\"3\\\",\\n                \\\"title\\\": \\\"Sopa de pasta\\\"\\n            }\\n        ]\\n    }\\n}'\\n\"))), mdx(\"section\", {\n    \"id\": \"botonesderéplica--ejemplo--botonesderéplicacondocumento--bodycondocumento\"\n  }, mdx(\"h5\", {\n    parentName: \"section\"\n  }, \"Body con documento\"), mdx(\"pre\", {\n    parentName: \"section\"\n  }, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-json\"\n  }, \"{\\n    \\\"from\\\": \\\"5215500000001\\\",\\n    \\\"to\\\": \\\"5215500000002\\\",\\n    \\\"type\\\": \\\"interactive\\\",\\n    \\\"replyButtons\\\":\\n    {\\n        \\\"headerDocument\\\":\\n        {\\n            \\\"link\\\": \\\"https://www.ejemplo.com/ejemplo_documento.pdf\\\",\\n            \\\"fileName\\\": \\\"mi doc\\\"\\n        },\\n        \\\"body\\\": \\\"Nuestras sopas son las mejores del lugar\\\",\\n        \\\"footer\\\": \\\"Buen provecho\\\",\\n        \\\"buttons\\\":\\n        [\\n            {\\n                \\\"id\\\": \\\"1\\\",\\n                \\\"title\\\": \\\"Sopa de fideo\\\"\\n            },\\n            {\\n                \\\"id\\\": \\\"2\\\",\\n                \\\"title\\\": \\\"Sopa de tortilla\\\"\\n            },\\n            {\\n                \\\"id\\\": \\\"3\\\",\\n                \\\"title\\\": \\\"Sopa de pasta\\\"\\n            }\\n        ]\\n    }\\n}\\n\"))), mdx(\"section\", {\n    \"id\": \"botonesderéplica--ejemplo--botonesderéplicaconbotónurl\"\n  }, mdx(\"h4\", {\n    parentName: \"section\"\n  }, \"Botones de r\\xE9plica con bot\\xF3n URL\")), mdx(\"section\", {\n    \"id\": \"botonesderéplica--ejemplo--botonesderéplicaconbotónurl--peticiónhttpconbotónurl\"\n  }, mdx(\"h5\", {\n    parentName: \"section\"\n  }, \"Petici\\xF3n HTTP con bot\\xF3n URL\"), mdx(\"pre\", {\n    parentName: \"section\"\n  }, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-bash\"\n  }, \"curl -X POST 'https://{{url}}/whatsapp-bsp-api-endpoint-ws/services/v1/messaging' \\\\\\n-H 'Authorization: Bearer {{wa-msg-api-token}}' \\\\\\n-H 'Content-Type: application/json' \\\\\\n-d '{\\n    \\\"from\\\": \\\"5215500000001\\\",\\n    \\\"to\\\": \\\"5215500000002\\\",\\n    \\\"type\\\": \\\"interactive\\\",\\n    \\\"replyButtons\\\":\\n    {\\n        \\\"headerText\\\": \\\"Men\\xFA del d\\xEDa\\\",\\n        \\\"body\\\": \\\"Nuestras sopas son las mejores del lugar\\\",\\n        \\\"footer\\\": \\\"Buen provecho\\\",\\n        \\\"buttons\\\":\\n        [\\n            {\\n                \\\"type\\\": \\\"cta_url\\\",\\n                \\\"title\\\": \\\"Ver men\\xFA completo\\\",\\n                \\\"url\\\": \\\"https://www.ejemplo.com/menu\\\"\\n            },\\n            {\\n                \\\"id\\\": \\\"1\\\",\\n                \\\"title\\\": \\\"Sopa de fideo\\\"\\n            },\\n            {\\n                \\\"id\\\": \\\"2\\\",\\n                \\\"title\\\": \\\"Sopa de tortilla\\\"\\n            }\\n        ]\\n    }\\n}'\\n\"))), mdx(\"section\", {\n    \"id\": \"botonesderéplica--ejemplo--botonesderéplicaconbotónurl--bodyconbotónurl\"\n  }, mdx(\"h5\", {\n    parentName: \"section\"\n  }, \"Body con bot\\xF3n URL\"), mdx(\"pre\", {\n    parentName: \"section\"\n  }, mdx(\"code\", {\n    parentName: \"pre\",\n    \"className\": \"language-json\"\n  }, \"{\\n    \\\"from\\\": \\\"5215500000001\\\",\\n    \\\"to\\\": \\\"5215500000002\\\",\\n    \\\"type\\\": \\\"interactive\\\",\\n    \\\"replyButtons\\\":\\n    {\\n        \\\"headerText\\\": \\\"Men\\xFA del d\\xEDa\\\",\\n        \\\"body\\\": \\\"Nuestras sopas son las mejores del lugar\\\",\\n        \\\"footer\\\": \\\"Buen provecho\\\",\\n        \\\"buttons\\\":\\n        [\\n            {\\n                \\\"type\\\": \\\"cta_url\\\",\\n                \\\"title\\\": \\\"Ver men\\xFA completo\\\",\\n                \\\"url\\\": \\\"https://www.ejemplo.com/menu\\\"\\n            },\\n            {\\n                \\\"id\\\": \\\"1\\\",\\n                \\\"title\\\": \\\"Sopa de fideo\\\"\\n            },\\n            {\\n                \\\"id\\\": \\\"2\\\",\\n                \\\"title\\\": \\\"Sopa de tortilla\\\"\\n            }\\n        ]\\n    }\\n}\\n\")), mdx(\"br\", null), mdx(\"hr\", {\n    parentName: \"section\"\n  })));\n}\n;\nMDXContent.isMDXComponent = true;","tableOfContents":{"items":[{"url":"#botones-de-réplica","title":"Botones de réplica","items":[{"url":"#cuerpo","title":"Cuerpo","items":[{"url":"#objeto-replybuttons","title":"Objeto replyButtons"},{"url":"#objeto-headerimage","title":"Objeto headerImage"},{"url":"#objeto-headervideo","title":"Objeto headerVideo"},{"url":"#objeto-headerdocument","title":"Objeto headerDocument"},{"url":"#objeto-buttons","title":"Objeto buttons"}]},{"url":"#ejemplo","title":"Ejemplo","items":[{"url":"#botones-de-réplica-con-imagen","title":"Botones de réplica con imagen","items":[{"url":"#petición-http-con-imagen","title":"Petición HTTP con imagen"},{"url":"#body-con-imagen","title":"Body con imagen"}]},{"url":"#botones-de-réplica-con-video","title":"Botones de réplica con video","items":[{"url":"#petición-http-con-video","title":"Petición HTTP con video"},{"url":"#body-con-video","title":"Body con video"}]},{"url":"#botones-de-réplica-con-documento","title":"Botones de réplica con documento","items":[{"url":"#petición-http-con-documento","title":"Petición HTTP con documento"},{"url":"#body-con-documento","title":"Body con documento"}]},{"url":"#botones-de-réplica-con-botón-url","title":"Botones de réplica con botón URL","items":[{"url":"#petición-http-con-botón-url","title":"Petición HTTP con botón URL"},{"url":"#body-con-botón-url","title":"Body con botón URL"}]}]}]}]},"timeToRead":1,"parent":{"__typename":"File","relativePath":"whatsapp/messaging/interactive/reply_buttons.md","fields":{"gitLogLatestAuthorName":"Irais Aguirre","gitLogLatestAuthorEmail":"irais.aguirre@conceptomovil.com","gitLogLatestDate":"4 days ago"}},"frontmatter":{"metaTitle":null,"showMetadata":null,"editable":null,"showPreviousNext":null,"showToc":null}},"gitBranch":{"name":"20211019-2FACTOR_AUTH"},"gitCommit":{"hash":"9713e1925aeb8cad930f91b6bf05d0b5937b2bb5","date":"2026-11-13 06:39"}},"pageContext":{"id":"b4269636-0ba2-54eb-b670-1b1d7c1b8347"}},"staticQueryHashes":["12478684","12478684","2882937274","2882937274","353167761","353167761"]}