El canal personalizado permite que tu aplicación (web, móvil u otro backend) ejecute flujos publicados en Brain Studio mediante webhook y API REST, sin depender de WhatsApp ni Meta.Jelou recibe las interacciones de tu app, procesa el flujo de forma asíncrona y entrega las respuestas del bot a la URL que configures.
Inicia sesión en Jelou, ve a Canales y selecciona la opción personalizado.
Selector de canales con la opción personalizado
2
Nombrar el canal
Asigna un nombre descriptivo, por ejemplo App móvil - Producción. El nombre debe tener entre 4 y 50 caracteres.
3
Completar el modal de configuración
En el modal indica:
La URL del webhook donde Jelou entregará las respuestas del agente (campo obligatorio).
El tipo de autenticación opcional (api_key, bearer o basic) y su valor, si tu endpoint lo requiere.
La signing key (HMAC), obligatoria. Úsala para firmar tus solicitudes a la API de Jelou y verificar las respuestas que llegan a tu sistema.
Modal de configuración del canal personalizado
Los secretos se cifran en reposo y no se muestran en texto plano después de guardar. Si pierdes un valor, genera uno nuevo y actualiza la configuración.
4
Guardar y conectar
Guarda la configuración y asegúrate de que el canal quede conectado al proyecto correspondiente.
5
Construir la lógica en Brain Studio
Abre el proyecto en Brain Studio, selecciona el canal personalizado en el listado de workflows y comienza a construir con Jelou.
Canvas de Brain Studio con el canal personalizado seleccionado
Cuando el agente responde, Jelou hace POST a tu webhook. La entrega tiene un límite total de 20 segundos que cubre hasta 3 intentos, reintentados ante 5xx, 429, conexión rechazada y sockets reseteados. Los timeouts y los fallos de DNS no se reintentan. Cada intento lleva el mismo messageId, así que tu endpoint debe deduplicar por él y responder de forma idempotente. Ver Entrega y reintentos.
Para enviar interacciones, verificar firmas HMAC y consultar el estado de la sesión, consulta la referencia de API:
API Canal personalizado
Introducción, endpoints, formatos de respuesta y firma HMAC.
¿Esta página le ayudó?
⌘I
{"docsConfig":{"theme":"almond","$schema":"https://mintlify.com/docs.json","name":"Jelou AI Docs","colors":{"primary":"#00B3C7","light":"#07C983","dark":"#15803D"},"logo":"https://mintcdn.com/jelouai/ohdyHu3U1l_f83jb/assets/images/logo.svg?fit=max\u0026auto=format\u0026n=ohdyHu3U1l_f83jb\u0026q=85\u0026s=96492f65ef93712f99d972c31ad08e09","favicon":"https://mintcdn.com/jelouai/ULgwEHLikEppkuDq/favicon.ico?fit=max\u0026auto=format\u0026n=ULgwEHLikEppkuDq\u0026q=85\u0026s=4b1610b2f8d778f447cb4f67c565d9d3","api":{"mdx":{"auth":{"method":"basic"},"server":"https://api.jelou.ai"}},"navbar":{"primary":{"type":"button","label":"Empezar","href":"https://apps.jelou.ai/signup"}},"footer":{"socials":{"x":"https://x.com/JelouAI","github":"https://github.com/Jeloulatam","linkedin":"https://linkedin.com/company/jelou-ai"}},"fonts":{"heading":{"family":"DM Sans","weight":700,"source":"assets/fonts/dm-sans-700.woff2","format":"woff2"},"body":{"family":"Inter","weight":400,"source":"assets/fonts/inter-400.woff2","format":"woff2"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":true},"navigation":{"languages":[{"language":"es","default":true,"href":""},{"language":"en","href":"en"},{"language":"pt-BR","href":"pt"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"jelouai","hasAudioNarration":false,"actualSubdomain":"jelouai","customDomains":["docs.jelou.ai"],"gitSource":{"type":"github","owner":"jeloulatam","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae25ef11b74009c1977324a","collectionId":"6b1aa536-6568-4657-b729-98af5b965eaf","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae25ef11b74009c1977324a"},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae25ef11b74009c1977324a","clientVersion":"0.0.4006","searchFilterCounts":[{"language":"es","tag":"Brain Studio","count":271},{"language":"pt-BR","tag":"Brain Studio","count":271},{"language":"en","tag":"Brain Studio","count":261},{"language":"es","tag":"Marketplace","count":109},{"language":"pt-BR","tag":"Marketplace","count":109},{"language":"en","tag":"Marketplace","count":99},{"language":"es","tag":"API","count":80},{"language":"en","tag":"API","count":79},{"language":"pt-BR","tag":"API","count":79},{"language":"es","tag":"Pagos","count":61},{"language":"pt-BR","tag":"Pagamentos","count":61},{"language":"es","tag":"Desarrollador","count":57},{"language":"en","tag":"Developer","count":57},{"language":"pt-BR","tag":"Desenvolvedor","count":57},{"language":"es","tag":"Functions","count":56},{"language":"en","tag":"Functions","count":56},{"language":"en","tag":"Payments","count":51},{"language":"es","tag":"Proveedores de pago","count":47},{"language":"pt-BR","tag":"Provedores de Pagamento","count":47},{"language":"es","tag":"Nodos","count":42},{"language":"en","tag":"Nodes","count":42},{"language":"pt-BR","tag":"Nós","count":42},{"language":"en","tag":"Payment Providers","count":37},{"language":"es","tag":"E-Commerce","count":32},{"language":"en","tag":"E-Commerce","count":32},{"language":"pt-BR","tag":"E-Commerce","count":32},{"language":"pt-BR","tag":"Funções","count":29},{"language":"es","tag":"Configuración","count":27},{"language":"pt-BR","tag":"Configuração","count":27},{"language":"en","tag":"Configuration","count":26},{"language":"default","tag":"API","count":9},{"language":"default","tag":"Datum","count":4},{"language":"default","tag":"Widget","count":3},{"language":"default","tag":"Campañas","count":1},{"language":"default","tag":"Recursos","count":1}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":true,"enableAskAiSearchBar":true,"deflection":{"enabled":true,"email":"[email protected]","showHelpButton":true}},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"starterQuestions":[{"_id":"695f0dc1ce817ff266c09160","deploymentId":"690b5c0b3fecf134e9284503","questionText":"¿Cómo funciona la memoria?","status":"active","generatedBy":"manual","createdAt":"2026-01-08T01:52:01.463Z","updatedAt":"2026-01-08T01:52:10.189Z","__v":0},{"_id":"695f0db5ce817ff266c0868e","deploymentId":"690b5c0b3fecf134e9284503","questionText":"¿Cómo obtengo el teléfono del usuario?","status":"active","generatedBy":"manual","createdAt":"2026-01-08T01:51:49.283Z","updatedAt":"2026-01-08T01:51:49.283Z","__v":0},{"_id":"695f0da0ce817ff266c076de","deploymentId":"690b5c0b3fecf134e9284503","questionText":"¿Cómo escribo un buen prompt?","status":"active","generatedBy":"manual","createdAt":"2026-01-08T01:51:28.820Z","updatedAt":"2026-01-08T01:52:05.727Z","__v":0}],"googleFontsInlined":false},"customCss":[{"filePath":"custom.css","content":"@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/inter-400.woff2) format('woff2')}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/inter-500.woff2) format('woff2')}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/inter-600.woff2) format('woff2')}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/inter-700.woff2) format('woff2')}@font-face{font-family:'DM Sans';font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/dm-sans-400.woff2) format('woff2')}@font-face{font-family:'DM Sans';font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/dm-sans-500.woff2) format('woff2')}@font-face{font-family:'DM Sans';font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/dm-sans-600.woff2) format('woff2')}@font-face{font-family:'DM Sans';font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/dm-sans-700.woff2) format('woff2')}:root{--font-family-headings-custom:\"DM Sans\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", system-ui, sans-serif;--font-family-body:\"Inter\", -apple-system, BlinkMacSystemFont, \"Segoe UI\", system-ui, sans-serif}body,button,div,input,label,li,p,select,span,td,textarea,th{font-family:var(--font-family-body)}[class*=H1],[class*=H2],[class*=H3],[class*=H4],[class*=H5],[class*=H6],[class*=Heading],[class*=Title],[class*=h1],[class*=h2],[class*=h3],[class*=h4],[class*=h5],[class*=h6],[class*=heading],[class*=title],article h1,article h2,article h3,article h4,article h5,article h6,h1,h2,h3,h4,h5,h6,main h1,main h2,main h3,main h4,main h5,main h6,section h1,section h2,section h3,section h4,section h5,section h6{font-family:var(--font-family-headings-custom)!important}footer [class*=Mintlify],footer [class*=Powered],footer [class*=mintlify],footer [class*=powered],footer a[href*=\"mintlify.com\"],footer a[href*=\"mintlify.io\"],footer a[href*=mintlify],footer div:has(a[href*=mintlify]),footer p:has(a[href*=mintlify]){display:none!important;visibility:hidden!important}.mp-country-selector>div{border:1px solid rgba(0,179,199,.25);border-left:4px solid #00b3c7;border-radius:.5rem;background:rgba(0,179,199,.05)}"}],"page":{"pagePath":"guides/canales/personalizado","slug":"/guides/canales/personalizado","pageMetadata":{"title":"Canal personalizado","description":"Activa y configura el canal personalizado para conectar tu propia aplicación a Brain Studio.","en_link":"/en/guides/channels/custom","pt-BR_link":"/pt/guias/canais/personalizado","href":"/guides/canales/personalizado"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Activa y configura el canal personalizado para conectar tu propia aplicación a Brain Studio.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Card,Frame,Heading,Note,OptimizedImage,Step,Steps}=_components;if(!Card)_missingMdxReference(`Card`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`introducción`,children:`Introducción`}),`\n`,_jsxs(_components.p,{children:[`El canal `,_jsx(_components.strong,{children:`personalizado`}),` permite que tu aplicación (web, móvil u otro backend) ejecute flujos publicados en Brain Studio mediante webhook y API REST, sin depender de WhatsApp ni Meta.`]}),`\n`,_jsx(_components.p,{children:`Jelou recibe las interacciones de tu app, procesa el flujo de forma asíncrona y entrega las respuestas del bot a la URL que configures.`}),`\n`,_jsx(Heading,{level:`2`,id:`requisitos-previos`,children:`Requisitos previos`}),`\n`,_jsx(_components.p,{children:`Antes de activar el canal, asegúrate de tener:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Una cuenta activa en Jelou y acceso a la sección `,_jsx(_components.strong,{children:`Canales`})]}),`\n`,_jsx(_components.li,{children:`Un endpoint público en tu infraestructura para recibir las respuestas del agente`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`activar-el-canal`,children:`Activar el canal`}),`\n`,_jsxs(Steps,{children:[_jsxs(Step,{title:`Abrir la sección Canales`,children:[_jsxs(_components.p,{children:[`Inicia sesión en Jelou, ve a `,_jsx(_components.strong,{children:`Canales`}),` y selecciona la opción `,_jsx(_components.strong,{children:`personalizado`}),`.`]}),_jsx(Frame,{caption:`Selector de canales con la opción personalizado`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/jelouai/gJH8RLsyTV3C4rxe/assets/images/channels/custom-selector-es.png?fit=max\u0026auto=format\u0026n=gJH8RLsyTV3C4rxe\u0026q=85\u0026s=34e34825595f0152b61cdec0115f71ee`,alt:`Sección Canales de Jelou con la opción personalizado destacada`,\"data-og-width\":`3838`,width:`3838`,\"data-og-height\":`1936`,height:`1936`,\"data-path\":`assets/images/channels/custom-selector-es.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/jelouai/gJH8RLsyTV3C4rxe/assets/images/channels/custom-selector-es.png?w=280\u0026fit=max\u0026auto=format\u0026n=gJH8RLsyTV3C4rxe\u0026q=85\u0026s=bdf50c5dc2a2f791ecd9852ccf419695 280w, https://mintcdn.com/jelouai/gJH8RLsyTV3C4rxe/assets/images/channels/custom-selector-es.png?w=560\u0026fit=max\u0026auto=format\u0026n=gJH8RLsyTV3C4rxe\u0026q=85\u0026s=7248d8e0a1267a1236b5b416f8ca7a9d 560w, https://mintcdn.com/jelouai/gJH8RLsyTV3C4rxe/assets/images/channels/custom-selector-es.png?w=840\u0026fit=max\u0026auto=format\u0026n=gJH8RLsyTV3C4rxe\u0026q=85\u0026s=140fd14dca080ab0c1b2c7d9b8b896c2 840w, https://mintcdn.com/jelouai/gJH8RLsyTV3C4rxe/assets/images/channels/custom-selector-es.png?w=1100\u0026fit=max\u0026auto=format\u0026n=gJH8RLsyTV3C4rxe\u0026q=85\u0026s=7945936f3ee957591a9c64325d07887d 1100w, https://mintcdn.com/jelouai/gJH8RLsyTV3C4rxe/assets/images/channels/custom-selector-es.png?w=1650\u0026fit=max\u0026auto=format\u0026n=gJH8RLsyTV3C4rxe\u0026q=85\u0026s=50cbd3def65896a1a51e111455933b45 1650w, https://mintcdn.com/jelouai/gJH8RLsyTV3C4rxe/assets/images/channels/custom-selector-es.png?w=2500\u0026fit=max\u0026auto=format\u0026n=gJH8RLsyTV3C4rxe\u0026q=85\u0026s=3514a3e95d37f33ef69adccd37b6ed43 2500w`})})]}),_jsx(Step,{title:`Nombrar el canal`,children:_jsxs(_components.p,{children:[`Asigna un nombre descriptivo, por ejemplo `,_jsx(_components.code,{children:`App móvil - Producción`}),`. El nombre debe tener entre 4 y 50 caracteres.`]})}),_jsxs(Step,{title:`Completar el modal de configuración`,children:[_jsx(_components.p,{children:`En el modal indica:`}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`La `,_jsx(_components.strong,{children:`URL del webhook`}),` donde Jelou entregará las respuestas del agente (campo obligatorio).`]}),`\n`,_jsxs(_components.li,{children:[`El `,_jsx(_components.strong,{children:`tipo de autenticación`}),` opcional (`,_jsx(_components.code,{children:`api_key`}),`, `,_jsx(_components.code,{children:`bearer`}),` o `,_jsx(_components.code,{children:`basic`}),`) y su valor, si tu endpoint lo requiere.`]}),`\n`,_jsxs(_components.li,{children:[`La `,_jsx(_components.strong,{children:`signing key`}),` (HMAC), `,_jsx(_components.strong,{children:`obligatoria`}),`. Úsala para firmar tus solicitudes a la API de Jelou y verificar las respuestas que llegan a tu sistema.`]}),`\n`]}),_jsx(Frame,{caption:`Modal de configuración del canal personalizado`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/jelouai/gJH8RLsyTV3C4rxe/assets/images/channels/custom-modal-es.png?fit=max\u0026auto=format\u0026n=gJH8RLsyTV3C4rxe\u0026q=85\u0026s=3dc97cdf7650f0c632cff17e03c002c4`,alt:`Modal de configuración del canal personalizado con webhook, autenticación y signing key`,\"data-og-width\":`1099`,width:`1099`,\"data-og-height\":`1175`,height:`1175`,\"data-path\":`assets/images/channels/custom-modal-es.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/jelouai/gJH8RLsyTV3C4rxe/assets/images/channels/custom-modal-es.png?w=280\u0026fit=max\u0026auto=format\u0026n=gJH8RLsyTV3C4rxe\u0026q=85\u0026s=15c5e9340b166ad7eb6c7b38e1b3a7c5 280w, https://mintcdn.com/jelouai/gJH8RLsyTV3C4rxe/assets/images/channels/custom-modal-es.png?w=560\u0026fit=max\u0026auto=format\u0026n=gJH8RLsyTV3C4rxe\u0026q=85\u0026s=fe86deed86c324039db4034c27502646 560w, https://mintcdn.com/jelouai/gJH8RLsyTV3C4rxe/assets/images/channels/custom-modal-es.png?w=840\u0026fit=max\u0026auto=format\u0026n=gJH8RLsyTV3C4rxe\u0026q=85\u0026s=e9dbdb271c9ed3c7689e1ab9484c5574 840w, https://mintcdn.com/jelouai/gJH8RLsyTV3C4rxe/assets/images/channels/custom-modal-es.png?w=1100\u0026fit=max\u0026auto=format\u0026n=gJH8RLsyTV3C4rxe\u0026q=85\u0026s=1f31bc459381d9cb2ee17ed6ae0aa514 1100w, https://mintcdn.com/jelouai/gJH8RLsyTV3C4rxe/assets/images/channels/custom-modal-es.png?w=1650\u0026fit=max\u0026auto=format\u0026n=gJH8RLsyTV3C4rxe\u0026q=85\u0026s=985b6761999d142c3b779bd0b6833915 1650w, https://mintcdn.com/jelouai/gJH8RLsyTV3C4rxe/assets/images/channels/custom-modal-es.png?w=2500\u0026fit=max\u0026auto=format\u0026n=gJH8RLsyTV3C4rxe\u0026q=85\u0026s=396f9eb8a0f3658ca51172ffa08d7613 2500w`})}),_jsx(Note,{children:_jsx(_components.p,{children:`Los secretos se cifran en reposo y no se muestran en texto plano después de guardar. Si pierdes un valor, genera uno nuevo y actualiza la configuración.`})})]}),_jsx(Step,{title:`Guardar y conectar`,children:_jsx(_components.p,{children:`Guarda la configuración y asegúrate de que el canal quede conectado al proyecto correspondiente.`})}),_jsxs(Step,{title:`Construir la lógica en Brain Studio`,children:[_jsxs(_components.p,{children:[`Abre el proyecto en Brain Studio, selecciona el canal `,_jsx(_components.strong,{children:`personalizado`}),` en el listado de workflows y comienza a construir con Jelou.`]}),_jsx(Frame,{caption:`Canvas de Brain Studio con el canal personalizado seleccionado`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/jelouai/gJH8RLsyTV3C4rxe/assets/images/channels/custom-canvas-es.png?fit=max\u0026auto=format\u0026n=gJH8RLsyTV3C4rxe\u0026q=85\u0026s=b15b17b9693c7b06da3e4c5af8d371bc`,alt:`Brain Studio con el canal personalizado seleccionado en el listado de workflows y el nodo Inicio en el canvas`,\"data-og-width\":`2775`,width:`2775`,\"data-og-height\":`1931`,height:`1931`,\"data-path\":`assets/images/channels/custom-canvas-es.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/jelouai/gJH8RLsyTV3C4rxe/assets/images/channels/custom-canvas-es.png?w=280\u0026fit=max\u0026auto=format\u0026n=gJH8RLsyTV3C4rxe\u0026q=85\u0026s=d5ec10d188ec30957e9e8431e36dcb6b 280w, https://mintcdn.com/jelouai/gJH8RLsyTV3C4rxe/assets/images/channels/custom-canvas-es.png?w=560\u0026fit=max\u0026auto=format\u0026n=gJH8RLsyTV3C4rxe\u0026q=85\u0026s=e3ae0623774f70b3e4501a47a338aeb1 560w, https://mintcdn.com/jelouai/gJH8RLsyTV3C4rxe/assets/images/channels/custom-canvas-es.png?w=840\u0026fit=max\u0026auto=format\u0026n=gJH8RLsyTV3C4rxe\u0026q=85\u0026s=b8fea8d82b69fe019e0138a772739b9a 840w, https://mintcdn.com/jelouai/gJH8RLsyTV3C4rxe/assets/images/channels/custom-canvas-es.png?w=1100\u0026fit=max\u0026auto=format\u0026n=gJH8RLsyTV3C4rxe\u0026q=85\u0026s=45b3b9d40e2f3fe9f6c573d0b2d2b69c 1100w, https://mintcdn.com/jelouai/gJH8RLsyTV3C4rxe/assets/images/channels/custom-canvas-es.png?w=1650\u0026fit=max\u0026auto=format\u0026n=gJH8RLsyTV3C4rxe\u0026q=85\u0026s=f9abc0c22bbeabe72e3972015e179ad2 1650w, https://mintcdn.com/jelouai/gJH8RLsyTV3C4rxe/assets/images/channels/custom-canvas-es.png?w=2500\u0026fit=max\u0026auto=format\u0026n=gJH8RLsyTV3C4rxe\u0026q=85\u0026s=4f00572ce36c15ded2604e30eb83c026 2500w`})})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`entrega-de-respuestas`,children:`Entrega de respuestas`}),`\n`,_jsxs(_components.p,{children:[`Cuando el agente responde, Jelou hace `,_jsx(_components.code,{children:`POST`}),` a tu webhook. La entrega tiene un límite total de 20 segundos que cubre hasta 3 intentos, reintentados ante 5xx, 429, conexión rechazada y sockets reseteados. Los timeouts y los fallos de DNS `,_jsx(_components.strong,{children:`no`}),` se reintentan. Cada intento lleva el mismo `,_jsx(_components.code,{children:`messageId`}),`, así que tu endpoint debe deduplicar por él y responder de forma idempotente. Ver `,_jsx(_components.a,{href:`/api/canal-personalizado/formato-respuesta#entrega-y-reintentos`,children:`Entrega y reintentos`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`limitaciones-del-canal`,children:`Limitaciones del canal`}),`\n`,_jsxs(_components.p,{children:[`En el builder, algunos nodos y herramientas no están disponibles en el canal `,_jsx(_components.strong,{children:`personalizado`}),` porque dependen de WhatsApp u otras integraciones.`]}),`\n`,_jsx(Heading,{level:`3`,id:`nodos-y-bloques-no-disponibles`,children:`Nodos y bloques no disponibles`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Plantilla HSM`}),`\n`,_jsx(_components.li,{children:`WhatsApp Flows`}),`\n`,_jsx(_components.li,{children:`CTA URL`}),`\n`,_jsx(_components.li,{children:`Sticker`}),`\n`,_jsx(_components.li,{children:`Carrusel`}),`\n`,_jsx(_components.li,{children:`Lista numerada`}),`\n`,_jsx(_components.li,{children:`Webview`}),`\n`,_jsx(_components.li,{children:`Pagos`}),`\n`,_jsx(_components.li,{children:`Connect (asesor)`}),`\n`,_jsx(_components.li,{children:`Biometría`}),`\n`,_jsx(_components.li,{children:`Transferencia a humano (HubSpot, Genesys u otros)`}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`Además, nodos exclusivos de WhatsApp como `,_jsx(_components.strong,{children:`Input`}),` y la solicitud de ubicación no aparecen en este canal.`]}),`\n`,_jsx(Heading,{level:`3`,id:`herramientas-del-agente-ia-no-disponibles`,children:`Herramientas del Agente IA no disponibles`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Call to action (`,_jsx(_components.code,{children:`send_call_to_action`}),`)`]}),`\n`,_jsxs(_components.li,{children:[`Transferir a agente (`,_jsx(_components.code,{children:`transfer_to_agent`}),`)`]}),`\n`,_jsx(_components.li,{children:`Jelou Shop`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`siguiente-paso-para-desarrolladores`,children:`Siguiente paso para desarrolladores`}),`\n`,_jsx(_components.p,{children:`Para enviar interacciones, verificar firmas HMAC y consultar el estado de la sesión, consulta la referencia de API:`}),`\n`,_jsx(Card,{title:`API Canal personalizado`,icon:`code`,href:`/api/canal-personalizado/introduccion`,children:_jsx(_components.p,{children:`Introducción, endpoints, formatos de respuesta y firma HMAC.`})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Canal personalizado","description":"Activa y configura el canal personalizado para conectar tu propia aplicación a Brain Studio.","en_link":"/en/guides/channels/custom","pt-BR_link":"/pt/guias/canais/personalizado","href":"/guides/canales/personalizado"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Introducción","slug":"introducción","depth":2,"children":[]},{"title":"Requisitos previos","slug":"requisitos-previos","depth":2,"children":[]},{"title":"Activar el canal","slug":"activar-el-canal","depth":2,"children":[]},{"title":"Entrega de respuestas","slug":"entrega-de-respuestas","depth":2,"children":[]},{"title":"Limitaciones del canal","slug":"limitaciones-del-canal","depth":2,"children":[{"title":"Nodos y bloques no disponibles","slug":"nodos-y-bloques-no-disponibles","depth":3,"children":[]},{"title":"Herramientas del Agente IA no disponibles","slug":"herramientas-del-agente-ia-no-disponibles","depth":3,"children":[]}]},{"title":"Siguiente paso para desarrolladores","slug":"siguiente-paso-para-desarrolladores","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"jelouai","siteName":"Jelou AI Docs","title":"Canal personalizado - Jelou AI Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"es":{"href":"/guides/canales/personalizado","matchLevel":0},"en":{"href":"/en","matchLevel":4},"pt-BR":{"href":"/pt","matchLevel":4}}},"lastModified":"2026-10-28T20:46:28.462Z","originalFileLocation":"guides/canales/personalizado.mdx","locale":"es"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Activa y configura el canal personalizado para conectar tu propia aplicación a Brain Studio.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Jelou AI Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/jelouai/tavu7utr1-GgLh9T/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/jelouai/tavu7utr1-GgLh9T/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/jelouai/tavu7utr1-GgLh9T/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/jelouai/tavu7utr1-GgLh9T/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/jelouai/tavu7utr1-GgLh9T/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/jelouai/tavu7utr1-GgLh9T/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/jelouai/tavu7utr1-GgLh9T/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/jelouai/tavu7utr1-GgLh9T/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/jelouai/tavu7utr1-GgLh9T/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Canal personalizado - Jelou AI Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Activa y configura el canal personalizado para conectar tu propia aplicación a Brain Studio.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Jelou AI Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.jelou.ai/guides/canales/personalizado\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://jelouai.mintlify.app/_mintlify/api/og/v2?division=Canales\u0026amp;title=Canal+personalizado\u0026amp;description=Activa+y+configura+el+canal+personalizado+para+conectar+tu+propia+aplicaci%C3%B3n+a+Brain+Studio.\u0026amp;theme=fdc8b10c9e8ca1066ec81c43\u0026amp;signature=40cfb34683cd5d4e30ee29a0a0dcefabf52ef1fd66a063dfe4ea8c5c60c945c8\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Canal personalizado - Jelou AI Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Activa y configura el canal personalizado para conectar tu propia aplicación a Brain Studio.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://jelouai.mintlify.app/_mintlify/api/og/v2?division=Canales\u0026amp;title=Canal+personalizado\u0026amp;description=Activa+y+configura+el+canal+personalizado+para+conectar+tu+propia+aplicaci%C3%B3n+a+Brain+Studio.\u0026amp;theme=fdc8b10c9e8ca1066ec81c43\u0026amp;signature=40cfb34683cd5d4e30ee29a0a0dcefabf52ef1fd66a063dfe4ea8c5c60c945c8\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/jelouai/tavu7utr1-GgLh9T/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Jelou AI Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#00B3C7\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.jelou.ai/guides/canales/personalizado\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/guides/canales/personalizado.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://docs.jelou.ai/guides/canales/personalizado\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.jelou.ai/en/guides/channels/custom\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt-BR\" href=\"https://docs.jelou.ai/pt/guias/canais/personalizado\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.jelou.ai/guides/canales/personalizado\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.jelou.ai/#organization\",\"name\":\"Jelou AI Docs\",\"url\":\"https://docs.jelou.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/jelouai/ohdyHu3U1l_f83jb/assets/images/logo.svg?fit=max\u0026auto=format\u0026n=ohdyHu3U1l_f83jb\u0026q=85\u0026s=96492f65ef93712f99d972c31ad08e09\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.jelou.ai#website\",\"name\":\"Jelou AI Docs\",\"url\":\"https://docs.jelou.ai\",\"publisher\":{\"@id\":\"https://docs.jelou.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.jelou.ai/guides/canales/personalizado#webpage\",\"url\":\"https://docs.jelou.ai/guides/canales/personalizado\",\"name\":\"Canal personalizado\",\"description\":\"Activa y configura el canal personalizado para conectar tu propia aplicación a Brain Studio.\",\"dateModified\":\"2026-10-28T20:46:28.462Z\",\"isPartOf\":{\"@id\":\"https://docs.jelou.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.jelou.ai/guides/canales/personalizado#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.jelou.ai/guides/canales/personalizado#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Canales\",\"item\":\"https://docs.jelou.ai/guides/canales/whatsapp\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Canal personalizado\",\"item\":\"https://docs.jelou.ai/guides/canales/personalizado\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.jelou.ai/guides/canales/personalizado#article\",\"headline\":\"Canal personalizado\",\"name\":\"Canal personalizado\",\"description\":\"Activa y configura el canal personalizado para conectar tu propia aplicación a Brain Studio.\",\"url\":\"https://docs.jelou.ai/guides/canales/personalizado\",\"mainEntityOfPage\":{\"@id\":\"https://docs.jelou.ai/guides/canales/personalizado#webpage\"},\"dateModified\":\"2026-10-28T20:46:28.462Z\",\"publisher\":{\"@id\":\"https://docs.jelou.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.jelou.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Jelou AI Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Jelou AI Docs","nav":{"global":null,"languages":[{"language":"es","default":true,"tabs":[{"tab":"Brain Studio","groups":[{"group":"Empezando","icon":"rocket","pages":[{"title":"Introducción","href":""},{"title":"Jelou Agent 2","sidebarTitle":"Jelou Agent 2","tag":"Nuevo","href":"/guides/getting-started/jelou-agent"},{"title":"AI Routing","href":"/guides/getting-started/ai-routing"},{"group":"Proyectos","pages":[{"title":"Crea un proyecto","href":"/guides/getting-started/crear-proyecto"},{"title":"Solicitar teléfono antes del routing","href":"/guides/getting-started/solicitar-telefono"},{"title":"Clonar workflows existentes","href":"/guides/getting-started/clonar-workflows"},{"title":"Mapa del proyecto","href":"/guides/getting-started/mapa-del-proyecto"}]},{"group":"Construye workflows","pages":[{"title":"Tu primer workflow","href":"/guides/getting-started/tu-primer-workflow"},{"title":"Workflows con AI","href":"/guides/getting-started/workflows-con-ai"},{"title":"Ejecuciones de Workflow","href":"/guides/getting-started/ejecuciones-workflow"},{"title":"Workflows como MCP","href":"/guides/getting-started/workflows-como-mcp"}]},{"group":"Prueba y publica","pages":[{"title":"Prueba tus workflows","href":"/guides/getting-started/tester"},{"title":"Publicar y versiones","href":"/guides/getting-started/publicar-versiones"},{"title":"Usa Jelou Apps","href":"/guides/getting-started/jelou-apps"}]},{"group":"Eventos","pages":[{"title":"Observabilidad - Eventos de Nodo","tag":"Nuevo","href":"/guides/observabilidad/eventos"},{"title":"Observabilidad - Reporte de ejecuciones","tag":"Nuevo","href":"/guides/observabilidad/reporte-ejecuciones"}]}]},{"group":"Desarrollador","icon":"code","pages":[{"group":"Agentes IA","pages":[{"title":"Guía general para construir con IA","href":"/guides/agentes-ia/index"},{"title":"Prompting","href":"/guides/agentes-ia/prompting"},{"title":"Tokens","href":"/guides/agentes-ia/tokens"},{"title":"Seguridad y Guardrails","href":"/guides/agentes-ia/seguridad"},{"title":"Tools nativas","href":"/guides/agentes-ia/tools-nativas"},{"title":"Agente de IA externo","href":"/guides/agentes-ia/agente-de-ia-externo"}]},{"group":"Nodos","pages":[{"title":"Nodos","sidebarTitle":"Introducción","href":"/guides/nodos/introduction"},{"title":"AI Agent","href":"/guides/nodos/ai-agent"},{"title":"Agente de IA externo","href":"/guides/nodos/agente-ia-externo"},{"group":"WhatsApp","pages":[{"title":"WhatsApp Flows","href":"/guides/nodos/whatsapp-flows"},{"title":"Plantilla de WhatsApp","sidebarTitle":"Plantilla de WhatsApp","href":"/guides/nodos/hsm"}]},{"title":"WebView","sidebarTitle":"WebView","href":"/guides/nodos/webview"},{"group":"Mensajes","pages":[{"title":"Mensajes","href":"/guides/nodos/mensajes"},{"title":"Texto","href":"/guides/nodos/texto"},{"title":"Pregunta","href":"/guides/nodos/pregunta"},{"title":"Botones","href":"/guides/nodos/botones"},{"title":"Mensaje con URL","href":"/guides/nodos/mensaje-con-url"},{"title":"Lista","href":"/guides/nodos/lista"},{"title":"Carrusel","href":"/guides/nodos/carrusel"},{"title":"Call to Action","href":"/guides/nodos/call-to-action"},{"title":"Imagen","href":"/guides/nodos/imagen"},{"title":"Documento","href":"/guides/nodos/documento"},{"title":"Video","href":"/guides/nodos/video"},{"title":"Sticker","href":"/guides/nodos/sticker"},{"title":"Contacto","href":"/guides/nodos/contacto"},{"title":"Ubicación","href":"/guides/nodos/ubicacion"},{"title":"Solicitud de Ubicación","href":"/guides/nodos/solicitud-ubicacion"},{"title":"Solicitar contacto","href":"/guides/nodos/solicitud-contacto"},{"title":"Audio","href":"/guides/nodos/audio"},{"title":"Lista numerada","href":"/guides/nodos/lista-numerada"}]},{"group":"API","pages":[{"title":"API","href":"/guides/nodos/api"},{"title":"Webhook","href":"/guides/nodos/webhook"}]},{"title":"Código","href":"/guides/nodos/codigo"},{"group":"Lógica","pages":[{"title":"Lógica","href":"/guides/nodos/logica"},{"title":"Variable","href":"/guides/nodos/variable"},{"title":"Condicional","href":"/guides/nodos/condicional"},{"title":"Aleatorio","href":"/guides/nodos/aleatorio"},{"title":"SOAP","href":"/guides/nodos/soap"},{"title":"Paso","href":"/guides/nodos/pasos"},{"title":"Pausa","href":"/guides/nodos/pausa"},{"title":"AI Task","href":"/guides/nodos/ai-task"},{"title":"Workflow","href":"/guides/nodos/workflow"},{"title":"Fin","sidebarTitle":"Fin","tag":"Nuevo","href":"/guides/nodos/fin"}]},{"group":"Base de Datos","pages":[{"title":"Bases de datos","href":"/guides/nodos/bases-de-datos"},{"title":"Nodo Datum","href":"/guides/nodos/datum"}]},{"title":"Notas","href":"/guides/nodos/notas"},{"group":"Pagos","pages":[{"title":"Catálogo de proveedores","sidebarTitle":"Catálogo de proveedores","href":"/guides/nodos/pagos"}]},{"group":"Biometría","pages":[{"title":"Comenzar","href":"/guides/integraciones/identidad/index-kyc"}]},{"group":"Atención Humana","pages":[{"title":"Atención humana con Jelou","sidebarTitle":"Jelou","href":"/guides/nodos/jelou"},{"title":"Integración con HubSpot","sidebarTitle":"HubSpot","href":"/connect/panel-multi-agente/hubspot"},{"title":"Integración con Genesys","sidebarTitle":"Genesys","href":"/connect/panel-multi-agente/genesys"}]}]},{"group":"Variables","pages":[{"title":"Guía rápida","href":"/guides/variables/guia-rapida"},{"title":"Contexto","href":"/guides/variables/context"},{"title":"Memory","href":"/guides/variables/memory"},{"title":"Memory vs Context","href":"/guides/variables/memory-vs-context"},{"title":"User","href":"/guides/variables/user"},{"title":"Message","href":"/guides/variables/message"},{"title":"Input/Output","href":"/guides/variables/input-output"}]},{"group":"Databases","pages":[{"title":"Databases","sidebarTitle":"Introducción","href":"/guides/datum/introduccion"},{"title":"Colecciones","href":"/guides/datum/colecciones"},{"title":"Registros","href":"/guides/datum/registros"},{"title":"Importaciones","href":"/guides/datum/importaciones"},{"title":"API Keys","href":"/guides/datum/api-keys"},{"title":"Triggers","href":"/guides/datum/triggers"},{"title":"MCP","href":"/guides/datum/mcp"},{"title":"Monitor","href":"/guides/datum/monitor"}]},{"group":"Functions","pages":[{"title":"Jelou Functions","href":"/guides/functions/index"},{"title":"Inicio rápido","href":"/guides/functions/quickstart"},{"title":"Autenticación","href":"/guides/functions/autenticacion"},{"group":"Guías","pages":[{"title":"Context","href":"/guides/functions/context"},{"title":"Mensajería","href":"/guides/functions/mensajeria"},{"title":"Memoria de sesión","href":"/guides/functions/memoria"},{"title":"Validación","href":"/guides/functions/validacion"},{"title":"Respuestas HTTP","href":"/guides/functions/respuestas"},{"title":"Tokens de Autenticación","href":"/guides/functions/tokens"},{"title":"Funciones públicas","href":"/guides/functions/public"},{"title":"Webhooks","href":"/guides/functions/webhooks"},{"title":"Cron","href":"/guides/functions/cron"},{"title":"Ejecuciones diferidas","href":"/guides/functions/diferidas"},{"title":"MCP","href":"/guides/functions/mcp"},{"title":"Brain Studio","href":"/guides/functions/brain"},{"title":"OpenAPI","href":"/guides/functions/openapi"},{"title":"Secretos","href":"/guides/functions/secrets"},{"title":"Despliegue","href":"/guides/functions/despliegue"},{"title":"Logs","href":"/guides/functions/logs"},{"title":"Pruebas","href":"/guides/functions/testing"},{"title":"Funciones multi-tool","href":"/guides/functions/multi-tool"},{"title":"CLI","href":"/guides/functions/cli"},{"title":"Límites","href":"/guides/functions/limites"},{"title":"Codear con IA","href":"/guides/functions/skill-ia"}]},{"group":"Ejemplos","pages":[{"title":"App multi-tool","href":"/guides/functions/ejemplo-multi-tool"},{"title":"Receptor de webhooks","href":"/guides/functions/ejemplo-webhook"},{"title":"API proxy con autenticación","href":"/guides/functions/ejemplo-api-proxy"},{"title":"Tarea cron programada","href":"/guides/functions/ejemplo-cron"},{"title":"Tool para agentes IA","href":"/guides/functions/ejemplo-ai-tool"}]}]}]},{"group":"Jelou CLI","icon":"terminal","pages":[{"group":"Empezar","pages":[{"title":"Jelou CLI","sidebarTitle":"Introducción","href":"/guides/cli/index"},{"title":"Autenticación y perfiles","href":"/guides/cli/autenticacion"},{"title":"Skills para editores de IA","tag":"Agente-nativo","href":"/guides/cli/skills"}]},{"group":"Proyectos","pages":[{"title":"Proyectos y canales","href":"/guides/cli/project"},{"title":"Workflows y pruebas","href":"/guides/cli/workflows"},{"title":"Ramas","href":"/guides/cli/ramas"}]},{"group":"Datos","pages":[{"title":"Bases de datos","href":"/guides/cli/databases"},{"title":"Secrets de organización","href":"/guides/cli/secret"}]},{"group":"Canales","pages":[{"title":"WhatsApp: plantillas y campañas","href":"/guides/cli/whatsapp"},{"title":"Números de WhatsApp","href":"/guides/cli/numeros-whatsapp"},{"title":"Connect","href":"/guides/cli/connect"}]},{"group":"IA y voz","pages":[{"title":"Modelos de IA","href":"/guides/cli/models"},{"title":"Voz","href":"/guides/cli/voice"}]},{"group":"Comercio","pages":[{"title":"Shop","href":"/guides/cli/shop"},{"title":"Marketplace e integraciones","href":"/guides/cli/marketplace"}]},{"group":"Referencia","pages":[{"title":"Referencia: flags, modos y exit codes","href":"/guides/cli/referencia"},{"title":"Métricas","href":"/guides/cli/metrics"}]}]},{"group":"Mensajería Outbound","icon":"megaphone","pages":[{"group":"Plantillas","pages":[{"title":"Tu primera plantilla","href":"/connect/empezando/crea-tu-primera-plantilla"},{"title":"Categorización de plantillas","href":"/connect/campanas/tipos-plantillas"},{"title":"Formatos de plantillas","sidebarTitle":"Formatos de plantillas","href":"/connect/campanas/formatos-plantillas"},{"title":"Buenas prácticas para plantillas de WhatsApp","sidebarTitle":"Buenas prácticas","href":"/connect/campanas/buenas-practicas"},{"title":"Recomendaciones multimedia para plantillas","sidebarTitle":"Recomendaciones multimedia","href":"/connect/campanas/dimensiones-plantillas"}]},{"group":"Campañas","pages":[{"title":"Tu Primera Campaña","href":"/connect/empezando/tu-primera-campana"},{"title":"Envío de campañas","sidebarTitle":"Envío de campañas","href":"/connect/campanas/envio-campanas"},{"title":"Parámetros de campañas","href":"/connect/campanas/parametros-campanas"},{"title":"Métricas de campañas","href":"/connect/campanas/metricas-de-campanas"},{"title":"Errores frecuentes en campañas","href":"/connect/campanas/errores-frecuentes-campanas"}]}]},{"group":"Bandeja de entrada","icon":"users","pages":[{"group":"Monitoreo","pages":[{"title":"Transferencia de casos","href":"/connect/panel-multi-agente/transferencia-de-casos"},{"title":"Monitoreo en Vivo","href":"/connect/panel-multi-agente/monitoreo-en-vivo"},{"title":"Supervisión de Operadores","href":"/connect/panel-multi-agente/supervision-de-operadores"},{"title":"Gestión Consolidada de Casos","href":"/connect/panel-multi-agente/gestion-consolidada-de-casos"},{"title":"Historial de Conversaciones","href":"/connect/panel-multi-agente/historial-de-conversaciones"},{"title":"Mensajes Rápidos","href":"/connect/panel-multi-agente/mensajes-rapidos"},{"title":"Interrumpir workflow y transferir","href":"/connect/panel-multi-agente/interrumpir-workflow"}]},{"title":"Aplicación móvil","href":"/connect/panel-multi-agente/aplicacion-movil"},{"title":"Métricas","tag":"Nuevo","href":"/guides/gestion/metricas"},{"group":"Atención humana","pages":[{"title":"Integración con HubSpot","sidebarTitle":"HubSpot","href":"/connect/panel-multi-agente/hubspot"},{"title":"Integración con Genesys","sidebarTitle":"Genesys","href":"/connect/panel-multi-agente/genesys"}]}]},{"group":"Marketplace","icon":"puzzle-piece","pages":[{"title":"Introducción al Marketplace","sidebarTitle":"Introducción","href":"/guides/integraciones/introduccion"},{"title":"Cómo usar integraciones en Brain","sidebarTitle":"Cómo usar integraciones","href":"/guides/integraciones/como-usar-integraciones-en-brain"},{"title":"Integraciones","sidebarTitle":"Integraciones","href":"/guides/integraciones/integraciones"},{"group":"Pagos","pages":[{"title":"Introducción","sidebarTitle":"Introducción","href":"/guides/integraciones/pagos/introduccion"},{"group":"Experiencias de pago","pages":[{"title":"Tipos de experiencia","sidebarTitle":"Tipos de experiencia","href":"/guides/integraciones/pagos/experiencias/tipos-de-experiencia"},{"title":"WebView embebido","sidebarTitle":"WebView embebido","href":"/guides/integraciones/pagos/experiencias/checkout-webview"},{"title":"Pago Nativo en WhatsApp","sidebarTitle":"Nativa en WhatsApp","href":"/guides/integraciones/pagos/experiencias/pago-nativo"},{"title":"Pago con confirmación externa","sidebarTitle":"Con confirmación externa","href":"/guides/integraciones/pagos/experiencias/confirmacion-externa"}]},{"group":"Proveedores de pago","pages":[{"title":"Catálogo de proveedores","sidebarTitle":"Catálogo de proveedores","href":"/guides/integraciones/pagos/proveedores"},{"group":"Mercado Pago","pages":[{"title":"Cómo funciona","sidebarTitle":"Cómo funciona","href":"/guides/integraciones/pagos/proveedores/mercado-pago/como-funciona"},{"title":"Conectar en Brain Studio","sidebarTitle":"Conectar en Brain Studio","href":"/guides/integraciones/pagos/proveedores/mercado-pago/conectar-en-brain-studio"},{"title":"Obtención de credenciales","href":"/guides/integraciones/pagos/proveedores/mercado-pago/obtener-credenciales"},{"title":"Uso y configuración","sidebarTitle":"Uso y configuración","href":"/guides/integraciones/pagos/proveedores/mercado-pago/uso-y-configuracion"},{"title":"Tutorial: Implementando tu primer cobro desde WhatsApp","sidebarTitle":"Tutorial: tu primer cobro","href":"/guides/integraciones/pagos/proveedores/mercado-pago/implementando-tu-primer-cobro"},{"title":"Cobertura y precios","sidebarTitle":"Cobertura y precios","href":"/guides/integraciones/pagos/proveedores/mercado-pago/cobertura-y-precios"}]},{"group":"Stripe","pages":[{"title":"Cómo funciona","sidebarTitle":"Cómo funciona","href":"/guides/integraciones/pagos/proveedores/stripe/como-funciona"},{"title":"Conectar en Brain Studio","sidebarTitle":"Conectar en Brain Studio","href":"/guides/integraciones/pagos/proveedores/stripe/conectar-en-brain-studio"},{"title":"Obtención de credenciales","sidebarTitle":"Obtención de credenciales","href":"/guides/integraciones/pagos/proveedores/stripe/obtener-credenciales"},{"title":"Uso y configuración","sidebarTitle":"Uso y configuración","href":"/guides/integraciones/pagos/proveedores/stripe/uso-y-configuracion"},{"title":"Cobertura y precios","sidebarTitle":"Cobertura y precios","href":"/guides/integraciones/pagos/proveedores/stripe/cobertura-y-precios"}]},{"group":"PayPhone","pages":[{"title":"Cómo funciona","sidebarTitle":"Cómo funciona","href":"/guides/integraciones/pagos/proveedores/payphone/como-funciona"},{"title":"Conectar en Brain Studio","sidebarTitle":"Conectar en Brain Studio","href":"/guides/integraciones/pagos/proveedores/payphone/conectar-en-brain-studio"},{"title":"Obtención de credenciales","sidebarTitle":"Obtención de credenciales","href":"/guides/integraciones/pagos/proveedores/payphone/obtener-credenciales"},{"title":"Uso y configuración","sidebarTitle":"Uso y configuración","href":"/guides/integraciones/pagos/proveedores/payphone/uso-y-configuracion"},{"title":"Cobertura y precios","sidebarTitle":"Cobertura y precios","href":"/guides/integraciones/pagos/proveedores/payphone/cobertura-y-precios"}]},{"group":"Deuna","pages":[{"title":"Cómo funciona","sidebarTitle":"Cómo funciona","href":"/guides/integraciones/pagos/proveedores/deuna/como-funciona"},{"title":"Obtención de credenciales","sidebarTitle":"Obtención de credenciales","href":"/guides/integraciones/pagos/proveedores/deuna/obtener-credenciales"},{"title":"Conectar en Brain Studio","sidebarTitle":"Conectar en Brain Studio","href":"/guides/integraciones/pagos/proveedores/deuna/conectar-en-brain-studio"},{"title":"Uso y configuración","sidebarTitle":"Uso y configuración","href":"/guides/integraciones/pagos/proveedores/deuna/uso-y-configuracion"},{"title":"Cobertura y precios","sidebarTitle":"Cobertura y precios","href":"/guides/integraciones/pagos/proveedores/deuna/cobertura-y-precios"}]},{"group":"PayPal","pages":[{"title":"Cómo funciona","sidebarTitle":"Cómo funciona","href":"/guides/integraciones/pagos/proveedores/paypal/como-funciona"},{"title":"Conectar en Brain Studio","sidebarTitle":"Conectar en Brain Studio","href":"/guides/integraciones/pagos/proveedores/paypal/conectar-en-brain-studio"},{"title":"Obtención de credenciales","sidebarTitle":"Obtención de credenciales","href":"/guides/integraciones/pagos/proveedores/paypal/obtener-credenciales"},{"title":"Uso y configuración","sidebarTitle":"Uso y configuración","href":"/guides/integraciones/pagos/proveedores/paypal/uso-y-configuracion"},{"title":"Cobertura y precios","sidebarTitle":"Cobertura y precios","href":"/guides/integraciones/pagos/proveedores/paypal/cobertura-y-precios"}]},{"group":"Wompi","pages":[{"title":"Cómo funciona","sidebarTitle":"Cómo funciona","href":"/guides/integraciones/pagos/proveedores/wompi/como-funciona"},{"title":"Conectar en Brain Studio","sidebarTitle":"Conectar en Brain Studio","href":"/guides/integraciones/pagos/proveedores/wompi/conectar-en-brain-studio"},{"title":"Obtención de credenciales","sidebarTitle":"Obtención de credenciales","href":"/guides/integraciones/pagos/proveedores/wompi/obtener-credenciales"},{"title":"Uso y configuración","sidebarTitle":"Uso y configuración","href":"/guides/integraciones/pagos/proveedores/wompi/uso-y-configuracion"},{"title":"Cobertura y precios","sidebarTitle":"Cobertura y precios","href":"/guides/integraciones/pagos/proveedores/wompi/cobertura-y-precios"}]},{"group":"Conekta","pages":[{"title":"Cómo funciona","sidebarTitle":"Cómo funciona","href":"/guides/integraciones/pagos/proveedores/conekta/como-funciona"},{"title":"Obtención de credenciales","sidebarTitle":"Obtención de credenciales","href":"/guides/integraciones/pagos/proveedores/conekta/obtener-credenciales"},{"title":"Conectar en Brain Studio","sidebarTitle":"Conectar en Brain Studio","href":"/guides/integraciones/pagos/proveedores/conekta/conectar-en-brain-studio"},{"title":"Uso y configuración","sidebarTitle":"Uso y configuración","href":"/guides/integraciones/pagos/proveedores/conekta/uso-y-configuracion"},{"title":"Cobertura y precios","sidebarTitle":"Cobertura y precios","href":"/guides/integraciones/pagos/proveedores/conekta/cobertura-y-precios"}]},{"group":"Kushki","pages":[{"title":"Cómo funciona","sidebarTitle":"Cómo funciona","href":"/guides/integraciones/pagos/proveedores/kushki/como-funciona"},{"title":"Obtención de credenciales","sidebarTitle":"Obtención de credenciales","href":"/guides/integraciones/pagos/proveedores/kushki/obtener-credenciales"},{"title":"Conectar en Brain Studio","sidebarTitle":"Conectar en Brain Studio","href":"/guides/integraciones/pagos/proveedores/kushki/conectar-en-brain-studio"},{"title":"Uso y configuración","sidebarTitle":"Uso y configuración","href":"/guides/integraciones/pagos/proveedores/kushki/uso-y-configuracion"},{"title":"Cobertura y precios","sidebarTitle":"Cobertura y precios","href":"/guides/integraciones/pagos/proveedores/kushki/cobertura-y-precios"}]},{"title":"Niubiz","sidebarTitle":"Niubiz","href":"/guides/integraciones/pagos/proveedores/niubiz"},{"title":"Placetopay","sidebarTitle":"Placetopay","href":"/guides/integraciones/pagos/proveedores/placetopay"},{"title":"Nuvei","sidebarTitle":"Nuvei","href":"/guides/integraciones/pagos/proveedores/nuvei"},{"title":"Datafast","sidebarTitle":"Datafast","href":"/guides/integraciones/pagos/proveedores/datafast"},{"title":"Culqi","sidebarTitle":"Culqi","href":"/guides/integraciones/pagos/proveedores/culqi"}]},{"title":"Modo prueba","sidebarTitle":"Modo prueba","tag":"Nuevo","href":"/guides/integraciones/pagos/modo-prueba"},{"group":"Pasarela personalizada","tag":"Nuevo","pages":[{"title":"Cómo funciona","sidebarTitle":"Cómo funciona","href":"/guides/integraciones/pagos/personalizadas/como-funciona"},{"title":"Prompt de compatibilidad","sidebarTitle":"Prompt de compatibilidad","href":"/guides/integraciones/pagos/personalizadas/prompt-compatibilidad"},{"title":"Crear una pasarela personalizada","sidebarTitle":"Crear pasarela","href":"/guides/integraciones/pagos/personalizadas/crear-pasarela"},{"title":"Variables y placeholders","sidebarTitle":"Variables y placeholders","href":"/guides/integraciones/pagos/personalizadas/variables-y-placeholders"},{"title":"Probar una pasarela antes de publicarla","sidebarTitle":"Probar pasarela","href":"/guides/integraciones/pagos/personalizadas/probar-pasarela"},{"title":"Usar la pasarela en Brain Studio","sidebarTitle":"Usar en Brain Studio","href":"/guides/integraciones/pagos/personalizadas/usar-en-brain-studio"}]},{"title":"Comisiones y costos","sidebarTitle":"Comisiones y costos","href":"/guides/integraciones/pagos/comisiones-y-costos"}]},{"group":"E-Commerce","pages":[{"title":"Comenzar","href":"/guides/integraciones/e-commerce/index"},{"title":"Shopify","href":"/guides/integraciones/e-commerce/shopify"},{"title":"VTEX","href":"/guides/integraciones/e-commerce/vtex"},{"title":"WooCommerce","href":"/guides/integraciones/e-commerce/woocommerce"},{"group":"Jelou Shop","pages":[{"title":"Jelou Shop","sidebarTitle":"Comenzar","href":"/guides/integraciones/e-commerce/jelou-shop"},{"title":"Shop Admin","href":"/guides/integraciones/e-commerce/shop-admin"},{"title":"Importar productos","href":"/guides/integraciones/e-commerce/shop-import"},{"title":"Búsqueda de productos","href":"/guides/integraciones/e-commerce/busqueda"}]},{"group":"API","pages":[{"title":"Comenzar","href":"/guides/integraciones/e-commerce/api"},{"group":"Sucursales","pages":[{"title":"Crear sucursal","api":"POST https://gateway.jelou.ai/ecommerce/v2/apps/{app_id}/branches","href":"/guides/integraciones/e-commerce/api-sucursales/crear"},{"title":"Listar sucursales","api":"GET https://gateway.jelou.ai/ecommerce/v2/apps/{app_id}/branches","href":"/guides/integraciones/e-commerce/api-sucursales/listar"},{"title":"Obtener sucursal","api":"GET https://gateway.jelou.ai/ecommerce/v2/apps/{app_id}/branches/{branch_id}","href":"/guides/integraciones/e-commerce/api-sucursales/obtener"},{"title":"Actualizar sucursal","api":"PATCH https://gateway.jelou.ai/ecommerce/v2/apps/{app_id}/branches/{branch_id}","href":"/guides/integraciones/e-commerce/api-sucursales/actualizar"},{"title":"Eliminar sucursal","api":"DELETE https://gateway.jelou.ai/ecommerce/v2/apps/{app_id}/branches/{branch_id}","href":"/guides/integraciones/e-commerce/api-sucursales/eliminar"},{"title":"Buscar sucursales","api":"POST https://gateway.jelou.ai/ecommerce/v2/apps/{app_id}/branches/search","href":"/guides/integraciones/e-commerce/api-sucursales/buscar"}]},{"group":"Categorías","pages":[{"title":"Crear y actualizar categorías","api":"POST https://gateway.jelou.ai/ecommerce/v2/apps/{app_id}/batch/categories/upsert","href":"/guides/integraciones/e-commerce/api-categorias/upsert"},{"title":"Listar categorías","api":"GET https://gateway.jelou.ai/ecommerce/v2/apps/{app_id}/categories","href":"/guides/integraciones/e-commerce/api-categorias/listar"},{"title":"Obtener categoría","api":"GET https://gateway.jelou.ai/ecommerce/v2/apps/{app_id}/categories/{category_id}","href":"/guides/integraciones/e-commerce/api-categorias/obtener"},{"title":"Actualizar categoría","api":"PATCH https://gateway.jelou.ai/ecommerce/v2/apps/{app_id}/categories/{category_id}","href":"/guides/integraciones/e-commerce/api-categorias/actualizar"},{"title":"Eliminar categoría","api":"DELETE https://gateway.jelou.ai/ecommerce/v2/apps/{app_id}/categories/{category_id}","href":"/guides/integraciones/e-commerce/api-categorias/eliminar"}]},{"group":"Productos","pages":[{"title":"Crear y actualizar productos","api":"POST https://gateway.jelou.ai/ecommerce/v2/apps/{app_id}/batch/products/upsert_by_sku","href":"/guides/integraciones/e-commerce/api-productos/upsert"},{"title":"Listar productos","api":"GET https://gateway.jelou.ai/ecommerce/v2/apps/{app_id}/products","href":"/guides/integraciones/e-commerce/api-productos/listar"},{"title":"Buscar productos","api":"POST https://gateway.jelou.ai/ecommerce/v2/apps/{app_id}/products/search","href":"/guides/integraciones/e-commerce/api-productos/buscar"}]},{"group":"Promociones","pages":[{"title":"Crear cupón","api":"POST https://gateway.jelou.ai/ecommerce/v2/apps/{app_id}/coupons","href":"/guides/integraciones/e-commerce/api-cupones/crear"},{"title":"Listar cupones","api":"GET https://gateway.jelou.ai/ecommerce/v2/apps/{app_id}/coupons","href":"/guides/integraciones/e-commerce/api-cupones/listar"},{"title":"Obtener cupón","api":"GET https://gateway.jelou.ai/ecommerce/v2/apps/{app_id}/coupons/{coupon_id}","href":"/guides/integraciones/e-commerce/api-cupones/obtener"},{"title":"Actualizar cupón","api":"PATCH https://gateway.jelou.ai/ecommerce/v2/apps/{app_id}/coupons/{coupon_id}","href":"/guides/integraciones/e-commerce/api-cupones/actualizar"},{"title":"Eliminar cupón","api":"DELETE https://gateway.jelou.ai/ecommerce/v2/apps/{app_id}/coupons/{coupon_id}","href":"/guides/integraciones/e-commerce/api-cupones/eliminar"},{"title":"Buscar cupones","api":"POST https://gateway.jelou.ai/ecommerce/v2/apps/{app_id}/coupons/search","href":"/guides/integraciones/e-commerce/api-cupones/buscar"}]},{"group":"Configuración","pages":[{"title":"Configuración de tienda","api":"PATCH https://gateway.jelou.ai/ecommerce/v1/apps/{app_id}/settings","href":"/guides/integraciones/e-commerce/api-configuracion/tienda"}]}]},{"title":"Interacción por WebView","href":"/guides/integraciones/e-commerce/webview"},{"title":"Interacción conversacional","href":"/guides/integraciones/e-commerce/conversacional"}]},{"group":"Biometría","pages":[{"title":"Comenzar","href":"/guides/integraciones/identidad/index-kyc"},{"group":"Verificación completa","pages":[{"title":"Biometría Webview con foto","sidebarTitle":"Conectar","href":"/guides/integraciones/identidad/conectar-biometria"},{"title":"Onboarding de Biometría","sidebarTitle":"Onboarding","href":"/guides/integraciones/identidad/onboarding-biometria"},{"title":"Configuración de Biometría Webview","sidebarTitle":"Configuración","href":"/guides/integraciones/identidad/configuracion-biometria"},{"title":"Nivel de análisis del documento","sidebarTitle":"Nivel de análisis","href":"/guides/integraciones/identidad/nivel-analisis-documento"},{"title":"Reportes de Biometría","sidebarTitle":"Reportes","href":"/guides/integraciones/identidad/reportes-biometria"}]},{"group":"Validaciones adicionales","pages":[{"title":"Validaciones adicionales","href":"/guides/integraciones/identidad/validaciones-adicionales"},{"title":"Validación gubernamental","href":"/guides/integraciones/identidad/validacion-gubernamental"},{"title":"Human in the Loop","href":"/guides/integraciones/identidad/hil"},{"title":"Interpol","href":"/guides/integraciones/identidad/interpol"},{"title":"Policía Nacional de Colombia","href":"/guides/integraciones/identidad/kyc-procuraduria"}]}]},{"group":"Firma","pages":[{"title":"Firma","href":"/guides/integraciones/firma/firma"}]},{"group":"Marketing","pages":[{"title":"Google Ads","tag":"nuevo","href":"/guides/integraciones/marketing/google-ads"},{"title":"Meta Ads","tag":"nuevo","href":"/guides/integraciones/marketing/meta-ads"}]}]},{"group":"Canales","icon":"comments","pages":[{"group":"WhatsApp","pages":[{"title":"Conecta tu número","href":"/guides/canales/whatsapp"},{"title":"Facebook Business Manager","href":"/connect/requisitos-previos/facebook-business-manager"},{"title":"Coexistence","href":"/connect/requisitos-previos/coexistencia"},{"title":"Username en WhatsApp","href":"/connect/empezando/username-en-whatsapp"},{"title":"Business Scoped User ID (BSUID)","href":"/connect/empezando/bsuid"},{"group":"Meta Business Agent","pages":[{"title":"Qué es Meta Business Agent","href":"/guides/meta-business-agent/index"},{"title":"Requisitos y activación","href":"/guides/meta-business-agent/requisitos-y-activacion"},{"title":"Configuración","href":"/guides/meta-business-agent/configuracion"},{"title":"Costos","href":"/guides/meta-business-agent/costos"},{"title":"Límites y verticales","href":"/guides/meta-business-agent/limites-y-verticales"}]}]},{"title":"Web","href":"/guides/canales/web"},{"title":"Facebook","href":"/guides/canales/facebook"},{"title":"Instagram","href":"/guides/canales/instagram"},{"title":"X (Twitter)","href":"/guides/canales/x"},{"title":"Slack","href":"/guides/canales/slack"},{"title":"Microsoft Teams","description":"Activa y configura el canal de Microsoft Teams para conectar tu agente de Brain Studio a la plataforma de colaboración de Microsoft.","href":"/guides/canales/teams"},{"title":"Canal personalizado","href":"/guides/canales/personalizado"},{"group":"Email","pages":[{"title":"Email","description":"Activa y configura el canal de Email para que tu agente de Brain Studio atienda los correos que llegan a tu casilla de soporte.","href":"/guides/canales/email"},{"title":"Verificar una dirección sin tocar DNS","href":"/guides/activacion-canales/email-verificacion"},{"title":"Administrar el canal de Email","href":"/guides/activacion-canales/email-administracion"},{"title":"Reenvío de correos","href":"/guides/activacion-canales/email-reenvio"},{"title":"Autorizar el envío desde tu dominio","href":"/guides/activacion-canales/email-dns"}]}]},{"group":"Configuración","icon":"gear","pages":[{"group":"Compañía","pages":[{"title":"Multiorganización","href":"/guides/configuracion/compania/multiorganizacion"},{"title":"Límites de uso","tag":"Nuevo","href":"/guides/configuracion/limites-de-uso"},{"title":"Secrets","href":"/guides/configuracion/secrets"},{"title":"Claves API","href":"/guides/configuracion/claves-api"},{"title":"Certificados","href":"/guides/configuracion/compania/certificados-mtls"},{"title":"Direcciones IP","href":"/guides/configuracion/direcciones-ip"},{"title":"IPs de Jelou","href":"/guides/configuracion/ips-de-jelou"},{"title":"Alertas de nodos","href":"/guides/configuracion/alertas-nodos"},{"title":"Alertas a usuarios","href":"/guides/configuracion/alertas-a-usuarios"},{"title":"Registros de auditoría","href":"/guides/configuracion/registros-de-auditoria"}]},{"title":"Perfil de Negocio de WhatsApp","sidebarTitle":"Perfil de Negocio","href":"/guides/configuracion/perfil-de-negocio-de-whatsapp"},{"group":"Gestión de usuarios","pages":[{"title":"Gestión de usuarios","href":"/connect/configuraciones/gestion-usuarios"},{"title":"Gestión de equipos","href":"/connect/configuraciones/gestion-equipo"},{"title":"Gestión de roles","href":"/connect/configuraciones/gestion-roles"},{"title":"Gestionar mi perfil","sidebarTitle":"Gestionar mi perfil","href":"/connect/configuraciones/gestionar-mi-perfil"}]},{"group":"Automatizaciones","pages":[{"title":"Asignación de chats","href":"/connect/configuraciones/asignacion-de-chats"},{"title":"Mensajes automáticos","href":"/connect/configuraciones/mensajes-automaticos"},{"title":"Horarios programados","href":"/connect/configuraciones/horarios-programados"},{"title":"Derivación a workflow","href":"/connect/configuraciones/derivacion-a-workflow"},{"title":"CRM","href":"/connect/configuraciones/crm"},{"title":"Motivos no disponible","href":"/connect/configuraciones/motivo-operador-no-disponible"},{"title":"Agrupación de mensajes","href":"/guides/configuracion/compania/agrupacion-de-mensajes"},{"title":"Alertas de frustración","href":"/connect/configuraciones/alertas-de-frustracion"},{"title":"Semáforo de tiempos de respuesta","href":"/connect/configuraciones/semaforo-de-atencion"},{"title":"Coexistencia - Atención desde WhatsApp Business","href":"/connect/configuraciones/coexistencia"},{"title":"URLs de notificación","href":"/connect/configuraciones/urls-de-notificacion"}]}]},{"group":"Facturación","icon":"credit-card","pages":[{"title":"Cómo funciona","href":"/guides/billing/introduccion"},{"title":"Precios","href":"/guides/billing/precios"},{"title":"Devoluciones y reintentos","href":"/guides/billing/reembolsos"}]}]},{"tab":"Databases","pages":[{"title":"Databases","href":"/guides/datum/introduccion"}]},{"tab":"Functions","pages":[{"title":"Functions","href":"/guides/functions"}]},{"tab":"API","pages":[{"title":"API","href":"/api/introduction"}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/changelog"}]},{"tab":"Voice","pages":[{"title":"Voice","href":"/guides/voice/introduction"}]}]},{"language":"en","pages":[{"title":"en","href":"/en"}]},{"language":"pt-BR","pages":[{"title":"pt-BR","href":"/pt"}]}]},"title":"Canal personalizado - Jelou AI Docs","buildId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","deploymentId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-DYplxqhs.js","DynamicMarkdown-Cc6AuSHS.js","zoom-image-lightbox-BNnMwe0F.js","lightbox-handle-r17bVUz3.js"]}