{"id":226,"date":"2026-10-25T13:02:29","date_gmt":"2026-10-25T13:02:29","guid":{"rendered":"https:\/\/vectalk.com.br\/blog\/agendamiento-automatico-ia-whatsapp\/"},"modified":"2026-10-25T13:11:21","modified_gmt":"2026-10-25T13:11:21","slug":"agendamiento-automatico-ia-whatsapp","status":"publish","type":"post","link":"https:\/\/vectalk.com.br\/blog\/es\/agendamiento-automatico-ia-whatsapp\/","title":{"rendered":"Agendamiento autom\u00e1tico con IA en WhatsApp: c\u00f3mo funciona"},"content":{"rendered":"\n<p><em>Actualizado el 25\/10\/2026<\/em><\/p>\n\n\n\n<p>En el agendamiento autom\u00e1tico con IA en WhatsApp, el cliente escribe en lenguaje natural (&#8220;\u00bfhay horario el jueves por la tarde?&#8221;), un agente de IA consulta la agenda real mediante herramientas, ofrece los horarios libres, reserva el elegido y lo confirma en el chat. Despu\u00e9s, el sistema env\u00eda recordatorios y solicitudes de confirmaci\u00f3n con plantillas de utilidad y gestiona reprogramaciones y cancelaciones por el mismo camino. Quien decide si un horario existe es la agenda, nunca el modelo de lenguaje.<\/p>\n\n\n\n<p>Este art\u00edculo se centra en lo propio del agendamiento: las herramientas del agente, c\u00f3mo evitar dos clientes en el mismo horario, la secuencia de confirmaci\u00f3n y recordatorio y las reglas de Meta para cada mensaje. La infraestructura general (webhook, cola, traspaso a humano) se trata en nuestra gu\u00eda de chatbots con IA en la API de WhatsApp.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Chatbot gen\u00e9rico vs. agente de agendamiento<\/h2>\n\n\n\n<p>Un chatbot de atenci\u00f3n responde preguntas. Un agente de agendamiento ejecuta una transacci\u00f3n con efecto real: ocupa el tiempo de una persona o de una sala. Eso cambia el dise\u00f1o:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Aspecto<\/th><th>Chatbot de atenci\u00f3n<\/th><th>Agente de agendamiento<\/th><\/tr><\/thead><tbody><tr><td>Fuente de verdad<\/td><td>Base de conocimiento<\/td><td>Agenda (Google Calendar, software de la cl\u00ednica, ERP)<\/td><\/tr><tr><td>Acci\u00f3n principal<\/td><td>Responder<\/td><td>Consultar, reservar, reprogramar, cancelar<\/td><\/tr><tr><td>Riesgo principal<\/td><td>Respuesta incorrecta<\/td><td>Horario duplicado o inexistente<\/td><\/tr><tr><td>Mensajes fuera de la ventana<\/td><td>Pocos<\/td><td>Recordatorio y confirmaci\u00f3n, por plantilla<\/td><\/tr><tr><td>Fin de la conversaci\u00f3n<\/td><td>Duda resuelta<\/td><td>Reserva guardada y confirmada<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">C\u00f3mo funciona el flujo<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>El cliente pide.<\/strong> &#8220;Quiero agendar una limpieza facial la semana que viene.&#8221; El mensaje abre la ventana de atenci\u00f3n de 24 horas.<\/li>\n\n\n<li><strong>El agente entiende.<\/strong> El modelo extrae servicio, per\u00edodo y preferencias y, si falta algo, pregunta.<\/li>\n\n\n<li><strong>El agente consulta.<\/strong> Llama a la herramienta <code>buscar_horarios<\/code> con servicio y rango de fechas. La herramienta lee la agenda y devuelve tres o cuatro opciones.<\/li>\n\n\n<li><strong>El cliente elige.<\/strong> Las opciones van como botones o lista, no como texto libre para copiar.<\/li>\n\n\n<li><strong>El agente reserva.<\/strong> Llama a <code>crear_cita<\/code>, que guarda el horario con un bloqueo para evitar duplicados.<\/li>\n\n\n<li><strong>Confirmaci\u00f3n.<\/strong> El agente responde con fecha, hora, direcci\u00f3n y c\u00f3mo reprogramar.<\/li>\n\n\n<li><strong>Recordatorio.<\/strong> La v\u00edspera, el sistema env\u00eda una plantilla de utilidad con botones &#8220;Confirmo&#8221; y &#8220;Reprogramar&#8221;.<\/li>\n\n\n<li><strong>Reprogramaci\u00f3n o cancelaci\u00f3n.<\/strong> El bot\u00f3n vuelve al agente, que repite los pasos 3 a 6.<\/li>\n\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">Las herramientas del agente<\/h2>\n\n\n\n<p>El modelo no debe &#8220;saber&#8221; la agenda. Llama a funciones de su backend y recibe el resultado. Cuatro herramientas cubren la mayor\u00eda de los casos:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Herramienta<\/th><th>Entrada<\/th><th>Salida<\/th><\/tr><\/thead><tbody><tr><td><code>buscar_horarios<\/code><\/td><td>servicio, fecha inicial, fecha final, profesional (opcional)<\/td><td>lista de horarios libres con ID<\/td><\/tr><tr><td><code>crear_cita<\/code><\/td><td>ID del horario, nombre, tel\u00e9fono<\/td><td>ID de la cita o error &#8220;horario ocupado&#8221;<\/td><\/tr><tr><td><code>reprogramar_cita<\/code><\/td><td>ID de la cita, nuevo ID de horario<\/td><td>cita actualizada<\/td><\/tr><tr><td><code>cancelar_cita<\/code><\/td><td>ID de la cita, motivo<\/td><td>confirmaci\u00f3n<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Definici\u00f3n de la herramienta de b\u00fasqueda con los par\u00e1metros en JSON Schema. El nombre del campo que envuelve el esquema (<code>input_schema<\/code>, <code>parameters<\/code>) cambia de un proveedor de LLM a otro:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"language-json\">{\n  \"name\": \"buscar_horarios\",\n  \"description\": \"Lista horarios libres para un servicio. \u00dasela siempre antes de ofrecer horarios al cliente.\",\n  \"input_schema\": {\n    \"type\": \"object\",\n    \"properties\": {\n      \"servicio_id\": { \"type\": \"string\", \"description\": \"ID del servicio en el cat\u00e1logo interno\" },\n      \"fecha_inicio\": { \"type\": \"string\", \"format\": \"date\" },\n      \"fecha_fin\": { \"type\": \"string\", \"format\": \"date\" },\n      \"profesional_id\": { \"type\": \"string\" }\n    },\n    \"required\": [\"servicio_id\", \"fecha_inicio\", \"fecha_fin\"]\n  }\n}<\/code><\/pre>\n\n\n\n<p>Si la agenda est\u00e1 en Google Calendar, la herramienta puede usar la consulta de disponibilidad (<code>POST https:\/\/www.googleapis.com\/calendar\/v3\/freeBusy<\/code>, con <code>timeMin<\/code>, <code>timeMax<\/code> y la lista de calendarios), seg\u00fan la <a href=\"https:\/\/developers.google.com\/workspace\/calendar\/api\/v3\/reference\/freebusy\/query\" target=\"_blank\" rel=\"noreferrer noopener\">documentaci\u00f3n de Google<\/a>, y luego aplicar las reglas del negocio: duraci\u00f3n del servicio, intervalo entre citas y horario de atenci\u00f3n.<\/p>\n\n\n\n<p>Instrucciones que el prompt de sistema necesita:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Nunca ofrezca un horario que no venga de <code>buscar_horarios<\/code>.<\/li>\n\n\n<li>Nunca diga &#8220;agendado&#8221; antes de que <code>crear_cita<\/code> devuelva \u00e9xito.<\/li>\n\n\n<li>Las fechas relativas (&#8220;jueves&#8221;, &#8220;ma\u00f1ana&#8221;) se resuelven en la zona horaria del negocio, indicada en el prompt junto con la fecha actual.<\/li>\n\n\n<li>Si el cliente pide algo fuera del alcance (diagn\u00f3stico, precio negociado, reclamo), pase a una persona.<\/li>\n\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">C\u00f3mo evitar dos clientes en el mismo horario<\/h2>\n\n\n\n<p>Dos clientes pueden ver el mismo horario libre y elegirlo a la vez. La reserva debe ser at\u00f3mica en la base de datos, no una consulta seguida de una escritura:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"language-js\">\/\/ Reserva at\u00f3mica: solo guarda si el horario sigue libre.\nexport async function crearCita(db, { slotId, nombre, waId }) {\n  const r = await db.query(\n    `UPDATE horarios\n        SET estado = 'reservado', cliente_wa_id = $2, cliente_nombre = $3, reservado_en = now()\n      WHERE id = $1 AND estado = 'libre'\n      RETURNING id, inicio, profesional_id`,\n    [slotId, waId, nombre]\n  );\n  if (r.rowCount === 0) return { ok: false, error: 'horario_ocupado' };\n  return { ok: true, cita: r.rows[0] };\n}<\/code><\/pre>\n\n\n\n<p>Cuando la herramienta devuelve <code>horario_ocupado<\/code>, el agente se disculpa, vuelve a llamar a <code>buscar_horarios<\/code> y ofrece otras opciones. Si la agenda oficial es externa (Google Calendar, software de gesti\u00f3n), guarde primero en su base con el bloqueo y sincronice despu\u00e9s, o use el mecanismo de concurrencia que ofrezca el sistema externo.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Ofrecer horarios con botones<\/h2>\n\n\n\n<p>Con hasta tres opciones, los botones de respuesta r\u00e1pida funcionan bien. Con m\u00e1s, use una lista. El <code>id<\/code> de cada opci\u00f3n lleva el ID del horario, as\u00ed la elecci\u00f3n vuelve sin ambig\u00fcedad:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"language-json\">{\n  \"messaging_product\": \"whatsapp\",\n  \"to\": \"5584999999999\",\n  \"type\": \"interactive\",\n  \"interactive\": {\n    \"type\": \"button\",\n    \"body\": { \"text\": \"Tengo estos horarios para limpieza facial con la Dra. Ana:\" },\n    \"action\": { \"buttons\": [\n      { \"type\": \"reply\", \"reply\": { \"id\": \"slot_88213\", \"title\": \"Jue 30\/10 14h\" } },\n      { \"type\": \"reply\", \"reply\": { \"id\": \"slot_88214\", \"title\": \"Jue 30\/10 16h\" } },\n      { \"type\": \"reply\", \"reply\": { \"id\": \"slot_88301\", \"title\": \"Vie 31\/10 10h\" } }\n    ] }\n  }\n}<\/code><\/pre>\n\n\n\n<p>El t\u00edtulo de cada bot\u00f3n tiene un l\u00edmite corto de caracteres, as\u00ed que abrevie las fechas. Para agendas con muchos campos (seguro m\u00e9dico, sede, profesional), un formulario con <a href=\"https:\/\/vectalk.com.br\/blog\/es\/whatsapp-flows-es\/\">WhatsApp Flows<\/a> puede reunir todo dentro del chat.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Confirmaci\u00f3n, recordatorio y reprogramaci\u00f3n<\/h2>\n\n\n\n<p>La confirmaci\u00f3n justo despu\u00e9s de reservar ocurre dentro de la ventana de 24 horas, as\u00ed que puede ser un mensaje libre. El recordatorio de la v\u00edspera suele caer fuera de la ventana y necesita plantilla.<\/p>\n\n\n\n<p>Meta usa como ejemplo de plantilla de utilidad la confirmaci\u00f3n de una reserva con fecha, hora y n\u00famero de personas (<a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/templates\/utility-templates\/utility-templates\" target=\"_blank\" rel=\"noreferrer noopener\">plantillas de utilidad<\/a>). Un recordatorio de cita sigue la misma l\u00f3gica: datos del compromiso del cliente, sin oferta.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Mensaje<\/th><th>Momento<\/th><th>Categor\u00eda probable<\/th><\/tr><\/thead><tbody><tr><td>&#8220;Su cita de {{1}} qued\u00f3 para el {{2}} a las {{3}}.&#8221;<\/td><td>Justo despu\u00e9s de reservar<\/td><td>Mensaje libre (dentro de la ventana)<\/td><\/tr><tr><td>&#8220;Recordatorio: {{1}} ma\u00f1ana, {{2}}, a las {{3}}. \u00bfConfirma?&#8221; con botones &#8220;Confirmo&#8221; y &#8220;Reprogramar&#8221;<\/td><td>V\u00edspera<\/td><td>Utilidad<\/td><\/tr><tr><td>&#8220;Su cita de {{1}} se cancel\u00f3 a pedido suyo. Para agendar de nuevo, responda este mensaje.&#8221;<\/td><td>Tras cancelar<\/td><td>Utilidad<\/td><\/tr><tr><td>&#8220;Pasaron 6 meses desde su \u00faltima visita, \u00bfagendamos?&#8221;<\/td><td>Sin acci\u00f3n del cliente<\/td><td>Marketing<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>El mensaje de &#8220;vuelva a agendar&#8221; promociona un servicio y es marketing, con opt-in de ofertas. Vea los criterios en <a href=\"https:\/\/vectalk.com.br\/blog\/es\/categorias-plantillas-whatsapp\/\">c\u00f3mo Meta clasifica su plantilla<\/a>.<\/p>\n\n\n\n<p>Cuando el cliente toca &#8220;Reprogramar&#8221;, el webhook trae el bot\u00f3n y abre una nueva ventana de 24 horas. El agente recibe el contexto de la cita y conduce el cambio con las mismas herramientas. Cuando toca &#8220;Confirmo&#8221;, basta registrar la confirmaci\u00f3n; no hace falta llamar al modelo.<\/p>\n\n\n\n<p>Sobre el costo: desde el 1 de octubre de 2026, las plantillas de utilidad enviadas dentro de la ventana se cobran, y las respuestas libres tienen una franquicia de 1.000 mensajes de servicio por n\u00famero al mes (<a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/pricing\" target=\"_blank\" rel=\"noreferrer noopener\">p\u00e1gina de precios<\/a>). Por eso la confirmaci\u00f3n inmediata debe ser un mensaje libre, y la plantilla queda para lo que realmente est\u00e1 fuera de la ventana. Vea <a href=\"https:\/\/vectalk.com.br\/blog\/es\/mensajes-utilidad-gratis-whatsapp\/\">mensajes de utilidad en la ventana de atenci\u00f3n<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Qu\u00e9 puede salir mal<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Zona horaria.<\/strong> Guarde todo en UTC y convierta a la zona del negocio al mostrar. Un error aqu\u00ed manda al cliente a la hora equivocada.<\/li>\n\n\n<li><strong>Audios.<\/strong> Mucha gente pide horario por audio. Transcriba antes de pasarlo al agente o responda pidiendo texto.<\/li>\n\n\n<li><strong>Pedidos ambiguos.<\/strong> &#8220;Despu\u00e9s del almuerzo&#8221; debe convertirse en un rango. El agente debe confirmar antes de reservar.<\/li>\n\n\n<li><strong>Agenda desactualizada.<\/strong> Si la recepci\u00f3n agenda por tel\u00e9fono, el sistema debe reflejarlo en tiempo real.<\/li>\n\n\n<li><strong>Temas sensibles.<\/strong> En salud, el agente agenda pero no orienta tratamientos. La <a href=\"https:\/\/whatsappbusiness.com\/policy\/\" target=\"_blank\" rel=\"noreferrer noopener\">Pol\u00edtica de Mensajes de WhatsApp Business<\/a> tambi\u00e9n restringe la informaci\u00f3n de salud cuando la ley local lo exige. Vea <a href=\"https:\/\/vectalk.com.br\/blog\/es\/whatsapp-para-clinicas-es\/\">WhatsApp para cl\u00ednicas<\/a>.<\/li>\n\n\n<li><strong>Traspaso a humano.<\/strong> La pol\u00edtica exige caminos claros para hablar con una persona. Incluya esa opci\u00f3n en cada conversaci\u00f3n.<\/li>\n\n<\/ul>\n\n\n\n<p>Los t\u00e9rminos de Meta proh\u00edben usar la plataforma para ofrecer asistentes de IA de uso general como producto principal. Un agente que agenda citas del propio negocio usa la IA como herramienta de atenci\u00f3n, que no es el uso al que apuntan los t\u00e9rminos; lea la cl\u00e1usula 4.7 de los <a href=\"https:\/\/www.facebook.com\/legal\/Meta-Terms-for-WhatsApp-Business-Platform\" target=\"_blank\" rel=\"noreferrer noopener\">T\u00e9rminos de Meta para la Plataforma de WhatsApp Business<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">C\u00f3mo hacerlo con Vectalk<\/h2>\n\n\n\n<p>Vectalk da acceso a la WhatsApp Cloud API oficial de Meta con los mismos payloads y webhooks: el agente env\u00eda botones, listas y plantillas a <code>https:\/\/apis.vectalk.com.br\/api\/messages<\/code> y recibe las respuestas en su webhook. Las plantillas de recordatorio se crean en el endpoint de <a href=\"https:\/\/docs.vectalk.com.br\/api-reference\/templates\/create\">plantillas<\/a>, y los botones interactivos siguen la p\u00e1gina de <a href=\"https:\/\/docs.vectalk.com.br\/api-reference\/messages\/send-buttons\">botones de respuesta<\/a>. Con la coexistencia, la recepci\u00f3n sigue usando la app WhatsApp Business en el mismo n\u00famero. Cree su cuenta en <a href=\"https:\/\/apps.vectalk.com.br\/register\">apps.vectalk.com.br\/register<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Preguntas frecuentes<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">\u00bfNecesito IA para tener agendamiento autom\u00e1tico en WhatsApp?<\/h3>\n\n\n\n<p>No. Un flujo con botones y listas ya agenda sin IA. El agente de IA ayuda cuando los pedidos llegan en lenguaje libre, con fechas relativas, dudas y cambios en medio de la conversaci\u00f3n.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u00bfEl agente puede enviar el recordatorio por su cuenta?<\/h3>\n\n\n\n<p>El recordatorio de la v\u00edspera suele caer fuera de la ventana de 24 horas y necesita una plantilla aprobada. Lo dispara su programador de tareas, no el modelo.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u00bfC\u00f3mo evito que la IA invente horarios?<\/h3>\n\n\n\n<p>Proh\u00edba en el prompt cualquier horario que no venga de la herramienta de b\u00fasqueda y valide en el backend: la cita solo existe si <code>crear_cita<\/code> devuelve \u00e9xito.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u00bfEl cliente puede reprogramar solo?<\/h3>\n\n\n\n<p>S\u00ed. El bot\u00f3n &#8220;Reprogramar&#8221; del recordatorio lleva de vuelta al agente, que consulta la agenda y cambia el horario con las mismas herramientas.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u00bfFunciona con varias sedes y profesionales?<\/h3>\n\n\n\n<p>S\u00ed, siempre que la herramienta de b\u00fasqueda reciba sede y profesional como par\u00e1metros y la agenda de cada uno est\u00e9 en el sistema. Con muchos agentes humanos en el mismo n\u00famero, vea <a href=\"https:\/\/vectalk.com.br\/blog\/es\/multiagente-whatsapp-api\/\">varios agentes en un n\u00famero<\/a>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><strong>Fuentes oficiales consultadas el 25\/10\/2026:<\/strong> <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/templates\/utility-templates\/utility-templates\" target=\"_blank\" rel=\"noreferrer noopener\">Plantillas de utilidad<\/a>, <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/templates\/template-categorization\" target=\"_blank\" rel=\"noreferrer noopener\">Categorizaci\u00f3n de plantillas<\/a>, <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/pricing\" target=\"_blank\" rel=\"noreferrer noopener\">Precios<\/a>, <a href=\"https:\/\/whatsappbusiness.com\/policy\/\" target=\"_blank\" rel=\"noreferrer noopener\">Pol\u00edtica de Mensajes de WhatsApp Business<\/a>, <a href=\"https:\/\/www.facebook.com\/legal\/Meta-Terms-for-WhatsApp-Business-Platform\" target=\"_blank\" rel=\"noreferrer noopener\">T\u00e9rminos de Meta para la Plataforma de WhatsApp Business<\/a>, <a href=\"https:\/\/developers.google.com\/workspace\/calendar\/api\/v3\/reference\/freebusy\/query\" target=\"_blank\" rel=\"noreferrer noopener\">Google Calendar API: freeBusy<\/a>, <a href=\"https:\/\/docs.vectalk.com.br\/introduction\">Documentaci\u00f3n de Vectalk<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>C\u00f3mo funciona el agendamiento autom\u00e1tico con IA en WhatsApp: el agente consulta la agenda, reserva el horario, confirma, recuerda y reprograma con la API oficial.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[12],"tags":[],"class_list":["post-226","post","type-post","status-publish","format-standard","hentry","category-uncategorized-es"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Agendamiento por WhatsApp con IA | Vectalk<\/title>\n<meta name=\"description\" content=\"Agendamiento por WhatsApp con IA: un agente que consulta la agenda, reserva, confirma, recuerda y reprograma citas con la API de WhatsApp.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vectalk.com.br\/blog\/es\/agendamiento-automatico-ia-whatsapp\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Agendamiento por WhatsApp con IA | Vectalk\" \/>\n<meta property=\"og:description\" content=\"Agendamiento por WhatsApp con IA: un agente que consulta la agenda, reserva, confirma, recuerda y reprograma citas con la API de WhatsApp.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vectalk.com.br\/blog\/es\/agendamiento-automatico-ia-whatsapp\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog Vectalk\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-25T13:02:29+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-25T13:11:21+00:00\" \/>\n<meta name=\"author\" content=\"wanderleyfcunha\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"wanderleyfcunha\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/es\\\/agendamiento-automatico-ia-whatsapp\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/es\\\/agendamiento-automatico-ia-whatsapp\\\/\"},\"author\":{\"name\":\"wanderleyfcunha\",\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/ff36ecd9d8257856f227f8e5d639db2b\"},\"headline\":\"Agendamiento autom\u00e1tico con IA en WhatsApp: c\u00f3mo funciona\",\"datePublished\":\"2026-10-25T13:02:29+00:00\",\"dateModified\":\"2026-10-25T13:11:21+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/es\\\/agendamiento-automatico-ia-whatsapp\\\/\"},\"wordCount\":1617,\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/es\\\/agendamiento-automatico-ia-whatsapp\\\/\",\"url\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/es\\\/agendamiento-automatico-ia-whatsapp\\\/\",\"name\":\"Agendamiento por WhatsApp con IA | Vectalk\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/#website\"},\"datePublished\":\"2026-10-25T13:02:29+00:00\",\"dateModified\":\"2026-10-25T13:11:21+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/ff36ecd9d8257856f227f8e5d639db2b\"},\"description\":\"Agendamiento por WhatsApp con IA: un agente que consulta la agenda, reserva, confirma, recuerda y reprograma citas con la API de WhatsApp.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/es\\\/agendamiento-automatico-ia-whatsapp\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/es\\\/agendamiento-automatico-ia-whatsapp\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/es\\\/agendamiento-automatico-ia-whatsapp\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Agendamiento autom\u00e1tico con IA en WhatsApp: c\u00f3mo funciona\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/\",\"name\":\"Blog Vectalk\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/ff36ecd9d8257856f227f8e5d639db2b\",\"name\":\"wanderleyfcunha\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/21c37077f1731eb558973f27a7b647d55f72fde5200a843ac5f5345b247ea725?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/21c37077f1731eb558973f27a7b647d55f72fde5200a843ac5f5345b247ea725?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/21c37077f1731eb558973f27a7b647d55f72fde5200a843ac5f5345b247ea725?s=96&d=mm&r=g\",\"caption\":\"wanderleyfcunha\"},\"sameAs\":[\"https:\\\/\\\/vectalk.com.br\\\/blog\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Agendamiento por WhatsApp con IA | Vectalk","description":"Agendamiento por WhatsApp con IA: un agente que consulta la agenda, reserva, confirma, recuerda y reprograma citas con la API de WhatsApp.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vectalk.com.br\/blog\/es\/agendamiento-automatico-ia-whatsapp\/","og_locale":"en_US","og_type":"article","og_title":"Agendamiento por WhatsApp con IA | Vectalk","og_description":"Agendamiento por WhatsApp con IA: un agente que consulta la agenda, reserva, confirma, recuerda y reprograma citas con la API de WhatsApp.","og_url":"https:\/\/vectalk.com.br\/blog\/es\/agendamiento-automatico-ia-whatsapp\/","og_site_name":"Blog Vectalk","article_published_time":"2026-10-25T13:02:29+00:00","article_modified_time":"2026-10-25T13:11:21+00:00","author":"wanderleyfcunha","twitter_card":"summary_large_image","twitter_misc":{"Written by":"wanderleyfcunha","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/vectalk.com.br\/blog\/es\/agendamiento-automatico-ia-whatsapp\/#article","isPartOf":{"@id":"https:\/\/vectalk.com.br\/blog\/es\/agendamiento-automatico-ia-whatsapp\/"},"author":{"name":"wanderleyfcunha","@id":"https:\/\/vectalk.com.br\/blog\/#\/schema\/person\/ff36ecd9d8257856f227f8e5d639db2b"},"headline":"Agendamiento autom\u00e1tico con IA en WhatsApp: c\u00f3mo funciona","datePublished":"2026-10-25T13:02:29+00:00","dateModified":"2026-10-25T13:11:21+00:00","mainEntityOfPage":{"@id":"https:\/\/vectalk.com.br\/blog\/es\/agendamiento-automatico-ia-whatsapp\/"},"wordCount":1617,"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/vectalk.com.br\/blog\/es\/agendamiento-automatico-ia-whatsapp\/","url":"https:\/\/vectalk.com.br\/blog\/es\/agendamiento-automatico-ia-whatsapp\/","name":"Agendamiento por WhatsApp con IA | Vectalk","isPartOf":{"@id":"https:\/\/vectalk.com.br\/blog\/#website"},"datePublished":"2026-10-25T13:02:29+00:00","dateModified":"2026-10-25T13:11:21+00:00","author":{"@id":"https:\/\/vectalk.com.br\/blog\/#\/schema\/person\/ff36ecd9d8257856f227f8e5d639db2b"},"description":"Agendamiento por WhatsApp con IA: un agente que consulta la agenda, reserva, confirma, recuerda y reprograma citas con la API de WhatsApp.","breadcrumb":{"@id":"https:\/\/vectalk.com.br\/blog\/es\/agendamiento-automatico-ia-whatsapp\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vectalk.com.br\/blog\/es\/agendamiento-automatico-ia-whatsapp\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/vectalk.com.br\/blog\/es\/agendamiento-automatico-ia-whatsapp\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vectalk.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"Agendamiento autom\u00e1tico con IA en WhatsApp: c\u00f3mo funciona"}]},{"@type":"WebSite","@id":"https:\/\/vectalk.com.br\/blog\/#website","url":"https:\/\/vectalk.com.br\/blog\/","name":"Blog Vectalk","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vectalk.com.br\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/vectalk.com.br\/blog\/#\/schema\/person\/ff36ecd9d8257856f227f8e5d639db2b","name":"wanderleyfcunha","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/21c37077f1731eb558973f27a7b647d55f72fde5200a843ac5f5345b247ea725?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/21c37077f1731eb558973f27a7b647d55f72fde5200a843ac5f5345b247ea725?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/21c37077f1731eb558973f27a7b647d55f72fde5200a843ac5f5345b247ea725?s=96&d=mm&r=g","caption":"wanderleyfcunha"},"sameAs":["https:\/\/vectalk.com.br\/blog"]}]}},"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/posts\/226","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/comments?post=226"}],"version-history":[{"count":2,"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/posts\/226\/revisions"}],"predecessor-version":[{"id":426,"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/posts\/226\/revisions\/426"}],"wp:attachment":[{"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/media?parent=226"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/categories?post=226"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/tags?post=226"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}