Crea una base de conocimiento, llénala con archivos, texto libre o sitios web, y aprende qué va en ella, qué no, y los errores que hacen que un agente responda mal.
La Base de conocimiento contiene lo que saben tus agentes: la información de tu negocio, organizada para que la IA pueda consultarla al responder. Ábrela desde la tarjeta de conocimiento del Centro de control, crea una base de conocimiento con Crear base de conocimiento y llénala con tu contenido: archivos, texto libre o sitios web. Para un sitio web, Ciarem encuentra las páginas del sitio, te deja elegir cuáles indexar y revisa cada semana si cambiaron. Consulta Fuentes de sitio web.El agente responde a partir de lo que le diste. Si un cliente pregunta algo fuera de su conocimiento, las reglas de transferencia lo detectan en lugar de dejar que el agente invente una respuesta. La causa más común de respuestas incorrectas es un precio o una política que cambió en la vida real pero no en la base de conocimiento, así que mantenla al día.
La mayoría de los problemas con la base de conocimiento vienen de esperar que el agente lea un documento como lo haría una persona. No es así:
1
Tu contenido se divide en fragmentos
Cada archivo, texto libre y página web se divide en fragmentos de unos pocos párrafos, cortados en los saltos de párrafo. La tarjeta de la fuente muestra cuántos generó (Fragmentos: 12). Una fuente que falló con No se encontró texto legible no generó ninguno.
2
Cada mensaje del cliente se compara con los fragmentos
Cuando un cliente escribe, el agente busca entre los fragmentos por significado y por palabras clave, y lee solo los pocos que mejor coinciden con ese mensaje, nunca el documento completo. Una frase que no se parece a nada que un cliente preguntaría, en la práctica, nunca se lee.
3
Lo que encuentra es información, no órdenes
El agente usa los fragmentos como hechos sobre tu negocio y redacta su propia respuesta con tu voz. Nunca cita ni nombra el documento, y no busca órdenes en él. Lo que encuentra define la respuesta, no cómo se comporta el agente.
Por eso las instrucciones en la base de conocimiento no hacen nada. “Siempre pide el teléfono del cliente antes de cotizar” solo aparece cuando alguien escribe sobre teléfonos, y aun así se lee como un dato, no se sigue como una regla. El comportamiento vive en la Configuración básica, en la configuración de cada agente y en las reglas de transferencia. La base de conocimiento es para lo que el agente necesita saber, no para lo que debe hacer. Lo contrario también es cierto: una regla de transferencia o un ajuste de tono no pueden enseñarle al agente un precio o una política. Todo asistente que responde a partir de documentos separa el conocimiento (material de referencia) de las instrucciones (reglas, tono, flujo).
Todos estos salen de bases de conocimiento reales. Abre cada uno para ver la solución.
Instrucciones en lugar de información
El más común, por mucho. El documento parece un instructivo para el agente (“siempre”, “nunca”, “debes”) y nada de eso ocurre, porque el agente solo ve un fragmento cuando el mensaje de un cliente se le parece, y cuando lo ve, lo lee como un dato.
❌ En la base de conocimiento
✅ En su lugar
”Agente: nunca des descuentos. Si el cliente pide descuento, transfiere siempre a ventas.”
Una regla de transferencia: el cliente pide un descuento, un cupón o negocia el precio. En la base de conocimiento, el dato: “Los precios son fijos e iguales para todos. El único descuento es 10% en planes anuales pagados por adelantado."
"Pide el nombre y la ciudad del cliente antes de responder cualquier cosa.”
Las Preguntas del agente calificador: ¿Cómo te llamas? (se guarda en nombre) y ¿En qué ciudad estás? (se guarda en ciudad, solo si no hay información).
”Responde siempre de forma amable y corta, y usa emojis.”
Configuración básica: Voz y tono: Casual, Longitud de respuesta: Breve, más una frase de ejemplo escrita como tú hablas.
Una prueba rápida: si una frase empieza con “el agente”, “debes”, “siempre” o “nunca”, es una configuración, no conocimiento.
Precios, inventario y disponibilidad escritos en prosa
“Nuestro plan básico cuesta $49” funciona hasta que el precio cambia y la frase vieja sobrevive en tres documentos. Los precios, planes, inventario y todo lo que el agente deba consultar con exactitud van en un catálogo, donde cada registro tiene sus propios campos y el agente los lee tal cual. Deja en la base de conocimiento lo que rodea al precio: qué incluye, cómo se factura, si aplica impuestos.
❌ En la base de conocimiento
✅ En su lugar
”Limpieza: $50. Blanqueamiento: $200 (promo $150 este mes). Brackets desde $1.200.”
Un catálogo Servicios con un registro por servicio y un campo de precio. En la base de conocimiento: “Todos los precios incluyen la consulta inicial. Los brackets se pagan en cuotas mensuales; el plan exacto se acuerda en la primera visita.”
Dos versiones del mismo dato
Un PDF viejo dice que se cancela con 24 horas de anticipación; el sitio web dice 48. El agente puede leer cualquiera de los dos fragmentos, así que los clientes reciben respuestas distintas en días distintos. Cuando algo cambie, actualiza o elimina la fuente vieja. No agregues una nueva encima.
❌ En la base de conocimiento
✅ En su lugar
politicas-2023.pdf (24 horas) ypoliticas-2025.pdf (48 horas), ambos en la base.
Una sola fuente Política de cancelación vigente; el archivo de 2023 eliminado. Si la política vive en tu sitio web, edita el sitio. El rastreo semanal recoge el cambio.
Sin datos: texto de marketing y respuestas de una palabra
“La clínica líder de la ciudad, con servicio de clase mundial y pasión por las sonrisas” no le da al agente nada con qué responder. Una entrada de preguntas frecuentes que solo dice “Sí.” tampoco. El agente no puede completar lo que dejaste fuera. Los clientes preguntan cosas concretas: cuánto dura, cuánto cuesta, qué llevo, qué pasa si. Escribe la respuesta que darías por teléfono.
❌ En la base de conocimiento
✅ En su lugar
”Nuestro blanqueamiento usa tecnología de punta para resultados espectaculares."
"El blanqueamiento es una sesión de 60 minutos. El resultado dura de 1 a 2 años. No se recomienda durante el embarazo ni con caries sin tratar; lo revisamos en la consulta."
"¿Hacen domicilios? Sí."
"Sí, hacemos domicilios en Bogotá y Chía. Los pedidos hechos antes de las 2 p. m. llegan el mismo día; los demás, el siguiente día hábil.”
Datos que solo tienen sentido hoy
“20% de descuento esta semana”, “mañana cerramos por el festivo”, “ver la tabla de arriba”: el agente lee ese fragmento meses después, solo, sin idea de qué significaban “esta semana” o “arriba”. Usa fechas, y haz que cada párrafo se entienda por sí mismo.
❌ En la base de conocimiento
✅ En su lugar
”Solo esta semana: 20% de descuento en todos los paquetes. Mañana estaremos cerrados."
"Promoción: 20% de descuento en todos los paquetes del 1 al 7 de marzo de 2026. Cerrado el 8 de marzo de 2026 (festivo).” Bórralo después.
”Como se mencionó arriba, las mismas condiciones aplican al plan premium."
"El plan premium tiene el mismo plazo de cancelación de 48 horas que el plan básico.”
Respuestas que remiten a otro lado
Los sitios web están llenos de “escríbenos para conocer precios” y “consulta disponibilidad con nuestro equipo”. Indexados tal cual, le enseñan al agente a mandar al cliente a otro lado, muchas veces a ti, en el mismo chat. Reemplaza cada uno con la respuesta real, o con un paso que el agente pueda dar (una transferencia, un enlace, una reserva). Lo mismo aplica al texto que solo remite a otra página (“ver nuestra página de preguntas frecuentes”): el agente lee la frase, no la página a la que apunta.
❌ En la base de conocimiento
✅ En su lugar
”Para precios y disponibilidad, contacta a nuestro equipo."
"La limpieza cuesta $50 y dura 45 minutos. Para reservar, dinos el día y la hora que prefieres y la confirmamos por aquí.”
Información interna que el cliente nunca debería oír
Procedimientos del equipo, costos de proveedores, márgenes, notas sobre clientes específicos, contraseñas, el guion de “qué decir cuando un cliente está molesto”: todo lo que esté en la base se puede encontrar y repetir. La base de conocimiento es un documento de cara al cliente. Deja el material interno completamente fuera.
❌ En la base de conocimiento
✅ En su lugar
”El kit de blanqueamiento nos cuesta $40 y lo cobramos a $200. Si se quejan, ofrece la promo de $150 para cerrar."
"El blanqueamiento cuesta $200. Las promociones ocasionales se anuncian en nuestro Instagram.”
Archivos que el agente no puede leer
Se aceptan archivos PDF y TXT de hasta 20 MB cada uno, y el PDF debe contener texto real. Los archivos de Word y Excel no se aceptan; pega su texto como fuente de Texto libre. Un documento escaneado, una foto de la lista de precios, un menú exportado como imagen o unas diapositivas llenas de capturas fallan con No se encontró texto legible. Las tablas y los diseños a varias columnas suelen quedar revueltos también. Ante la duda, pega el texto como fuente de Texto libre y revisa el número de fragmentos.
❌ En la base de conocimiento
✅ En su lugar
menu.pdf, una foto del menú impreso.
Una fuente de texto libre con una línea por plato y su descripción; los precios en un catálogo.
lista-de-precios.pdf, una tabla de 12 columnas.
Un párrafo por producto, o un registro de catálogo por producto.
Un documento gigante sobre todo
Un PDF de 60 páginas con “todo sobre nosotros” no se lee de principio a fin. Se convierte en cientos de fragmentos, y un fragmento que mezcla horarios, reembolsos y parqueadero coincide peor con cualquier pregunta que un fragmento sobre una sola cosa. Divide el contenido por tema, dale a cada sección un título claro y empieza cada párrafo con el asunto que responde. Lo mismo aplica a los sitios web: indexa las páginas que responden preguntas de clientes, no el archivo del blog ni la página de vacantes. Consulta Fuentes de sitio web.
❌ En la base de conocimiento
✅ En su lugar
todo.pdf: horarios, políticas, servicios, historia y biografías del equipo, todo seguido.
Fuentes llamadas Horarios de atención, Cancelaciones y reembolsos, Cómo es la primera visita, Parqueadero y cómo llegar, cada una de unos pocos párrafos.
Abreviaturas internas
Códigos internos, abreviaturas y contexto sobreentendido: “PX-200 disp. según SOP, ver lista SKU” no significa nada ni para el agente ni para el cliente. Escríbelo como lo preguntaría un cliente, y como se lo responderías.
❌ En la base de conocimiento
✅ En su lugar
”Eval. orto. req. antes de tx. Ref. protocolo 4B."
"Antes de empezar con brackets necesitas una evaluación de ortodoncia. Dura 30 minutos y cuesta $40, que se descuentan del tratamiento si sigues adelante.”
Una fuente con el nombre de lo que responde (Cancelaciones y reembolsos), de unos pocos párrafos, con un título por subtema. Fácil de encontrar y fácil de reemplazar cuando cambia.
La respuesta en la primera frase
Escríbelo como lo dirías por teléfono: “Sí, hacemos domicilios en Bogotá y Chía.” Y luego las condiciones.
Condiciones y excepciones explícitas
A quién aplica, cuándo, y qué pasa si no: “Gratis hasta 48 horas antes; después se cobra el precio completo.”
Números y fechas, no adjetivos
“Entrega rápida” y “esta semana” no significan nada meses después. “El mismo día para pedidos antes de las 2 p. m.”; “válido hasta el 15 de agosto de 2026.”
Una fuente de texto libre de una clínica dental, como suele escribirse y como debería ser:
❌ Antes
✅ Después
Instrucciones para el agente: sé siempre amable y pide primero el nombre del paciente. Nunca des consejos médicos. Somos la mejor clínica de la ciudad con tecnología de punta. Limpieza $50, blanqueamiento $200 (¡este mes $150!). Para otros precios, contáctanos. Cancelación con 24h de anticipación (nueva política: 48h). Si el paciente está molesto, transfiere a la Dra. López.
Cancelaciones. Las citas se pueden cancelar o mover sin costo hasta 48 horas antes. Después de ese plazo, la visita se cobra completa.Blanqueamiento. Una sesión de 60 minutos; el resultado dura de 1 a 2 años. No se recomienda durante el embarazo ni con caries sin tratar; se revisa en la consulta.Limpieza. Una visita de 45 minutos que incluye revisión. Se recomienda cada 6 meses.
Todo lo demás se movió a donde sí funciona: el tono y la pregunta del nombre a la Configuración básica y al agente calificador, los precios a un catálogo Servicios, y “si está molesto, transferir a la Dra. López” a una regla de transferencia con la Dra. López como destino.
Todas las fuentes muestran un número de fragmentos mayor que cero y ningún error. Una fuente fallida significa que no se extrajo nada utilizable: arregla el archivo o pega su texto como texto libre.
Luego usa el chat de la propia página de la base de conocimiento. Haz cinco preguntas tal como las escriben tus clientes (“cuánto vale la limpieza?”, “atienden sin cita?”) y mira las fuentes citadas debajo de cada respuesta. Si responde la fuente equivocada, o ninguna, el arreglo está en el texto (un título más claro, una frase que coincida con cómo pregunta la gente), no en el agente.
Cuando un cliente real recibe una respuesta incorrecta, el Centro de evaluación agrupa por tema las respuestas que hay que corregir. Un dato faltante o desactualizado se arregla en la base de conocimiento; un comportamiento equivocado se arregla en la configuración.
Cada agente elige las bases de conocimiento que puede consultar: los interruptores de Conocimiento en su configuración, uno por base de conocimiento. Consulta Tu equipo de agentes IA.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Ciarem","description":"Ciarem help center: set up and run your AI agent across WhatsApp, Instagram, Messenger, and your website.","colors":{"primary":"#7669FC","light":"#9B8CFF","dark":"#5B4BD6"},"logo":{"light":"https://mintcdn.com/ciaremaai/FrCl9vIQUOJmXw0K/logo/ciarem-logo.svg?fit=max\u0026auto=format\u0026n=FrCl9vIQUOJmXw0K\u0026q=85\u0026s=4826d113777f270789a291ef1256cbbe","dark":"https://mintcdn.com/ciaremaai/FrCl9vIQUOJmXw0K/logo/ciarem-logo.svg?fit=max\u0026auto=format\u0026n=FrCl9vIQUOJmXw0K\u0026q=85\u0026s=4826d113777f270789a291ef1256cbbe"},"favicon":"https://mintcdn.com/ciaremaai/rrKvoMfzjsUS61Og/favicon.png?fit=max\u0026auto=format\u0026n=rrKvoMfzjsUS61Og\u0026q=85\u0026s=39e5fa47dd157989e89d46ead28399a2","appearance":{"default":"light"},"navbar":{"primary":{"type":"button","label":"ciarem.ai","href":"https://www.ciarem.ai"}},"footer":{"socials":{"website":"https://www.ciarem.ai"}},"styling":{"latex":false},"navigation":{"languages":[{"language":"en","href":"getting-started/what-is-ciarem"},{"language":"es","href":"es/getting-started/what-is-ciarem"},{"language":"pt","href":"pt/getting-started/what-is-ciarem"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"ciaremaai","hasAudioNarration":false,"actualSubdomain":"ciaremaai","customDomains":["help.ciarem.ai"],"gitSource":{"type":"github","owner":"ciaremai","repo":"help-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"collectionId":"09136749-6548-4593-89b3-d20006830c59","liveDeploymentHistoryId":"6adfa9f24c626e3171be5150","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6adfa9f24c626e3171be5150"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6adfa9f24c626e3171be5150","clientVersion":"0.0.3969","searchFilterCounts":[{"language":"default","tag":"API for developers","count":40},{"language":"default","tag":"API reference","count":40},{"language":"en","tag":"Channels","count":17},{"language":"es","tag":"Canales","count":17},{"language":"pt","tag":"Canais","count":17},{"language":"en","tag":"Your AI agent","count":13},{"language":"es","tag":"Tu agente de IA","count":13},{"language":"pt","tag":"Seu agente de IA","count":13},{"language":"en","tag":"WhatsApp","count":12},{"language":"es","tag":"WhatsApp","count":12},{"language":"pt","tag":"WhatsApp","count":12},{"language":"default","tag":"CRM","count":11},{"language":"en","tag":"Using Ciarem","count":10},{"language":"es","tag":"Usando Ciarem","count":10},{"language":"pt","tag":"Usando a Ciarem","count":10},{"language":"default","tag":"Webhooks","count":9},{"language":"en","tag":"API for developers","count":8},{"language":"es","tag":"API para desarrolladores","count":8},{"language":"pt","tag":"API para desenvolvedores","count":8},{"language":"en","tag":"Agent team","count":5},{"language":"en","tag":"Integrations","count":5},{"language":"es","tag":"Equipo de agentes","count":5},{"language":"es","tag":"Integraciones","count":5},{"language":"pt","tag":"Equipe de agentes","count":5},{"language":"pt","tag":"Integrações","count":5},{"language":"default","tag":"Broadcasts","count":5},{"language":"default","tag":"Contacts","count":5},{"language":"default","tag":"WhatsApp templates","count":5},{"language":"en","tag":"Mobile app","count":4},{"language":"en","tag":"Webhooks","count":4},{"language":"es","tag":"App móvil","count":4},{"language":"es","tag":"Webhooks","count":4},{"language":"pt","tag":"App móvel","count":4},{"language":"pt","tag":"Webhooks","count":4},{"language":"en","tag":"What your agent can do","count":3},{"language":"es","tag":"Qué puede hacer tu agente","count":3},{"language":"pt","tag":"O que seu agente pode fazer","count":3},{"language":"default","tag":"Conversations","count":3},{"language":"default","tag":"Account","count":1},{"language":"default","tag":"WhatsApp numbers","count":1}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"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":"workos-sso-scim","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-enabled","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}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"es/ai-agent/knowledge-bases","slug":"/es/ai-agent/knowledge-bases","pageMetadata":{"title":"Bases de conocimiento: lo que sabe tu agente","sidebarTitle":"Bases de conocimiento","description":"Crea una base de conocimiento, llénala con archivos, texto libre o sitios web, y aprende qué va en ella, qué no, y los errores que hacen que un agente responda mal.","href":"/es/ai-agent/knowledge-bases"},"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: \"Crea una base de conocimiento, llénala con archivos, texto libre o sitios web, y aprende qué va en ella, qué no, y los errores que hacen que un agente responda mal.\"\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`,blockquote:`blockquote`,code:`code`,em:`em`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,Card,CardGroup,Check,Heading,OptimizedFrame,OptimizedImage,Step,Steps,Tab,Table,Tabs,Tip,Warning}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);if(!Check)_missingMdxReference(`Check`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!OptimizedFrame)_missingMdxReference(`OptimizedFrame`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Tab)_missingMdxReference(`Tab`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tabs)_missingMdxReference(`Tabs`,true);if(!Tip)_missingMdxReference(`Tip`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(OptimizedFrame,{className:`mint-w-full mint-aspect-video mint-rounded-xl`,src:`https://www.youtube-nocookie.com/embed/p_MXojLIoZc`,title:`Base de conocimiento: dale a tu agente de IA lo que necesita saber`,allow:`accelerometer; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share`,allowFullScreen:true}),`\n`,_jsxs(_components.p,{children:[`La `,_jsx(_components.strong,{children:`Base de conocimiento`}),` contiene lo que saben tus agentes: la información de tu negocio, organizada para que la IA pueda consultarla al responder. Ábrela desde la tarjeta de conocimiento del Centro de control, crea una base de conocimiento con `,_jsx(_components.strong,{children:`Crear base de conocimiento`}),` y llénala con tu contenido: archivos, texto libre o sitios web. Para un sitio web, Ciarem encuentra las páginas del sitio, te deja elegir cuáles indexar y revisa cada semana si cambiaron. Consulta `,_jsx(_components.a,{href:`/es/ai-agent/website-sources`,children:`Fuentes de sitio web`}),`.`]}),`\n`,_jsx(_components.p,{children:`El agente responde a partir de lo que le diste. Si un cliente pregunta algo fuera de su conocimiento, las reglas de transferencia lo detectan en lugar de dejar que el agente invente una respuesta. La causa más común de respuestas incorrectas es un precio o una política que cambió en la vida real pero no en la base de conocimiento, así que mantenla al día.`}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/ciaremaai/cNtTcjF_a4GWWvTG/images/es/ciarem-help-knowledge-bases.png?fit=max\u0026auto=format\u0026n=cNtTcjF_a4GWWvTG\u0026q=85\u0026s=65dbe867d9ccf3ea731626caa65e6431`,alt:`La página de Bases de conocimiento con una base de conocimiento por agente`,\"data-og-width\":`1440`,width:`1440`,\"data-og-height\":`900`,height:`900`,\"data-path\":`images/es/ciarem-help-knowledge-bases.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/ciaremaai/cNtTcjF_a4GWWvTG/images/es/ciarem-help-knowledge-bases.png?w=280\u0026fit=max\u0026auto=format\u0026n=cNtTcjF_a4GWWvTG\u0026q=85\u0026s=c8fdb1c988ebdb635ec8129550e48158 280w, https://mintcdn.com/ciaremaai/cNtTcjF_a4GWWvTG/images/es/ciarem-help-knowledge-bases.png?w=560\u0026fit=max\u0026auto=format\u0026n=cNtTcjF_a4GWWvTG\u0026q=85\u0026s=ec628ba7bda70dd9711eabaff7ab25ce 560w, https://mintcdn.com/ciaremaai/cNtTcjF_a4GWWvTG/images/es/ciarem-help-knowledge-bases.png?w=840\u0026fit=max\u0026auto=format\u0026n=cNtTcjF_a4GWWvTG\u0026q=85\u0026s=5e0380ebf531e6913977b48ff184c41b 840w, https://mintcdn.com/ciaremaai/cNtTcjF_a4GWWvTG/images/es/ciarem-help-knowledge-bases.png?w=1100\u0026fit=max\u0026auto=format\u0026n=cNtTcjF_a4GWWvTG\u0026q=85\u0026s=4125c2e85a7c7e2b6fc34e11d39b06c4 1100w, https://mintcdn.com/ciaremaai/cNtTcjF_a4GWWvTG/images/es/ciarem-help-knowledge-bases.png?w=1650\u0026fit=max\u0026auto=format\u0026n=cNtTcjF_a4GWWvTG\u0026q=85\u0026s=0518e8cae5de4b4544e9293763db7614 1650w, https://mintcdn.com/ciaremaai/cNtTcjF_a4GWWvTG/images/es/ciarem-help-knowledge-bases.png?w=2500\u0026fit=max\u0026auto=format\u0026n=cNtTcjF_a4GWWvTG\u0026q=85\u0026s=7bc6067c4e610bc3e7f972e11215f304 2500w`}),`\n`,_jsx(Heading,{level:`2`,id:`cómo-la-lee-el-agente`,children:`Cómo la lee el agente`}),`\n`,_jsx(_components.p,{children:`La mayoría de los problemas con la base de conocimiento vienen de esperar que el agente lea un documento como lo haría una persona. No es así:`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Tu contenido se divide en fragmentos`,children:_jsxs(_components.p,{children:[`Cada archivo, texto libre y página web se divide en fragmentos de unos pocos párrafos, cortados en los saltos de párrafo. La tarjeta de la fuente muestra cuántos generó (`,_jsx(_components.strong,{children:`Fragmentos: 12`}),`). Una fuente que falló con `,_jsx(_components.em,{children:`No se encontró texto legible`}),` no generó ninguno.`]})}),_jsx(Step,{title:`Cada mensaje del cliente se compara con los fragmentos`,children:_jsx(_components.p,{children:`Cuando un cliente escribe, el agente busca entre los fragmentos por significado y por palabras clave, y lee solo los pocos que mejor coinciden con ese mensaje, nunca el documento completo. Una frase que no se parece a nada que un cliente preguntaría, en la práctica, nunca se lee.`})}),_jsx(Step,{title:`Lo que encuentra es información, no órdenes`,children:_jsx(_components.p,{children:`El agente usa los fragmentos como hechos sobre tu negocio y redacta su propia respuesta con tu voz. Nunca cita ni nombra el documento, y no busca órdenes en él. Lo que encuentra define la respuesta, no cómo se comporta el agente.`})})]}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Por eso las instrucciones en la base de conocimiento no hacen nada.`}),` “Siempre pide el teléfono del cliente antes de cotizar” solo aparece cuando alguien escribe sobre teléfonos, y aun así se lee como un dato, no se sigue como una regla. El comportamiento vive en la `,_jsx(_components.a,{href:`/es/ai-agent/basic-configuration`,children:`Configuración básica`}),`, en la configuración de cada agente y en las `,_jsx(_components.a,{href:`/es/ai-agent/human-handoff-and-escalation`,children:`reglas de transferencia`}),`. La base de conocimiento es para lo que el agente necesita `,_jsx(_components.em,{children:`saber`}),`, no para lo que debe `,_jsx(_components.em,{children:`hacer`}),`. Lo contrario también es cierto: una regla de transferencia o un ajuste de tono no pueden enseñarle al agente un precio o una política. Todo asistente que responde a partir de documentos separa el `,_jsx(_components.em,{children:`conocimiento`}),` (material de referencia) de las `,_jsx(_components.em,{children:`instrucciones`}),` (reglas, tono, flujo).`]})}),`\n`,_jsx(Heading,{level:`2`,id:`qué-va-en-cada-lugar`,children:`Qué va en cada lugar`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Quieres que el agente…`}),_jsx(_components.th,{children:`Ponlo en`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Explique políticas, horarios, cómo funciona un servicio, qué esperar, las respuestas a preguntas frecuentes`}),_jsx(_components.td,{children:_jsx(_components.strong,{children:`La base de conocimiento`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Hable con cierto tono o idioma, presente el negocio de cierta forma`}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`/es/ai-agent/basic-configuration`,children:`Configuración básica`}),`: voz y tono, idioma principal, contexto del negocio`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Abra cada conversación con una bienvenida`}),_jsx(_components.td,{children:_jsx(_components.a,{href:`/es/ai-agent/first-message`,children:`El primer mensaje`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Pida el nombre, teléfono, ciudad, presupuesto… del cliente`}),_jsxs(_components.td,{children:[`Las `,_jsx(_components.strong,{children:`Preguntas`}),` del agente calificador en `,_jsx(_components.a,{href:`/es/ai-agent/agent-team`,children:`Equipo de agentes`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Atienda un tema con un agente específico, o no toque un tema`}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Cuándo debe intervenir este agente`}),`, en cada agente`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Cotice precios, revise inventario, liste productos o planes`}),_jsxs(_components.td,{children:[`Un `,_jsx(_components.a,{href:`/es/using-ciarem/catalogs`,children:`catálogo`}),`: el agente busca el registro exacto y lee sus campos tal cual`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Ofrezca y agende citas`}),_jsxs(_components.td,{children:[`Un `,_jsx(_components.a,{href:`/es/ai-agent/booking-and-calendars`,children:`calendario conectado`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Pase la conversación a una persona cuando ocurra algo`}),_jsx(_components.td,{children:_jsx(_components.a,{href:`/es/ai-agent/human-handoff-and-escalation`,children:`Reglas de transferencia`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Insista a un cliente que dejó de responder`}),_jsx(_components.td,{children:_jsx(_components.a,{href:`/es/ai-agent/follow-ups`,children:`Seguimientos`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Deje de dar una respuesta incorrecta específica`}),_jsxs(_components.td,{children:[`Una corrección en `,_jsx(_components.a,{href:`/es/ai-agent/playground`,children:`el playground`}),` o en el `,_jsx(_components.a,{href:`/es/ai-agent/evaluation-center`,children:`Centro de evaluación`})]})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`errores-comunes`,children:`Errores comunes`}),`\n`,_jsx(_components.p,{children:`Todos estos salen de bases de conocimiento reales. Abre cada uno para ver la solución.`}),`\n`,_jsxs(AccordionGroup,{children:[_jsxs(Accordion,{title:`Instrucciones en lugar de información`,icon:`triangle-exclamation`,defaultOpen:true,id:`instrucciones-en-lugar-de-informacion`,children:[_jsx(_components.p,{children:`El más común, por mucho. El documento parece un instructivo para el agente (“siempre”, “nunca”, “debes”) y nada de eso ocurre, porque el agente solo ve un fragmento cuando el mensaje de un cliente se le parece, y cuando lo ve, lo lee como un dato.`}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`❌ En la base de conocimiento`}),_jsx(_components.th,{children:`✅ En su lugar`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`”Agente: nunca des descuentos. Si el cliente pide descuento, transfiere siempre a ventas.”`}),_jsxs(_components.td,{children:[`Una regla de transferencia: `,_jsx(_components.em,{children:`el cliente pide un descuento, un cupón o negocia el precio`}),`. En la base de conocimiento, el dato: “Los precios son fijos e iguales para todos. El único descuento es 10% en planes anuales pagados por adelantado.\"`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`\"Pide el nombre y la ciudad del cliente antes de responder cualquier cosa.”`}),_jsxs(_components.td,{children:[`Las `,_jsx(_components.strong,{children:`Preguntas`}),` del agente calificador: `,_jsx(_components.em,{children:`¿Cómo te llamas?`}),` (se guarda en nombre) y `,_jsx(_components.em,{children:`¿En qué ciudad estás?`}),` (se guarda en ciudad, solo si no hay información).`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`”Responde siempre de forma amable y corta, y usa emojis.”`}),_jsxs(_components.td,{children:[`Configuración básica: `,_jsx(_components.strong,{children:`Voz y tono: Casual`}),`, `,_jsx(_components.strong,{children:`Longitud de respuesta: Breve`}),`, más una frase de ejemplo escrita como tú hablas.`]})]})]})]}),_jsx(_components.p,{children:`Una prueba rápida: si una frase empieza con “el agente”, “debes”, “siempre” o “nunca”, es una configuración, no conocimiento.`})]}),_jsxs(Accordion,{title:`Precios, inventario y disponibilidad escritos en prosa`,icon:`tags`,id:`precios-inventario-y-disponibilidad-escritos-en-prosa`,children:[_jsxs(_components.p,{children:[`“Nuestro plan básico cuesta $49” funciona hasta que el precio cambia y la frase vieja sobrevive en tres documentos. Los precios, planes, inventario y todo lo que el agente deba consultar `,_jsx(_components.em,{children:`con exactitud`}),` van en un `,_jsx(_components.a,{href:`/es/using-ciarem/catalogs`,children:`catálogo`}),`, donde cada registro tiene sus propios campos y el agente los lee tal cual. Deja en la base de conocimiento lo que rodea al precio: qué incluye, cómo se factura, si aplica impuestos.`]}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`❌ En la base de conocimiento`}),_jsx(_components.th,{children:`✅ En su lugar`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`”Limpieza: $50. Blanqueamiento: $200 (promo $150 este mes). Brackets desde $1.200.”`}),_jsxs(_components.td,{children:[`Un catálogo `,_jsx(_components.em,{children:`Servicios`}),` con un registro por servicio y un campo de precio. En la base de conocimiento: “Todos los precios incluyen la consulta inicial. Los brackets se pagan en cuotas mensuales; el plan exacto se acuerda en la primera visita.”`]})]})})]})]}),_jsxs(Accordion,{title:`Dos versiones del mismo dato`,icon:`code-compare`,id:`dos-versiones-del-mismo-dato`,children:[_jsx(_components.p,{children:`Un PDF viejo dice que se cancela con 24 horas de anticipación; el sitio web dice 48. El agente puede leer cualquiera de los dos fragmentos, así que los clientes reciben respuestas distintas en días distintos. Cuando algo cambie, actualiza o elimina la fuente vieja. No agregues una nueva encima.`}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`❌ En la base de conocimiento`}),_jsx(_components.th,{children:`✅ En su lugar`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.code,{children:`politicas-2023.pdf`}),` (24 horas) `,_jsx(_components.strong,{children:`y`}),` `,_jsx(_components.code,{children:`politicas-2025.pdf`}),` (48 horas), ambos en la base.`]}),_jsxs(_components.td,{children:[`Una sola fuente `,_jsx(_components.em,{children:`Política de cancelación`}),` vigente; el archivo de 2023 eliminado. Si la política vive en tu sitio web, edita el sitio. El rastreo semanal recoge el cambio.`]})]})})]})]}),_jsxs(Accordion,{title:`Sin datos: texto de marketing y respuestas de una palabra`,icon:`bullhorn`,id:`sin-datos-texto-de-marketing-y-respuestas-de-una-palabra`,children:[_jsx(_components.p,{children:`“La clínica líder de la ciudad, con servicio de clase mundial y pasión por las sonrisas” no le da al agente nada con qué responder. Una entrada de preguntas frecuentes que solo dice “Sí.” tampoco. El agente no puede completar lo que dejaste fuera. Los clientes preguntan cosas concretas: cuánto dura, cuánto cuesta, qué llevo, qué pasa si. Escribe la respuesta que darías por teléfono.`}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`❌ En la base de conocimiento`}),_jsx(_components.th,{children:`✅ En su lugar`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`”Nuestro blanqueamiento usa tecnología de punta para resultados espectaculares.\"`}),_jsx(_components.td,{children:`\"El blanqueamiento es una sesión de 60 minutos. El resultado dura de 1 a 2 años. No se recomienda durante el embarazo ni con caries sin tratar; lo revisamos en la consulta.\"`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`\"¿Hacen domicilios? Sí.\"`}),_jsx(_components.td,{children:`\"Sí, hacemos domicilios en Bogotá y Chía. Los pedidos hechos antes de las 2 p. m. llegan el mismo día; los demás, el siguiente día hábil.”`})]})]})]})]}),_jsxs(Accordion,{title:`Datos que solo tienen sentido hoy`,icon:`clock`,id:`datos-que-solo-tienen-sentido-hoy`,children:[_jsx(_components.p,{children:`“20% de descuento esta semana”, “mañana cerramos por el festivo”, “ver la tabla de arriba”: el agente lee ese fragmento meses después, solo, sin idea de qué significaban “esta semana” o “arriba”. Usa fechas, y haz que cada párrafo se entienda por sí mismo.`}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`❌ En la base de conocimiento`}),_jsx(_components.th,{children:`✅ En su lugar`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`”Solo esta semana: 20% de descuento en todos los paquetes. Mañana estaremos cerrados.\"`}),_jsx(_components.td,{children:`\"Promoción: 20% de descuento en todos los paquetes del 1 al 7 de marzo de 2026. Cerrado el 8 de marzo de 2026 (festivo).” Bórralo después.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`”Como se mencionó arriba, las mismas condiciones aplican al plan premium.\"`}),_jsx(_components.td,{children:`\"El plan premium tiene el mismo plazo de cancelación de 48 horas que el plan básico.”`})]})]})]})]}),_jsxs(Accordion,{title:`Respuestas que remiten a otro lado`,icon:`phone`,id:`respuestas-que-remiten-a-otro-lado`,children:[_jsx(_components.p,{children:`Los sitios web están llenos de “escríbenos para conocer precios” y “consulta disponibilidad con nuestro equipo”. Indexados tal cual, le enseñan al agente a mandar al cliente a otro lado, muchas veces a ti, en el mismo chat. Reemplaza cada uno con la respuesta real, o con un paso que el agente pueda dar (una transferencia, un enlace, una reserva). Lo mismo aplica al texto que solo remite a otra página (“ver nuestra página de preguntas frecuentes”): el agente lee la frase, no la página a la que apunta.`}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`❌ En la base de conocimiento`}),_jsx(_components.th,{children:`✅ En su lugar`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`”Para precios y disponibilidad, contacta a nuestro equipo.\"`}),_jsx(_components.td,{children:`\"La limpieza cuesta $50 y dura 45 minutos. Para reservar, dinos el día y la hora que prefieres y la confirmamos por aquí.”`})]})})]})]}),_jsxs(Accordion,{title:`Información interna que el cliente nunca debería oír`,icon:`lock`,id:`informacion-interna-que-el-cliente-nunca-deberia-oir`,children:[_jsx(_components.p,{children:`Procedimientos del equipo, costos de proveedores, márgenes, notas sobre clientes específicos, contraseñas, el guion de “qué decir cuando un cliente está molesto”: todo lo que esté en la base se puede encontrar y repetir. La base de conocimiento es un documento de cara al cliente. Deja el material interno completamente fuera.`}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`❌ En la base de conocimiento`}),_jsx(_components.th,{children:`✅ En su lugar`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`”El kit de blanqueamiento nos cuesta $40 y lo cobramos a $200. Si se quejan, ofrece la promo de $150 para cerrar.\"`}),_jsx(_components.td,{children:`\"El blanqueamiento cuesta $200. Las promociones ocasionales se anuncian en nuestro Instagram.”`})]})})]})]}),_jsxs(Accordion,{title:`Archivos que el agente no puede leer`,icon:`file-image`,id:`archivos-que-el-agente-no-puede-leer`,children:[_jsxs(_components.p,{children:[`Se aceptan archivos `,_jsx(_components.strong,{children:`PDF`}),` y `,_jsx(_components.strong,{children:`TXT`}),` de hasta 20 MB cada uno, y el PDF debe contener texto real. Los archivos de Word y Excel no se aceptan; pega su texto como fuente de `,_jsx(_components.strong,{children:`Texto libre`}),`. Un documento escaneado, una foto de la lista de precios, un menú exportado como imagen o unas diapositivas llenas de capturas fallan con `,_jsx(_components.em,{children:`No se encontró texto legible`}),`. Las tablas y los diseños a varias columnas suelen quedar revueltos también. Ante la duda, pega el texto como fuente de `,_jsx(_components.strong,{children:`Texto libre`}),` y revisa el número de fragmentos.`]}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`❌ En la base de conocimiento`}),_jsx(_components.th,{children:`✅ En su lugar`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.code,{children:`menu.pdf`}),`, una foto del menú impreso.`]}),_jsx(_components.td,{children:`Una fuente de texto libre con una línea por plato y su descripción; los precios en un catálogo.`})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.code,{children:`lista-de-precios.pdf`}),`, una tabla de 12 columnas.`]}),_jsx(_components.td,{children:`Un párrafo por producto, o un registro de catálogo por producto.`})]})]})]})]}),_jsxs(Accordion,{title:`Un documento gigante sobre todo`,icon:`layer-group`,id:`un-documento-gigante-sobre-todo`,children:[_jsxs(_components.p,{children:[`Un PDF de 60 páginas con “todo sobre nosotros” no se lee de principio a fin. Se convierte en cientos de fragmentos, y un fragmento que mezcla horarios, reembolsos y parqueadero coincide peor con cualquier pregunta que un fragmento sobre una sola cosa. Divide el contenido por tema, dale a cada sección un título claro y empieza cada párrafo con el asunto que responde. Lo mismo aplica a los sitios web: indexa las páginas que responden preguntas de clientes, no el archivo del blog ni la página de vacantes. Consulta `,_jsx(_components.a,{href:`/es/ai-agent/website-sources`,children:`Fuentes de sitio web`}),`.`]}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`❌ En la base de conocimiento`}),_jsx(_components.th,{children:`✅ En su lugar`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.code,{children:`todo.pdf`}),`: horarios, políticas, servicios, historia y biografías del equipo, todo seguido.`]}),_jsxs(_components.td,{children:[`Fuentes llamadas `,_jsx(_components.em,{children:`Horarios de atención`}),`, `,_jsx(_components.em,{children:`Cancelaciones y reembolsos`}),`, `,_jsx(_components.em,{children:`Cómo es la primera visita`}),`, `,_jsx(_components.em,{children:`Parqueadero y cómo llegar`}),`, cada una de unos pocos párrafos.`]})]})})]})]}),_jsxs(Accordion,{title:`Abreviaturas internas`,icon:`language`,id:`abreviaturas-internas`,children:[_jsx(_components.p,{children:`Códigos internos, abreviaturas y contexto sobreentendido: “PX-200 disp. según SOP, ver lista SKU” no significa nada ni para el agente ni para el cliente. Escríbelo como lo preguntaría un cliente, y como se lo responderías.`}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`❌ En la base de conocimiento`}),_jsx(_components.th,{children:`✅ En su lugar`})]})}),_jsx(_components.tbody,{children:_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`”Eval. orto. req. antes de tx. Ref. protocolo 4B.\"`}),_jsx(_components.td,{children:`\"Antes de empezar con brackets necesitas una evaluación de ortodoncia. Dura 30 minutos y cuesta $40, que se descuentan del tratamiento si sigues adelante.”`})]})})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`cómo-se-ve-el-buen-contenido`,children:`Cómo se ve el buen contenido`}),`\n`,_jsxs(CardGroup,{cols:2,children:[_jsx(Card,{title:`Un tema por fuente`,icon:`file-lines`,children:_jsxs(_components.p,{children:[`Una fuente con el nombre de lo que responde (`,_jsx(_components.em,{children:`Cancelaciones y reembolsos`}),`), de unos pocos párrafos, con un título por subtema. Fácil de encontrar y fácil de reemplazar cuando cambia.`]})}),_jsx(Card,{title:`La respuesta en la primera frase`,icon:`comment-dots`,children:_jsx(_components.p,{children:`Escríbelo como lo dirías por teléfono: “Sí, hacemos domicilios en Bogotá y Chía.” Y luego las condiciones.`})}),_jsx(Card,{title:`Condiciones y excepciones explícitas`,icon:`list-check`,children:_jsx(_components.p,{children:`A quién aplica, cuándo, y qué pasa si no: “Gratis hasta 48 horas antes; después se cobra el precio completo.”`})}),_jsx(Card,{title:`Números y fechas, no adjetivos`,icon:`calendar-check`,children:_jsx(_components.p,{children:`“Entrega rápida” y “esta semana” no significan nada meses después. “El mismo día para pedidos antes de las 2 p. m.”; “válido hasta el 15 de agosto de 2026.”`})})]}),`\n`,_jsx(Heading,{level:`2`,id:`antes-y-después`,children:`Antes y después`}),`\n`,_jsx(_components.p,{children:`Una fuente de texto libre de una clínica dental, como suele escribirse y como debería ser:`}),`\n`,_jsxs(Tabs,{children:[_jsx(Tab,{title:`❌ Antes`,id:`%E2%9D%8C-antes`,children:_jsxs(_components.blockquote,{children:[`\n`,_jsx(_components.p,{children:`Instrucciones para el agente: sé siempre amable y pide primero el nombre del paciente. Nunca des consejos médicos. Somos la mejor clínica de la ciudad con tecnología de punta. Limpieza $50, blanqueamiento $200 (¡este mes $150!). Para otros precios, contáctanos. Cancelación con 24h de anticipación (nueva política: 48h). Si el paciente está molesto, transfiere a la Dra. López.`}),`\n`]})}),_jsxs(Tab,{title:`✅ Después`,id:`%E2%9C%85-despu%C3%A9s`,children:[_jsxs(_components.blockquote,{children:[`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Cancelaciones.`}),` Las citas se pueden cancelar o mover sin costo hasta 48 horas antes. Después de ese plazo, la visita se cobra completa.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Blanqueamiento.`}),` Una sesión de 60 minutos; el resultado dura de 1 a 2 años. No se recomienda durante el embarazo ni con caries sin tratar; se revisa en la consulta.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Limpieza.`}),` Una visita de 45 minutos que incluye revisión. Se recomienda cada 6 meses.`]}),`\n`]}),_jsxs(_components.p,{children:[`Todo lo demás se movió a donde sí funciona: el tono y la pregunta del nombre a la Configuración básica y al agente calificador, los precios a un catálogo `,_jsx(_components.em,{children:`Servicios`}),`, y “si está molesto, transferir a la Dra. López” a una regla de transferencia con la Dra. López como destino.`]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`comprueba-que-funciona`,children:`Comprueba que funciona`}),`\n`,_jsx(Check,{children:_jsx(_components.p,{children:`Todas las fuentes muestran un número de fragmentos mayor que cero y ningún error. Una fuente fallida significa que no se extrajo nada utilizable: arregla el archivo o pega su texto como texto libre.`})}),`\n`,_jsxs(_components.p,{children:[`Luego usa el chat de la propia página de la base de conocimiento. Haz cinco preguntas tal como las escriben tus clientes (“cuánto vale la limpieza?”, “atienden sin cita?”) y mira las `,_jsx(_components.strong,{children:`fuentes citadas`}),` debajo de cada respuesta. Si responde la fuente equivocada, o ninguna, el arreglo está en el texto (un título más claro, una frase que coincida con cómo pregunta la gente), no en el agente.`]}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`Cuando un cliente real recibe una respuesta incorrecta, el `,_jsx(_components.a,{href:`/es/ai-agent/evaluation-center`,children:`Centro de evaluación`}),` agrupa por tema las respuestas que hay que corregir. Un dato faltante o desactualizado se arregla en la base de conocimiento; un comportamiento equivocado se arregla en la configuración.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`qué-agentes-pueden-leerla`,children:`Qué agentes pueden leerla`}),`\n`,_jsxs(_components.p,{children:[`Cada agente elige las bases de conocimiento que puede consultar: los interruptores de `,_jsx(_components.strong,{children:`Conocimiento`}),` en su configuración, uno por base de conocimiento. Consulta `,_jsx(_components.a,{href:`/es/ai-agent/agent-team`,children:`Tu equipo de agentes IA`}),`.`]})]})}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":"Bases de conocimiento: lo que sabe tu agente","sidebarTitle":"Bases de conocimiento","description":"Crea una base de conocimiento, llénala con archivos, texto libre o sitios web, y aprende qué va en ella, qué no, y los errores que hacen que un agente responda mal.","href":"/es/ai-agent/knowledge-bases"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Cómo la lee el agente","slug":"cómo-la-lee-el-agente","depth":2,"children":[]},{"title":"Qué va en cada lugar","slug":"qué-va-en-cada-lugar","depth":2,"children":[]},{"title":"Errores comunes","slug":"errores-comunes","depth":2,"children":[]},{"title":"Cómo se ve el buen contenido","slug":"cómo-se-ve-el-buen-contenido","depth":2,"children":[]},{"title":"Antes y después","slug":"antes-y-después","depth":2,"children":[]},{"title":"Comprueba que funciona","slug":"comprueba-que-funciona","depth":2,"children":[]},{"title":"Qué agentes pueden leerla","slug":"qué-agentes-pueden-leerla","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"dynamicCss":".mint-aspect-video {\n aspect-ratio: 16 / 9\n}\n.mint-w-full {\n width: 100%\n}\n.mint-rounded-xl {\n border-radius: 0.75rem\n}","subdomain":"ciaremaai","siteName":"Ciarem","title":"Bases de conocimiento: lo que sabe tu agente - Ciarem","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/ai-agent/knowledge-bases","matchLevel":1},"es":{"href":"/es/ai-agent/knowledge-bases","matchLevel":0},"pt":{"href":"/pt/ai-agent/knowledge-bases","matchLevel":1}}},"lastModified":"2026-10-05T18:55:56.312Z","originalFileLocation":"es/ai-agent/knowledge-bases.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=\"light\"}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=\"Crea una base de conocimiento, llénala con archivos, texto libre o sitios web, y aprende qué va en ella, qué no, y los errores que hacen que un agente responda mal.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Ciarem\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/ciaremaai/ZgQ3esrcbcJVW0W3/_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/ciaremaai/ZgQ3esrcbcJVW0W3/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/ciaremaai/ZgQ3esrcbcJVW0W3/_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/ciaremaai/ZgQ3esrcbcJVW0W3/_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/ciaremaai/ZgQ3esrcbcJVW0W3/_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/ciaremaai/ZgQ3esrcbcJVW0W3/_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/ciaremaai/ZgQ3esrcbcJVW0W3/_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/ciaremaai/ZgQ3esrcbcJVW0W3/_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/ciaremaai/ZgQ3esrcbcJVW0W3/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Bases de conocimiento: lo que sabe tu agente - Ciarem\">\u003cmeta data-mint-head property=\"og:description\" content=\"Crea una base de conocimiento, llénala con archivos, texto libre o sitios web, y aprende qué va en ella, qué no, y los errores que hacen que un agente responda mal.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Ciarem\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://help.ciarem.ai/es/ai-agent/knowledge-bases\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://ciaremaai.mintlify.app/_mintlify/api/og/v2?division=Bases+de+conocimiento\u0026amp;title=Bases+de+conocimiento%3A+lo+que+sabe+tu+agente\u0026amp;description=Crea+una+base+de+conocimiento%2C+ll%C3%A9nala+con+archivos%2C+texto+libre+o+sitios+web%2C+y+aprende+qu%C3%A9+va+en+ella%2C+qu%C3%A9+no%2C+y+los+errores+que+hacen+que+un+agente+responda+\u0026amp;theme=3f057bbf8fb0731c095aa029\u0026amp;signature=ebb614ce0f51dc354a4ad9e168648468c5f0b26032e530fba8d463853b533d66\">\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=\"Bases de conocimiento: lo que sabe tu agente - Ciarem\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Crea una base de conocimiento, llénala con archivos, texto libre o sitios web, y aprende qué va en ella, qué no, y los errores que hacen que un agente responda mal.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://ciaremaai.mintlify.app/_mintlify/api/og/v2?division=Bases+de+conocimiento\u0026amp;title=Bases+de+conocimiento%3A+lo+que+sabe+tu+agente\u0026amp;description=Crea+una+base+de+conocimiento%2C+ll%C3%A9nala+con+archivos%2C+texto+libre+o+sitios+web%2C+y+aprende+qu%C3%A9+va+en+ella%2C+qu%C3%A9+no%2C+y+los+errores+que+hacen+que+un+agente+responda+\u0026amp;theme=3f057bbf8fb0731c095aa029\u0026amp;signature=ebb614ce0f51dc354a4ad9e168648468c5f0b26032e530fba8d463853b533d66\">\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/ciaremaai/ZgQ3esrcbcJVW0W3/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Ciarem\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#7669FC\">\u003clink data-mint-head rel=\"canonical\" href=\"https://help.ciarem.ai/es/ai-agent/knowledge-bases\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/es/ai-agent/knowledge-bases.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://help.ciarem.ai/es/ai-agent/knowledge-bases\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://help.ciarem.ai/ai-agent/knowledge-bases\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt\" href=\"https://help.ciarem.ai/pt/ai-agent/knowledge-bases\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://help.ciarem.ai/ai-agent/knowledge-bases\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://help.ciarem.ai/#organization\",\"name\":\"Ciarem\",\"url\":\"https://help.ciarem.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/ciaremaai/FrCl9vIQUOJmXw0K/logo/ciarem-logo.svg?fit=max\u0026auto=format\u0026n=FrCl9vIQUOJmXw0K\u0026q=85\u0026s=4826d113777f270789a291ef1256cbbe\"}},{\"@type\":\"WebSite\",\"@id\":\"https://help.ciarem.ai#website\",\"name\":\"Ciarem\",\"url\":\"https://help.ciarem.ai\",\"publisher\":{\"@id\":\"https://help.ciarem.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://help.ciarem.ai/es/ai-agent/knowledge-bases#webpage\",\"url\":\"https://help.ciarem.ai/es/ai-agent/knowledge-bases\",\"name\":\"Bases de conocimiento: lo que sabe tu agente\",\"description\":\"Crea una base de conocimiento, llénala con archivos, texto libre o sitios web, y aprende qué va en ella, qué no, y los errores que hacen que un agente responda mal.\",\"dateModified\":\"2026-10-05T18:55:56.312Z\",\"isPartOf\":{\"@id\":\"https://help.ciarem.ai#website\"},\"breadcrumb\":{\"@id\":\"https://help.ciarem.ai/es/ai-agent/knowledge-bases#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://help.ciarem.ai/es/ai-agent/knowledge-bases#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Tu agente de IA\",\"item\":\"https://help.ciarem.ai/es/ai-agent/agent-health\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Bases de conocimiento: lo que sabe tu agente\",\"item\":\"https://help.ciarem.ai/es/ai-agent/knowledge-bases\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://help.ciarem.ai/es/ai-agent/knowledge-bases#article\",\"headline\":\"Bases de conocimiento: lo que sabe tu agente\",\"name\":\"Bases de conocimiento: lo que sabe tu agente\",\"description\":\"Crea una base de conocimiento, llénala con archivos, texto libre o sitios web, y aprende qué va en ella, qué no, y los errores que hacen que un agente responda mal.\",\"url\":\"https://help.ciarem.ai/es/ai-agent/knowledge-bases\",\"mainEntityOfPage\":{\"@id\":\"https://help.ciarem.ai/es/ai-agent/knowledge-bases#webpage\"},\"dateModified\":\"2026-10-05T18:55:56.312Z\",\"publisher\":{\"@id\":\"https://help.ciarem.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://help.ciarem.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Ciarem\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Ciarem","nav":{"global":null,"languages":[{"language":"en","pages":[{"title":"en","href":"/ai-agent/knowledge-bases"}]},{"language":"es","groups":[{"group":"Primeros pasos","pages":[{"title":"¿Qué es Ciarem?","href":"/es/getting-started/what-is-ciarem"},{"title":"Del registro a estar en vivo: la lista de lanzamiento","href":"/es/getting-started/launch-checklist"},{"title":"Reportar un problema","href":"/es/getting-started/report-a-problem"}]},{"group":"Canales","pages":[{"group":"WhatsApp","pages":[{"title":"Conectar WhatsApp","href":"/es/channels/connect-whatsapp"},{"title":"WhatsApp Coexistence explicado","href":"/es/channels/whatsapp-coexistence"},{"title":"Crear y gestionar plantillas de mensajes","href":"/es/channels/message-templates"},{"title":"Envíos masivos de WhatsApp","href":"/es/channels/broadcasts"},{"title":"Formularios de WhatsApp","href":"/es/channels/whatsapp-forms"},{"title":"Crear formularios de WhatsApp","href":"/es/channels/whatsapp-forms-builder"},{"title":"Preguntas de fotos y documentos","href":"/es/channels/whatsapp-forms-uploads"},{"title":"Solución de problemas de formularios de WhatsApp","href":"/es/channels/whatsapp-forms-troubleshooting"},{"title":"Baja de marketing por WhatsApp","href":"/es/channels/whatsapp-marketing-opt-out"},{"title":"Llamadas de voz por WhatsApp","href":"/es/channels/whatsapp-calling"},{"title":"Llamadas en la Bandeja de entrada","href":"/es/channels/whatsapp-calling-inbox"},{"title":"Solución de problemas de conexión de WhatsApp","href":"/es/channels/whatsapp-troubleshooting"}]},{"group":"Instagram","pages":[{"title":"Instagram","sidebarTitle":"Conectar Instagram","href":"/es/channels/connect-instagram"},{"title":"Automatizaciones de comentarios en Instagram (comment-to-DM)","href":"/es/channels/instagram-comment-automations"}]},{"group":"Messenger","pages":[{"title":"Facebook Messenger","sidebarTitle":"Conectar Messenger","href":"/es/channels/connect-messenger"},{"title":"Automatizaciones de comentarios en Facebook (comment-to-DM)","href":"/es/channels/facebook-comment-automations"}]},{"title":"Chat del sitio web","href":"/es/channels/website-chat"}]},{"group":"Tu agente de IA","pages":[{"title":"¿Mi agente está funcionando correctamente?","sidebarTitle":"Centro de control: ¿mi agente funciona?","href":"/es/ai-agent/agent-health"},{"group":"Equipo de agentes","pages":[{"title":"Configuración básica: cómo se comunica tu agente","sidebarTitle":"Configuración básica","href":"/es/ai-agent/basic-configuration"},{"title":"El primer mensaje y la personalización","href":"/es/ai-agent/first-message"},{"title":"Tu equipo de agentes IA: tipos y configuración de cada agente","sidebarTitle":"Tipos de agente y configuración","href":"/es/ai-agent/agent-team"},{"title":"Seguimientos proactivos","href":"/es/ai-agent/follow-ups"},{"title":"Transferencia a una persona y reglas de transferencia","description":"Cuándo el agente pasa una conversación a una persona, cómo configurar las reglas de transferencia y cómo tomar el control manualmente.","href":"/es/ai-agent/human-handoff-and-escalation"}]},{"group":"Bases de conocimiento","pages":[{"title":"Bases de conocimiento: lo que sabe tu agente","sidebarTitle":"Bases de conocimiento","href":"/es/ai-agent/knowledge-bases"},{"title":"Fuentes de sitio web: indexa todo tu sitio","description":"Cómo Ciarem encuentra las páginas de un sitio web, cómo eliges cuáles indexar y cómo las mantiene al día con un rastreo semanal.","href":"/es/ai-agent/website-sources"}]},{"group":"Entrenamiento y evaluación","pages":[{"title":"El playground: prueba y entrena a tu agente","sidebarTitle":"El playground","href":"/es/ai-agent/playground"},{"title":"El Centro de evaluación: revisar respuestas reales","href":"/es/ai-agent/evaluation-center"}]},{"group":"Qué puede hacer tu agente","pages":[{"title":"Agendar reuniones: calendarios y programación con IA","href":"/es/ai-agent/booking-and-calendars"},{"title":"Formularios de WhatsApp en tus agentes de IA","sidebarTitle":"Formularios de WhatsApp","href":"/es/ai-agent/whatsapp-forms-for-agents"},{"title":"Tomar pedidos en el chat: el módulo de checkout","href":"/es/ai-agent/taking-orders"}]}]},{"group":"Usando Ciarem","pages":[{"title":"Trabajar la Bandeja de entrada","href":"/es/using-ciarem/inbox"},{"title":"Después de la transferencia: llegar a un cliente que espera","href":"/es/using-ciarem/after-the-handoff"},{"title":"Contactos y etapas del embudo","href":"/es/using-ciarem/contacts-and-stages"},{"title":"Tareas: los pendientes de tu equipo con un contacto","sidebarTitle":"Tareas","href":"/es/using-ciarem/tasks"},{"title":"Catálogos: tus productos, servicios y precios","href":"/es/using-ciarem/catalogs"},{"title":"Equipos y etiquetas","href":"/es/using-ciarem/teams-and-tags"},{"title":"Roles del equipo y qué puede ver cada uno","href":"/es/using-ciarem/roles-and-permissions"},{"title":"Reportes y exportaciones CSV","href":"/es/using-ciarem/reports-and-exports"},{"title":"Encuestas de satisfacción (CSAT y NPS)","href":"/es/using-ciarem/satisfaction-surveys"},{"title":"Acciones recomendadas","href":"/es/using-ciarem/recommended-actions"}]},{"group":"Integraciones","pages":[{"group":"HubSpot","pages":[{"title":"HubSpot","sidebarTitle":"Conectar y sincronizar","href":"/es/integrations/hubspot"},{"title":"Enviar WhatsApp desde un registro de HubSpot","sidebarTitle":"Enviar desde un registro","href":"/es/integrations/hubspot/record-card"}]},{"title":"Meta Lead Ads","href":"/es/integrations/meta-lead-ads"},{"title":"Conversiones de Meta","href":"/es/integrations/meta-conversions"},{"title":"Asistentes de IA (MCP)","href":"/es/integrations/ai-assistants"}]},{"group":"App móvil","pages":[{"title":"Descarga la app de Ciarem","href":"/es/mobile/get-the-app"},{"title":"Bandeja de entrada en el móvil","href":"/es/mobile/inbox-on-mobile"},{"title":"Contactos en el móvil","href":"/es/mobile/contacts-on-mobile"},{"title":"Notificaciones y ajustes","href":"/es/mobile/notifications-and-settings"}]},{"group":"Facturación","pages":[{"title":"Planes, mensajes y cómo se arma tu factura","href":"/es/billing/plans-and-billing"},{"title":"Costos de WhatsApp y la ventana de 24 horas","href":"/es/billing/whatsapp-costs-and-templates"}]},{"group":"API para desarrolladores","pages":[{"title":"Inicio rápido de la API","href":"/es/api-reference/quickstart"},{"title":"Autenticación","href":"/es/api-reference/authentication"},{"title":"Errores, límites y paginación","href":"/es/api-reference/errors-limits-pagination"},{"title":"Changelog","href":"/es/api-reference/changelog"},{"group":"Webhooks","pages":[{"title":"Webhooks","href":"/es/webhooks/overview"},{"title":"Catálogo de eventos","href":"/es/webhooks/events"},{"title":"Verificar firmas","href":"/es/webhooks/signatures"},{"title":"Entregas y reintentos","href":"/es/webhooks/deliveries"}]},{"group":"Referencia de la API","root":{"title":"Referencia de la API","href":"/es/api-reference/overview"},"pages":[{"group":"Account","pages":[{"title":"Get the current organization","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/me","href":"/api-reference/account/get-the-current-organization"}]},{"group":"Contacts","pages":[{"title":"List contacts","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/contacts","href":"/api-reference/contacts/list-contacts"},{"title":"Create a contact","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/contacts","href":"/api-reference/contacts/create-a-contact"},{"title":"Get a contact","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/contacts/{contact_id}","href":"/api-reference/contacts/get-a-contact"},{"title":"Delete a contact","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /v1/contacts/{contact_id}","href":"/api-reference/contacts/delete-a-contact"},{"title":"Update a contact","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /v1/contacts/{contact_id}","href":"/api-reference/contacts/update-a-contact"}]},{"group":"CRM","pages":[{"title":"List custom properties","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/properties","href":"/api-reference/crm/list-custom-properties"},{"title":"Create a custom property","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/properties","href":"/api-reference/crm/create-a-custom-property"},{"title":"Delete a custom property","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /v1/properties/{property_id}","href":"/api-reference/crm/delete-a-custom-property"},{"title":"Update a custom property","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /v1/properties/{property_id}","href":"/api-reference/crm/update-a-custom-property"},{"title":"Reorder custom properties","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/properties/reorder","href":"/api-reference/crm/reorder-custom-properties"},{"title":"List funnel stages","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/funnel-stages","href":"/api-reference/crm/list-funnel-stages"},{"title":"Create a funnel stage","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/funnel-stages","href":"/api-reference/crm/create-a-funnel-stage"},{"title":"Delete a funnel stage","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /v1/funnel-stages/{stage_id}","href":"/api-reference/crm/delete-a-funnel-stage"},{"title":"Update a funnel stage","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /v1/funnel-stages/{stage_id}","href":"/api-reference/crm/update-a-funnel-stage"},{"title":"Reorder funnel stages","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/funnel-stages/reorder","href":"/api-reference/crm/reorder-funnel-stages"},{"title":"Set the initial funnel stage","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/funnel-stages/{stage_id}/set-initial","href":"/api-reference/crm/set-the-initial-funnel-stage"}]},{"group":"Conversations","pages":[{"title":"List conversations","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/conversations","href":"/api-reference/conversations/list-conversations"},{"title":"Get a conversation","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/conversations/{conversation_id}","href":"/api-reference/conversations/get-a-conversation"},{"title":"List a conversation's messages","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/conversations/{conversation_id}/messages","href":"/api-reference/conversations/list-a-conversations-messages"}]},{"group":"WhatsApp templates","pages":[{"title":"List templates","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/templates","href":"/api-reference/whatsapp-templates/list-templates"},{"title":"Create and submit a template","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/templates","href":"/api-reference/whatsapp-templates/create-and-submit-a-template"},{"title":"Get a template","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/templates/{template_id}","href":"/api-reference/whatsapp-templates/get-a-template"},{"title":"Delete a template","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /v1/templates/{template_id}","href":"/api-reference/whatsapp-templates/delete-a-template"},{"title":"Get a template's send requirements","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/templates/{template_id}/send-requirements","href":"/api-reference/whatsapp-templates/get-a-templates-send-requirements"}]},{"group":"WhatsApp numbers","pages":[{"title":"List WhatsApp numbers","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/channels/whatsapp/phones","href":"/api-reference/whatsapp-numbers/list-whatsapp-numbers"}]},{"group":"Broadcasts","pages":[{"title":"Send a template","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/templates/{template_id}/send","href":"/api-reference/broadcasts/send-a-template"},{"title":"List broadcasts","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/broadcasts","href":"/api-reference/broadcasts/list-broadcasts"},{"title":"Get a broadcast","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/broadcasts/{broadcast_id}","href":"/api-reference/broadcasts/get-a-broadcast"},{"title":"List a broadcast's recipients","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/broadcasts/{broadcast_id}/recipients","href":"/api-reference/broadcasts/list-a-broadcasts-recipients"},{"title":"Cancel a broadcast","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/broadcasts/{broadcast_id}/cancel","href":"/api-reference/broadcasts/cancel-a-broadcast"}]},{"group":"Webhooks","pages":[{"title":"List webhook endpoints","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/webhook-endpoints","href":"/api-reference/webhooks/list-webhook-endpoints"},{"title":"Create a webhook endpoint","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/webhook-endpoints","href":"/api-reference/webhooks/create-a-webhook-endpoint"},{"title":"Get a webhook endpoint","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/webhook-endpoints/{endpoint_id}","href":"/api-reference/webhooks/get-a-webhook-endpoint"},{"title":"Delete a webhook endpoint","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json delete /v1/webhook-endpoints/{endpoint_id}","href":"/api-reference/webhooks/delete-a-webhook-endpoint"},{"title":"Update a webhook endpoint","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json patch /v1/webhook-endpoints/{endpoint_id}","href":"/api-reference/webhooks/update-a-webhook-endpoint"},{"title":"Send a test event","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/webhook-endpoints/{endpoint_id}/test","href":"/api-reference/webhooks/send-a-test-event"},{"title":"List sample events","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/webhook-event-samples","href":"/api-reference/webhooks/list-sample-events"},{"title":"List an endpoint's deliveries","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/webhook-endpoints/{endpoint_id}/deliveries","href":"/api-reference/webhooks/list-an-endpoints-deliveries"},{"title":"Redeliver an event","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/webhook-deliveries/{delivery_id}/redeliver","href":"/api-reference/webhooks/redeliver-an-event"}]}]}]}]},{"language":"pt","pages":[{"title":"pt","href":"/pt/ai-agent/knowledge-bases"}]}]},"title":"Bases de conocimiento: lo que sabe tu agente - Ciarem","buildId":"dpl_G8u2B2Ji9qJYF9umedjv293TxycS","deploymentId":"dpl_G8u2B2Ji9qJYF9umedjv293TxycS","dynamics":["a74be98ba7"],"chunks":["zoom-image-lightbox-Io6GMTYV.js","lightbox-handle-r17bVUz3.js"]}