Saltar al contenido
OmniChannels.ai

Asistentes y agentes de IA

VS Code + OmniChannels.ai: herramientas de mensajería en el modo agente de Copilot

Conexión por MCPConexión por API y webhooksActualizado

En resumen

VS Code se conecta a OmniChannels.ai añadiendo nuestro servidor MCP remoto, https://mcp.broadnet.me/mcp, a .vscode/mcp.json como servidor http. Un input promptString con password activado pide su token de API y lo guarda de forma segura, así que no se sube ninguna clave. Así, el modo agente de GitHub Copilot puede enviar mensajes de prueba, listar plantillas de WhatsApp y leer informes de entrega mientras le ayuda a escribir el código de integración.

Qué puede hacer

  • Escriba código que coincida con sus plantillas

    Copilot lista sus plantillas de WhatsApp aprobadas mediante MCP y escribe una función de envío con exactamente las variables que necesita cada plantilla.

    Pruebe a pedir

    “Muéstrame mis plantillas de WhatsApp aprobadas y luego escribe un método en C# que envíe order_update con el número de pedido y la fecha de entrega.”

  • Cree y pruebe un endpoint de webhooks

    Copilot escribe un endpoint para estados de entrega y mensajes entrantes, y luego usted lanza un envío de prueba para ver llegar payloads reales.

    Pruebe a pedir

    “Escribe un endpoint de webhooks en FastAPI que guarde los estados de entrega por ID de mensaje y acepte campos que varían según el canal, y luego envía un SMS de prueba al 447700900123 para ver cómo llega.”

  • Revise una entrega antes de publicar

    Cuando su código envía un mensaje de prueba, Copilot lee el informe de entrega (DLR) para que usted confirme el estado que registró su manejador.

    Pruebe a pedir

    “Revisa el informe de entrega del último mensaje enviado al 971500000000 y compara su estado con lo que registró nuestra base de datos.”

  • Use la especificación, no la memoria

    Con nuestra especificación OpenAPI en el espacio de trabajo, Copilot usa las rutas y los campos exactos, incluido qué envíos requieren multipart/form-data.

    Pruebe a pedir

    “Usando docs/omnichannels-openapi.yaml, escribe una función auxiliar para envíos masivos de WhatsApp e indica qué campos se envían como multipart/form-data.”

  • Redacte textos en árabe e inglés

    Copilot redacta el texto del mensaje en ambos idiomas y se lo muestra antes de llamar a cualquier herramienta de envío.

    Pruebe a pedir

    “Redacta un SMS de recordatorio de cita en árabe y en inglés, de un solo segmento cada uno, y muéstramelo antes de enviar una prueba al 966500000000.”

Cómo se conecta

Conexión por MCPConexión por API y webhooks

VS Code lee los servidores MCP de .vscode/mcp.json en su espacio de trabajo. Nuestro servidor se añade como servidor http con un encabezado Authorization, y el token procede de un input de tipo promptString con password en true, así que VS Code lo pide una vez y lo mantiene fuera del archivo que usted sube al repositorio.

En el modo agente de GitHub Copilot, las herramientas de los servidores MCP habilitados aparecen en la lista de herramientas, donde puede activar o desactivar cada una, y VS Code puede pedirle que confirme las llamadas. Mantenga la confirmación activada para todo lo que envía, ya que cada envío es un mensaje real que se factura. Los campos de configuración cambian entre versiones de VS Code, así que consulte su documentación de MCP si no reconoce algún campo.

  • Archivo: .vscode/mcp.json, tipo de servidor http, URL https://mcp.broadnet.me/mcp
  • Encabezado: Authorization: Bearer ${input:omnichannels-token}
  • Input del token: promptString con password: true
  • Habilite en la lista de herramientas solo las que necesita este espacio de trabajo

Configuración

  1. 1

    Solicite acceso a la API

    Solicite acceso de prueba y reciba un token de API. Los envíos de prueba solo llegan a sus propios números verificados.

  2. 2

    Obtenga una clave temporal

    En el portal de administración abra Integrations y luego MCP Integration, y elija Get temporary key.

    Guía: MCP server for AI agents
  3. 3

    Cree .vscode/mcp.json

    Añada un servidor omnichannels de tipo http con nuestra URL, un encabezado Authorization que use ${input:omnichannels-token} y un input promptString con password en true.

    Guía: MCP server for AI agents
  4. 4

    Inicie el servidor e introduzca la clave

    Inicie el servidor desde VS Code, pegue su clave cuando se la pida y compruebe que las herramientas aparecen en el modo agente de Copilot.

  5. 5

    Limite las herramientas

    En la lista de herramientas, desactive las que este espacio de trabajo no necesita y mantenga la confirmación activada en todas las de envío.

  6. 6

    Pruebe con su propio número

    Pida a Copilot que envíe un mensaje de prueba a su número verificado y luego consulte el informe de entrega.

Documentación del fabricante

VS Code es una marca de su titular. OmniChannels.ai no está afiliado a VS Code ni cuenta con su respaldo; esta página describe una conexión creada con las funciones MCP, HTTP o webhook propias de VS Code.

Flujo de ejemplo

Cómo viaja una petición típica desde VS Code hasta su cliente y de vuelta.

  1. 01

    Modo agente de Copilot

    Llama a herramientas MCP mientras le ayuda a programar

  2. 02

    Servidor MCP de OmniChannels.ai

    Envía, lista plantillas y lee informes con su token

  3. 03

    Su teléfono de prueba

    WhatsApp o SMS de prueba a su número verificado

  4. 04

    Informe de entrega

    Copilot consulta el estado con una herramienta de lectura

1. Modo agente de Copilot: Llama a herramientas MCP mientras le ayuda a programar 2. Servidor MCP de OmniChannels.ai: Envía, lista plantillas y lee informes con su token 3. Su teléfono de prueba: WhatsApp o SMS de prueba a su número verificado 4. Informe de entrega: Copilot consulta el estado con una herramienta de lectura

Preguntas

¿Existe una extensión de OmniChannels.ai para VS Code?

No. VS Code se conecta mediante su soporte estándar para servidores MCP en .vscode/mcp.json, usando nuestro endpoint público y su token de API. No hace falta instalar nada desde el marketplace de extensiones.

¿Dónde se guarda mi token?

Con un input promptString configurado con password: true, VS Code pide el token al iniciar el servidor y lo guarda de forma segura en lugar de escribirlo en mcp.json. Suba el archivo, nunca la clave.

¿Qué modo de Copilot usa las herramientas?

Las herramientas MCP se usan en el modo agente de Copilot, donde usted elige qué herramientas están disponibles. Consulte la documentación actual de VS Code para su versión y las políticas de su organización que controlen MCP.

¿Puedo usar la misma configuración en otros editores?

Cualquier cliente que admita Streamable HTTP y un encabezado Authorization personalizado puede usar el mismo endpoint, aunque cada uno guarda la configuración en su propio formato. Consulte la guía del servidor MCP para ver ejemplos con Cursor y Claude Code.

Consiga acceso a la API y al MCP

Cuéntenos sus canales, países y caso de uso. Un ingeniero emite sus credenciales de prueba y verifica sus números de prueba.