{"id":38971,"date":"2026-04-30T14:00:00","date_gmt":"2026-04-30T14:00:00","guid":{"rendered":"https:\/\/www.aurorainbox.com\/2026\/04\/30\/conectar-codex-cli-whatsapp-aurora-mcp\/"},"modified":"2026-04-30T14:00:00","modified_gmt":"2026-04-30T14:00:00","slug":"conectar-codex-cli-whatsapp-aurora-mcp","status":"publish","type":"post","link":"https:\/\/www.aurorainbox.com\/en\/2026\/04\/30\/conectar-codex-cli-whatsapp-aurora-mcp\/","title":{"rendered":"C\u00f3mo conectar Codex CLI (OpenAI) a WhatsApp con Aurora MCP (2026)"},"content":{"rendered":"<p>Si trabajas con Codex CLI de OpenAI y necesitas que tu agente lea y responda WhatsApp Business, basta con agregar Aurora MCP a tu archivo <code>~\/.codex\/config.toml<\/code>. Aurora expone un servidor MCP en <code>https:\/\/developers.aurorainbox.com\/mcp<\/code> con 30+ herramientas (buscar chats, enviar mensajes, crear contactos, mover oportunidades, registrar webhooks) que Codex consume nativamente. Solo necesitas un workspace de Aurora Inbox, una clave <code>ak_live_*<\/code> del Developer Portal y un bloque de 5 l\u00edneas en TOML. Esta gu\u00eda cubre el setup completo.<\/p>\n<h2 id=\"requisitos-previos\">Requisitos previos<\/h2>\n<p>Antes de tocar el config, aseg\u00farate de tener:<\/p>\n<ul>\n<li><strong>Workspace de Aurora Inbox<\/strong> activo (el <a href=\"https:\/\/www.aurorainbox.com\/en\/Identity\/Account\/Register\/?Trial=1\">trial gratuito<\/a> sirve para validar el flujo completo).<\/li>\n<li><strong>N\u00famero de WhatsApp Business conectado<\/strong> en Aurora (v\u00eda OAuth con Meta o registro manual).<\/li>\n<li><strong>Codex CLI<\/strong> instalado: <code>npm install -g @openai\/codex<\/code> o el instalador con <code>curl<\/code> que provee OpenAI. Verifica con <code>codex --version<\/code>.<\/li>\n<li><strong>Cuenta de OpenAI<\/strong> con acceso a GPT-5 u otro modelo de la serie o, conectada en Codex (<code>codex login<\/code>).<\/li>\n<li><strong>Clave Platform API <code>ak_live_*<\/code><\/strong> generada en el Developer Portal de Aurora (siguiente paso).<\/li>\n<\/ul>\n<p>Codex CLI corre en macOS, Linux y Windows (WSL2 recomendado). El config TOML vive siempre en <code>~\/.codex\/config.toml<\/code>.<\/p>\n<h2 id=\"paso-1-generar-la-clave-de-aurora\">Paso 1: Generar la clave de Aurora<\/h2>\n<ol>\n<li>Entra a tu workspace en <code>app.aurorainbox.com<\/code>.<\/li>\n<li>Go to <strong>Integraciones \u2192 Developer Portal<\/strong> (URL directa: <a href=\"https:\/\/app.aurorainbox.com\/integrations\/developer-portal\">https:\/\/app.aurorainbox.com\/integrations\/developer-portal<\/a>).<\/li>\n<li>Click en <strong>Generar nueva clave<\/strong>. Dale un nombre descriptivo (ej. <code>codex-cli-laptop-alex<\/code>).<\/li>\n<li>Copia la clave \u2014 empieza con <code>ak_live_\u2026<\/code>. Solo se muestra una vez; si la pierdes, debes generar otra.<\/li>\n<\/ol>\n<p>La clave queda scoped a un solo tenant (un workspace de Aurora) con scope <code>aurora.api.platform<\/code>. Cualquier acci\u00f3n que ejecute Codex se hace con la identidad de tu workspace y queda registrada en el audit log con el <code>keyId<\/code> que la origin\u00f3.<\/p>\n<h2 id=\"paso-2-agregar-aurora-mcp-a-codex\">Paso 2: Agregar Aurora MCP a Codex<\/h2>\n<p>Abre <code>~\/.codex\/config.toml<\/code> (cr\u00e9alo si no existe) y agrega este bloque:<\/p>\n<pre><code class=\"language-toml\">[mcp_servers.aurora]\nurl = &quot;https:\/\/developers.aurorainbox.com\/mcp&quot;\ntransport = &quot;http&quot;\n\n[mcp_servers.aurora.headers]\nAuthorization = &quot;Bearer ak_live_REEMPLAZA_TU_CLAVE&quot;\n<\/code><\/pre>\n<p>El nombre <code>aurora<\/code> es arbitrario \u2014 es como Codex se referir\u00e1 al servidor internamente. Si manejas varios workspaces puedes registrar <code>aurora-prod<\/code> and <code>aurora-staging<\/code> con sus claves respectivas.<\/p>\n<p>Si prefieres no editar TOML a mano, Codex CLI tiene un shortcut:<\/p>\n<pre><code class=\"language-bash\">codex mcp add aurora \\\n  --url https:\/\/developers.aurorainbox.com\/mcp \\\n  --header &quot;Authorization: Bearer ak_live_REEMPLAZA_TU_CLAVE&quot;\n<\/code><\/pre>\n<p>Verifica que qued\u00f3 registrado:<\/p>\n<pre><code class=\"language-bash\">codex mcp list\n<\/code><\/pre>\n<p>Deber\u00edas ver <code>aurora<\/code> con estado <code>connected<\/code> y la lista de herramientas disponibles. Si aparece <code>failed<\/code>, revisa que la clave est\u00e9 completa, sin espacios extra, y que empiece exactamente con <code>ak_live_<\/code>.<\/p>\n<h2 id=\"paso-3-probar-la-conexion\">Paso 3: Probar la conexi\u00f3n<\/h2>\n<p>Abre Codex CLI en cualquier directorio y p\u00eddele algo simple:<\/p>\n<pre><code>&gt; Lista los primeros 5 contactos de mi cuenta de Aurora Inbox.\n<\/code><\/pre>\n<p>Codex va a llamar a la herramienta <code>list_contacts<\/code> y devolver un array con <code>id<\/code>, <code>name<\/code>, <code>phone<\/code>, <code>email<\/code>, <code>companyName<\/code>. Si la respuesta llega con datos reales de tu workspace, el setup funciona y ya puedes pasar a prompts m\u00e1s interesantes.<\/p>\n<p>Tip: la primera vez Codex puede pedirte confirmaci\u00f3n antes de invocar cada tool MCP nueva. Acepta y opcionalmente marca &quot;always allow&quot; para herramientas idempotentes como <code>list_contacts<\/code> either <code>search_chats<\/code>.<\/p>\n<h2 id=\"que-herramientas-expone-aurora-mcp\">Qu\u00e9 herramientas expone Aurora MCP<\/h2>\n<p>Aurora MCP cubre las 10 \u00e1reas funcionales del producto. Cada herramienta refleja 1:1 un endpoint REST de la Platform V1 API.<\/p>\n<table>\n<thead>\n<tr>\n<th>Categor\u00eda<\/th>\n<th>Herramientas representativas<\/th>\n<th>Caso de uso<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Chats<\/td>\n<td><code>search_chats<\/code>, <code>get_chat<\/code>, <code>create_chat<\/code>, <code>assign_chat_agents<\/code>, <code>set_chat_owner<\/code><\/td>\n<td>Triage de bandeja, asignaci\u00f3n a agentes<\/td>\n<\/tr>\n<tr>\n<td>Messages<\/td>\n<td><code>send_message<\/code> (1 msg\/seg por tenant), notas internas con <code>note=true<\/code><\/td>\n<td>Respuestas, follow-ups, comentarios para el equipo<\/td>\n<\/tr>\n<tr>\n<td>Chatbots<\/td>\n<td><code>start_chatbot<\/code>, <code>stop_chatbot<\/code>, <code>list_chatbots<\/code><\/td>\n<td>Activar workflows en chats espec\u00edficos<\/td>\n<\/tr>\n<tr>\n<td>Contacts<\/td>\n<td><code>list_contacts<\/code>, <code>get_contact<\/code>, <code>create_contact<\/code>, <code>update_contact<\/code>, <code>upsert_contact<\/code>, <code>delete_contact<\/code><\/td>\n<td>CRM b\u00e1sico desde el agente<\/td>\n<\/tr>\n<tr>\n<td>Empresas<\/td>\n<td>Tools de Company para listar, consultar y editar<\/td>\n<td>Cuentas B2B<\/td>\n<\/tr>\n<tr>\n<td>Oportunidades<\/td>\n<td><code>create_opportunity<\/code>, <code>update_opportunity<\/code>, <code>delete_opportunity<\/code>, <code>list_chat_opportunities<\/code><\/td>\n<td>Mover deals en el embudo<\/td>\n<\/tr>\n<tr>\n<td>Channels<\/td>\n<td>Listar y revisar status de WhatsApp Cloud API, WhatsApp Business, Messenger, Instagram<\/td>\n<td>Diagn\u00f3stico multi-canal<\/td>\n<\/tr>\n<tr>\n<td>Equipos \/ Usuarios<\/td>\n<td>Tools de Team y User para invitar, asignar y consultar<\/td>\n<td>Onboarding program\u00e1tico<\/td>\n<\/tr>\n<tr>\n<td>Webhooks<\/td>\n<td><code>create_webhook<\/code> (HTTPS, m\u00e1x. 5\/tenant, secret se muestra una sola vez), <code>list_webhooks<\/code><\/td>\n<td>Eventos out-bound a tu infraestructura<\/td>\n<\/tr>\n<tr>\n<td>Diagn\u00f3stico<\/td>\n<td><code>health<\/code>, <code>whoami<\/code><\/td>\n<td>Validar conectividad y permisos<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>The <code>channelType<\/code> que aceptan <code>create_chat<\/code> y herramientas relacionadas son: <code>0=WhatsApp Cloud API<\/code>, <code>1=WhatsApp Business<\/code>, <code>2=Messenger<\/code>, <code>3=Instagram<\/code>. <code>create_contact<\/code> requiere <code>name<\/code> and <code>phone<\/code>; <code>upsert_contact<\/code> est\u00e1 keyed por <code>phone<\/code>.<\/p>\n<h2 id=\"tres-prompts-de-ejemplo-end-to-end\">Tres prompts de ejemplo end-to-end<\/h2>\n<h3 id=\"triage-matutino\">Triage matutino<\/h3>\n<pre><code>Busca en Aurora todos los chats de WhatsApp sin contestar de las \u00faltimas 24 horas.\nPara cada uno, lee el \u00faltimo mensaje del cliente y dame un resumen de una l\u00ednea\ny la prioridad (alta\/media\/baja) basada en si menciona dinero, urgencia o queja.\n<\/code><\/pre>\n<p>Codex llama a <code>search_chats(unanswered=true)<\/code> y luego <code>get_chat(id)<\/code> por cada uno. T\u00fa obtienes una lista priorizada en lenguaje natural lista para que el agente humano arranque el d\u00eda.<\/p>\n<h3 id=\"crear-contacto-y-abrir-oportunidad\">Crear contacto y abrir oportunidad<\/h3>\n<pre><code>Tengo un lead nuevo: Daniela P\u00e9rez, +52 81 9876 5432, daniela@empresa.mx,\nEmpresa &quot;Distribuidora Norte&quot;. Cr\u00e9alo en Aurora y abre una oportunidad en el\nembudo &quot;Ventas Q3&quot; del equipo de ventas con monto estimado de $120,000 MXN.\n<\/code><\/pre>\n<p>Codex encadena <code>upsert_contact<\/code> \u2192 <code>create_chat<\/code> (canal WhatsApp Cloud) \u2192 <code>create_opportunity<\/code> \u2192 <code>update_opportunity(dealAmount=120000)<\/code>. Todo desde la terminal sin abrir la UI de Aurora.<\/p>\n<h3 id=\"follow-up-masivo\">Follow-up masivo<\/h3>\n<pre><code>Busca los chats sin respuesta del cliente de hace m\u00e1s de 72 horas.\nA cada uno m\u00e1ndale un mensaje de follow-up corto y amable preguntando si\ntodav\u00eda necesita ayuda. Espera 1 segundo entre env\u00edos para respetar el rate limit.\n<\/code><\/pre>\n<p>Codex respeta autom\u00e1ticamente el rate limit de <code>send_message<\/code> (1 mensaje\/segundo por tenant). Si lo excede, recibe <code>Rate limit exceeded\u2026 retry after 1s<\/code> y se pausa solo.<\/p>\n<h2 id=\"solucion-de-problemas\">Soluci\u00f3n de problemas<\/h2>\n<h3 id=\"error-401-unauthorized\">Error 401 Unauthorized<\/h3>\n<p>La clave no se peg\u00f3 completa o tiene espacios o saltos de l\u00ednea. Vuelve a generar y p\u00e9gala con cuidado dentro de las comillas dobles del TOML. Recuerda: la clave debe empezar exactamente con <code>ak_live_<\/code>. Si copias del Developer Portal, evita seleccionar el espacio que a veces queda al final.<\/p>\n<h3 id=\"error-403-forbidden-en-herramientas-especificas\">Error 403 Forbidden en herramientas espec\u00edficas<\/h3>\n<p>Algunas herramientas requieren roles adicionales. Por ejemplo, <code>delete_contact<\/code> necesita el rol Contact Administrator. Revisa los roles del usuario asociado a la clave en <strong>Integraciones \u2192 Developer Portal \u2192 Permisos<\/strong>. La clave hereda los permisos del usuario que la gener\u00f3.<\/p>\n<h3 id=\"las-herramientas-no-aparecen-en-codex-mcp-list\">Las herramientas no aparecen en <code>codex mcp list<\/code><\/h3>\n<p>Reinicia la sesi\u00f3n de Codex (sal con <code>exit<\/code> y abre <code>codex<\/code> de nuevo) \u2014 los MCP servers se cargan al inicio. Si persiste, verifica que el endpoint responde:<\/p>\n<pre><code class=\"language-bash\">curl https:\/\/developers.aurorainbox.com\/.well-known\/mcp.json\n<\/code><\/pre>\n<p>Debe devolver un JSON con <code>protocolVersion: &quot;2025-03-26&quot;<\/code> and <code>transport: &quot;streamable-http&quot;<\/code>.<\/p>\n<h3 id=\"rate-limit-en-send_message\">Rate limit en <code>send_message<\/code><\/h3>\n<p>Aurora limita env\u00edos a 1 mensaje por segundo por tenant para proteger la calidad de n\u00famero en Meta. Si tu agente quiere mandar 100 mensajes, secu\u00e9ncialos con 1 segundo de espera (Codex lo hace autom\u00e1ticamente al ver el header de retry) o usa <code>\/Platform\/V1\/Messaging\/Bulk<\/code> por REST (no expuesto v\u00eda MCP por dise\u00f1o).<\/p>\n<h2 id=\"como-lo-hace-aurora-mcp\">C\u00f3mo lo hace Aurora MCP<\/h2>\n<p>A diferencia de pegar la WhatsApp Cloud API directo en function calling de OpenAI, Aurora MCP da:<\/p>\n<ul>\n<li><strong>Auth simple<\/strong>: una clave <code>ak_live_*<\/code> reusa el mismo sistema de Platform API. Sin OAuth de tres patas, sin tokens que expiran cada hora.<\/li>\n<li><strong>Audit log nativo<\/strong>: cada llamada queda registrada en Aurora con el <code>keyId<\/code> que la origin\u00f3. Sabes qu\u00e9 m\u00e1quina y qu\u00e9 desarrollador hizo cada acci\u00f3n.<\/li>\n<li><strong>Rate limits por tenant<\/strong>: tu agente no puede degradar la calidad de n\u00famero en Meta enviando demasiado r\u00e1pido; Aurora aplica el throttling antes de tocar Meta.<\/li>\n<li><strong>Multi-channel<\/strong>: la misma herramienta funciona para WhatsApp Cloud API, WhatsApp Business, Messenger e Instagram \u2014 el agente elige el canal con <code>channelType<\/code>.<\/li>\n<li><strong>CRM detr\u00e1s<\/strong>: cada chat ya est\u00e1 vinculado a un contacto y puede generar oportunidades \u2014 no es solo &quot;enviar mensaje suelto&quot;.<\/li>\n<\/ul>\n<p>Plan recomendado para empezar a usar Codex con Aurora: <strong>Aurora IA $179 USD\/mes ($3,200 MXN)<\/strong> que incluye GPT-5, RAG nativo, agendamiento embarcado y MCP server sin restricci\u00f3n.<\/p>\n<p><a href=\"https:\/\/www.aurorainbox.com\/en\/Identity\/Account\/Register\/?Trial=1\">Empieza tu prueba gratuita<\/a> y conecta Codex CLI en 5 minutos.<\/p>\n<h2 id=\"preguntas-frecuentes\">Frequently Asked Questions<\/h2>\n<h3 id=\"aurora-mcp-es-gratis\">\u00bfAurora MCP es gratis?<\/h3>\n<p>El servidor MCP est\u00e1 incluido en cualquier plan pagado de Aurora Inbox (CRM $99 USD \/ $1,800 MXN, IA $179 USD \/ $3,200 MXN, IA Plus $329 USD \/ $6,000 MXN). El trial de 14 d\u00edas tambi\u00e9n lo incluye sin restricci\u00f3n ni tarjeta de cr\u00e9dito.<\/p>\n<h3 id=\"codex-cli-corre-en-macos-linux-y-windows\">\u00bfCodex CLI corre en macOS, Linux y Windows?<\/h3>\n<p>S\u00ed. El binario tiene builds nativos para macOS (Intel + Apple Silicon), Linux x64\/arm64 y Windows. En Windows, OpenAI recomienda WSL2 para mejor compatibilidad con shells y herramientas de dev. El archivo <code>~\/.codex\/config.toml<\/code> vive en el HOME del usuario de Codex en cualquier plataforma.<\/p>\n<h3 id=\"mi-clave-queda-visible-en-logs-de-codex-cli\">\u00bfMi clave queda visible en logs de Codex CLI?<\/h3>\n<p>Codex maskea headers <code>Authorization<\/code> en su log de debug por default. A\u00fan as\u00ed, trata <code>ak_live_*<\/code> como password \u2014 no la commitees a git, no la pegues en issues p\u00fablicos. El archivo <code>~\/.codex\/config.toml<\/code> debe tener permisos <code>600<\/code> (<code>chmod 600 ~\/.codex\/config.toml<\/code> en macOS\/Linux).<\/p>\n<h3 id=\"aurora-soporta-multi-tenant-en-codex\">\u00bfAurora soporta multi-tenant en Codex?<\/h3>\n<p>Cada clave es scoped a un tenant. Si manejas varios workspaces de Aurora (cliente A, cliente B, staging propio), genera una clave por workspace y registra cada uno como un MCP server distinto en el TOML: <code>[mcp_servers.aurora-clienteA]<\/code>, <code>[mcp_servers.aurora-clienteB]<\/code>. Codex te dejar\u00e1 elegir o invocar el correcto por nombre.<\/p>\n<h3 id=\"que-pasa-si-openai-o-anthropic-actualizan-el-protocolo-mcp\">\u00bfQu\u00e9 pasa si OpenAI o Anthropic actualizan el protocolo MCP?<\/h3>\n<p>Aurora soporta la versi\u00f3n <code>2025-03-26<\/code> (la spec estable adoptada por OpenAI y Anthropic) sobre transporte <code>streamable-http<\/code>. Las versiones futuras se agregan manteniendo backward-compat seg\u00fan el <a href=\"https:\/\/modelcontextprotocol.io\">spec oficial<\/a>. No tienes que tocar tu config cuando subimos versi\u00f3n menor.<\/p>\n<h3 id=\"puedo-usar-codex-y-otros-agentes-claude-code-cursor-sobre-la-misma-cuenta-de-aurora\">\u00bfPuedo usar Codex y otros agentes (Claude Code, Cursor) sobre la misma cuenta de Aurora?<\/h3>\n<p>S\u00ed, simult\u00e1neamente. Misma clave o claves separadas \u2014 t\u00fa decides. La misma instancia de Aurora MCP recibe llamadas de Codex, Claude Code, Cursor, Claude Desktop o cualquier otro cliente compatible sin conflictos. Cada cliente tiene un setup ligeramente distinto \u2014 revisa nuestras gu\u00edas para <a href=\"\/en\/conectar-claude-code-whatsapp-aurora-mcp\/\">Claude Code<\/a>, <a href=\"\/en\/conectar-claude-desktop-whatsapp-aurora-mcp\/\">Claude Desktop<\/a>, <a href=\"\/en\/conectar-cursor-whatsapp-aurora-mcp\/\">Cursor<\/a> and <a href=\"\/en\/conectar-vscode-copilot-whatsapp-aurora-mcp\/\">VS Code Copilot<\/a>. Si quieres profundizar en el protocolo, lee <a href=\"\/en\/que-es-mcp-whatsapp\/\">qu\u00e9 es MCP y c\u00f3mo conecta IA con WhatsApp<\/a> o explora <a href=\"\/en\/casos-uso-agentes-ia-whatsapp-mcp\/\">10 casos de uso de agentes en WhatsApp con Aurora MCP<\/a>.<\/p>","protected":false},"excerpt":{"rendered":"<p>Integra Codex CLI con WhatsApp Business en 5 minutos v\u00eda Aurora MCP: una clave, un bloque TOML y tu agente de OpenAI maneja chats, contactos y oportunidades.<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[452],"tags":[540,541,539,542,219],"class_list":["post-38971","post","type-post","status-publish","format-standard","hentry","category-blog","tag-aurora-mcp","tag-codex","tag-mcp","tag-openai","tag-whatsapp-business"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>C\u00f3mo conectar Codex CLI (OpenAI) a WhatsApp con Aurora MCP (2026)<\/title>\n<meta name=\"description\" content=\"Integra Codex CLI con WhatsApp Business en 5 minutos v\u00eda Aurora MCP: una clave, un bloque TOML y tu agente de OpenAI maneja chats, contactos y oportunidades.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.aurorainbox.com\/en\/2026\/04\/30\/conectar-codex-cli-whatsapp-aurora-mcp\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"C\u00f3mo conectar Codex CLI (OpenAI) a WhatsApp con Aurora MCP (2026)\" \/>\n<meta property=\"og:description\" content=\"Integra Codex CLI con WhatsApp Business en 5 minutos v\u00eda Aurora MCP: una clave, un bloque TOML y tu agente de OpenAI maneja chats, contactos y oportunidades.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.aurorainbox.com\/en\/2026\/04\/30\/conectar-codex-cli-whatsapp-aurora-mcp\/\" \/>\n<meta property=\"og:site_name\" content=\"Aurora Inbox\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/profile.php?id=100089808166715\" \/>\n<meta property=\"article:published_time\" content=\"2026-04-30T14:00:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.aurorainbox.com\/wp-content\/uploads\/2025\/01\/Datos-Automotriz-3.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1080\" \/>\n\t<meta property=\"og:image:height\" content=\"780\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"alejandro\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@aurorainbox\" \/>\n<meta name=\"twitter:site\" content=\"@aurorainbox\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"alejandro\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"C\u00f3mo conectar Codex CLI (OpenAI) a WhatsApp con Aurora MCP (2026)","description":"Integra Codex CLI con WhatsApp Business en 5 minutos v\u00eda Aurora MCP: una clave, un bloque TOML y tu agente de OpenAI maneja chats, contactos y oportunidades.","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:\/\/www.aurorainbox.com\/en\/2026\/04\/30\/conectar-codex-cli-whatsapp-aurora-mcp\/","og_locale":"en_US","og_type":"article","og_title":"C\u00f3mo conectar Codex CLI (OpenAI) a WhatsApp con Aurora MCP (2026)","og_description":"Integra Codex CLI con WhatsApp Business en 5 minutos v\u00eda Aurora MCP: una clave, un bloque TOML y tu agente de OpenAI maneja chats, contactos y oportunidades.","og_url":"https:\/\/www.aurorainbox.com\/en\/2026\/04\/30\/conectar-codex-cli-whatsapp-aurora-mcp\/","og_site_name":"Aurora Inbox","article_publisher":"https:\/\/www.facebook.com\/profile.php?id=100089808166715","article_published_time":"2026-04-30T14:00:00+00:00","og_image":[{"width":1080,"height":780,"url":"https:\/\/www.aurorainbox.com\/wp-content\/uploads\/2025\/01\/Datos-Automotriz-3.jpg","type":"image\/jpeg"}],"author":"alejandro","twitter_card":"summary_large_image","twitter_creator":"@aurorainbox","twitter_site":"@aurorainbox","twitter_misc":{"Written by":"alejandro","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.aurorainbox.com\/2026\/04\/30\/conectar-codex-cli-whatsapp-aurora-mcp\/#article","isPartOf":{"@id":"https:\/\/www.aurorainbox.com\/2026\/04\/30\/conectar-codex-cli-whatsapp-aurora-mcp\/"},"author":{"name":"alejandro","@id":"https:\/\/ec2-3-94-236-79.compute-1.amazonaws.com\/pt\/#\/schema\/person\/cab6aa1a99141147753f3471a570dff5"},"headline":"C\u00f3mo conectar Codex CLI (OpenAI) a WhatsApp con Aurora MCP (2026)","datePublished":"2026-04-30T14:00:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.aurorainbox.com\/2026\/04\/30\/conectar-codex-cli-whatsapp-aurora-mcp\/"},"wordCount":1367,"commentCount":0,"publisher":{"@id":"https:\/\/ec2-3-94-236-79.compute-1.amazonaws.com\/pt\/#organization"},"keywords":["Aurora MCP","Codex","MCP","OpenAI","WhatsApp Business"],"articleSection":["Blog"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.aurorainbox.com\/2026\/04\/30\/conectar-codex-cli-whatsapp-aurora-mcp\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.aurorainbox.com\/2026\/04\/30\/conectar-codex-cli-whatsapp-aurora-mcp\/","url":"https:\/\/www.aurorainbox.com\/2026\/04\/30\/conectar-codex-cli-whatsapp-aurora-mcp\/","name":"C\u00f3mo conectar Codex CLI (OpenAI) a WhatsApp con Aurora MCP (2026)","isPartOf":{"@id":"https:\/\/ec2-3-94-236-79.compute-1.amazonaws.com\/pt\/#website"},"datePublished":"2026-04-30T14:00:00+00:00","description":"Integra Codex CLI con WhatsApp Business en 5 minutos v\u00eda Aurora MCP: una clave, un bloque TOML y tu agente de OpenAI maneja chats, contactos y oportunidades.","breadcrumb":{"@id":"https:\/\/www.aurorainbox.com\/2026\/04\/30\/conectar-codex-cli-whatsapp-aurora-mcp\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.aurorainbox.com\/2026\/04\/30\/conectar-codex-cli-whatsapp-aurora-mcp\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.aurorainbox.com\/2026\/04\/30\/conectar-codex-cli-whatsapp-aurora-mcp\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.aurorainbox.com\/"},{"@type":"ListItem","position":2,"name":"C\u00f3mo conectar Codex CLI (OpenAI) a WhatsApp con Aurora MCP (2026)"}]},{"@type":"WebSite","@id":"https:\/\/ec2-3-94-236-79.compute-1.amazonaws.com\/pt\/#website","url":"https:\/\/ec2-3-94-236-79.compute-1.amazonaws.com\/pt\/","name":"Aurora Inbox","description":"The best artificial intelligence agent","publisher":{"@id":"https:\/\/ec2-3-94-236-79.compute-1.amazonaws.com\/pt\/#organization"},"alternateName":"Aurora Inbox","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ec2-3-94-236-79.compute-1.amazonaws.com\/pt\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/ec2-3-94-236-79.compute-1.amazonaws.com\/pt\/#organization","name":"Aurora Inbox","url":"https:\/\/ec2-3-94-236-79.compute-1.amazonaws.com\/pt\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ec2-3-94-236-79.compute-1.amazonaws.com\/pt\/#\/schema\/logo\/image\/","url":"https:\/\/www.aurorainbox.com\/wp-content\/uploads\/2024\/01\/BRANDMARK-Gray80x80.png","contentUrl":"https:\/\/www.aurorainbox.com\/wp-content\/uploads\/2024\/01\/BRANDMARK-Gray80x80.png","width":81,"height":81,"caption":"Aurora Inbox"},"image":{"@id":"https:\/\/ec2-3-94-236-79.compute-1.amazonaws.com\/pt\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/profile.php?id=100089808166715","https:\/\/x.com\/aurorainbox","https:\/\/www.instagram.com\/aurorainboxlatam\/","https:\/\/www.youtube.com\/@aurorainbox"]},{"@type":"Person","@id":"https:\/\/ec2-3-94-236-79.compute-1.amazonaws.com\/pt\/#\/schema\/person\/cab6aa1a99141147753f3471a570dff5","name":"Alexander","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ec2-3-94-236-79.compute-1.amazonaws.com\/pt\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/da3b787e0efd5514e93ef918069c677c2a2dd12bf6a91634804bd4e2632bebee?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/da3b787e0efd5514e93ef918069c677c2a2dd12bf6a91634804bd4e2632bebee?s=96&d=mm&r=g","caption":"alejandro"},"sameAs":["https:\/\/ww3.aurorainbox.com"]}]}},"_links":{"self":[{"href":"https:\/\/www.aurorainbox.com\/en\/wp-json\/wp\/v2\/posts\/38971","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.aurorainbox.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.aurorainbox.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.aurorainbox.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.aurorainbox.com\/en\/wp-json\/wp\/v2\/comments?post=38971"}],"version-history":[{"count":0,"href":"https:\/\/www.aurorainbox.com\/en\/wp-json\/wp\/v2\/posts\/38971\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.aurorainbox.com\/en\/wp-json\/wp\/v2\/media?parent=38971"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.aurorainbox.com\/en\/wp-json\/wp\/v2\/categories?post=38971"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.aurorainbox.com\/en\/wp-json\/wp\/v2\/tags?post=38971"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}