Configurar chat (JSBOX) vía MCP

Última actualización: Sep 6, 2026Sección: Primeros pasos

Skill de agente: reglas mínimas para configurar una integración JSBOX (widget de chat) con Mailoo MCP. Amplía este documento solo con flujos confirmados---no inventes pasos fuera de las herramientas listadas.

Cuándo usar

  • Crear o encontrar una integración JSBOX y leer o actualizar sus ajustes de widget / conexión.
  • Leer conteos lifetime de mensajes y sesiones de chat de una integración JSBOX (solo números).

Herramientas

  • list_projects / create_project
  • list_integrations con type=JSBOX (o create_integration con type=JSBOX --- solo OWNER)
  • manage_jsbox_integration_settings --- action=get, action=update, upload_kb_file o delete_kb_file
  • get_activity_digest --- opcional; conteos recientes en una ventana (filtro integrationIds)
  • manage_blog_media --- solo si se fija chatWidget.agent.imageMediaId

Reglas

  1. Tras crear, usa manage_jsbox_integration_settings para los ajustes. No dependas del config crudo de create_integration para cambios posteriores.
  2. En update: omitir un campo lo conserva; null en una sección la limpia; omitir chatWidget.agent conserva el agente guardado.
  3. Si chatWidget.agent.enabled es true, name, kbIntegrationId, instructions, kbDigestPrompt y kbArticlePrompt son obligatorios. kbIntegrationId debe ser una integración BLOG del mismo proyecto. Archivos KB: upload_kb_file / delete_kb_file.
  4. get devuelve ajustes más counts (total de mensajes; total de sesiones y por estado OPEN / PENDING / CLOSED). No devuelve ids de sesión, datos del visitante ni cuerpos de mensajes.
  5. Lista de sesiones, respuesta, assign y close no están disponibles vía MCP. Usa el panel para eso.
  6. El acceso no supera al dueño del token MCP: membership EDITOR o superior.

Relacionado

  • mailoo-mcp{.interpreted-text role="doc"} --- tokens, endpoint, lista completa de herramientas
  • chat-widget{.interpreted-text role="doc"} --- comportamiento del producto JSBOX