← Todos los conectores MCP de Telegram

n8n · n8n.io

Conecta Telegram a n8n

Añade Entergram como fuente de datos MCP en n8n y automatiza tu cuenta real de Telegram: marca los mensajes que se te pasaron, persigue las oportunidades que se enfriaron y dirige las opiniones de clientes a donde haga falta.

URL del servidor MCP https://mcp.entergram.com/mcp

n8n incluye un nodo MCP que se conecta a servidores MCP externos. Entergram expone tu cuenta personal de Telegram como un servidor MCP alojado, de modo que n8n crea automatizaciones visuales sobre tus chats reales con total seguridad OAuth, sin cuenta de bot y sin código a medida.

Configuración lista para pegar

n8n → MCP node → Server URL
https://mcp.entergram.com/mcp

Automatizaciones que vale la pena crear

Con tu cuenta personal conectada, n8n puede vigilar y actuar sobre tus chats. Por ejemplo:

  • Cada mañana, publica un resumen de los mensajes que se te pasaron y los clientes que siguen esperando respuesta.
  • Marca las oportunidades que escribieron dos veces sin respuesta y crea una tarea de seguimiento.
  • Cuando un cliente envía una opinión, etiquétala y regístrala en tu CRM o en una hoja de cálculo.
  • Detecta las preguntas que llevan 24 h en visto y envíate un recordatorio.
  • Cuantifica las oportunidades perdidas de la semana y envía el número a Slack.

Conecta n8n en 3 pasos

Funciona con el nodo MCP de n8n.

  1. 01

    Copia tu URL del MCP en Entergram

    En Entergram, abre Settings → Workspace → Connectors → MCP y copia tu URL del servidor MCP.

  2. 02

    Añade el nodo MCP en n8n

    En tu flujo de n8n, añade el nodo MCP y apúntalo a la URL del MCP de Entergram: https://mcp.entergram.com/mcp.

  3. 03

    Autoriza y construye

    Haz clic en Conectar, inicia sesión con tu cuenta de Entergram y haz clic en Permitir acceso, y luego conecta los disparadores y acciones de Telegram a tus escenarios de n8n.

Tres formas de usar Entergram dentro de n8n

n8n Cloud

El camino más corto. Suelta un nodo MCP Client en un flujo, pega el endpoint alojado y deja que n8n Cloud resuelva la ida y vuelta de OAuth en su propio dominio de callback: no hay ningún túnel que abrir ni ningún certificado que gestionar. Como el servidor de Entergram es remoto, el nodo guarda una credencial en lugar de arrancar un proceso local, así que el mismo flujo se ejecuta igual en cualquier worker y sobrevive a exportarlo e importarlo en otro proyecto.

n8n autoalojado

El mismo nodo, con un requisito extra: el intercambio OAuth redirige de vuelta a tu instancia, así que n8n tiene que conocer su propia dirección pública. Configura las variables de host y de webhook antes de crear la credencial; si no, la pantalla de consentimiento se completa y luego rebota a localhost. A partir de ahí todo se comporta igual que en Cloud, incluida la compartición de credenciales entre proyectos.

N8N_HOST=n8n.yourcompany.com
N8N_PROTOCOL=https
WEBHOOK_URL=https://n8n.yourcompany.com/

Nodo AI Agent con herramientas MCP

En lugar de cablear cada llamada a mano, conecta el cliente MCP a un nodo AI Agent como proveedor de herramientas y deja que el modelo elija qué herramientas de Entergram invocar para una entrada dada. Encaja con los trabajos difusos (clasificar un mensaje entrante, decidir si algo merece un ticket) donde la lógica de ramificación es más fácil de describir que de dibujar. Fija la lista de herramientas que quieres exponer de verdad: un agente con setenta herramientas a mano se irá alguna vez por las ramas, y un agente programado no debería tener herramientas destructivas al alcance para empezar.

Seis flujos que se pagan solos

n8n no conversa con tu cuenta de Telegram: la programa. Cada fila de abajo es la forma real de un flujo: el disparador y el objetivo a un lado, las llamadas ordenadas a Entergram que lo cumplen al otro, y qué aterriza en tus sistemas cuando la ejecución termina. Todos se ejecutan tenga alguien la pestaña abierta o no, que es precisamente la razón de construir aquí y no en un cliente de chat.

El flujo

Cada noche a las 02:00, replica todos los chats del espacio de trabajo y sus campos de pipeline en Postgres para el panel de BI.

Herramientas llamadas

entergram_list_workspace_chatsentergram_list_custom_columnsentergram_get_chat_custom_fields

La ejecución produce

Un Schedule Trigger reparte la lista de chats en un nodo Loop Over Items, lee el esquema de columnas una sola vez para que las claves se resuelvan en vez de adivinarse, y hace un upsert de una fila por conversación. A la mañana siguiente tus analistas consultan en SQL el estado del pipeline de Telegram sin que nadie toque Entergram.

El flujo

Cuando el CI envía un webhook de despliegue terminado, avisa a los grupos de clientes afectados por la versión.

Herramientas llamadas

entergram_list_groupsentergram_send_message

La ejecución produce

Un nodo Webhook recibe la carga útil de la compilación, un nodo Code asocia nombres de servicio a los grupos a los que les importan, y se dispara un envío por grupo. La comunicación de versiones deja de depender de quien se acuerde de pegar el changelog, y como el mensaje se compone a partir de los metadatos de la compilación siempre lleva la versión que realmente salió.

El flujo

Cada hora, cierra cualquier ticket cuya conversación de origen lleve siete días en silencio.

Herramientas llamadas

entergram_list_ticketsentergram_list_messagesentergram_update_ticket

La ejecución produce

El flujo recupera los tickets abiertos, comprueba la marca de tiempo del último mensaje de cada hilo enlazado y filtra por antigüedad con un nodo IF antes de escribir el cambio de estado. Los restos de la cola desaparecen solos, y los que reciben respuesta después de cerrarse simplemente se reabren con el siguiente mensaje entrante.

El flujo

Ante un evento de pago fallido de tu pasarela, abre un ticket de recobro con los datos de la factura adjuntos.

Herramientas llamadas

entergram_list_contactsentergram_create_ticketentergram_create_ticket_comment

La ejecución produce

La búsqueda de contacto asocia al pagador con una conversación de Telegram, el ticket se crea contra ese chat, y la carga útil de la factura entra como comentario para que quien lo coja tenga el importe y el motivo del fallo sin abrir la consola de facturación. El recobro pasa a ser un elemento de la cola con contexto en vez de un correo que no es de nadie.

El flujo

Cada domingo, concilia los miembros de los grupos de Telegram con el listado de RR. HH. y quita a quien ya no esté.

Herramientas llamadas

entergram_list_groupsentergram_list_group_membersentergram_remove_chat_member

La ejecución produce

Un nodo Merge compara las dos listas de miembros y solo las bajas siguen adelante. La salida de personas deja de dejar excolaboradores sentados en grupos de clientes durante meses, y el resumen de la ejecución sirve además como evidencia de revisión de accesos para tu auditor.

El flujo

Cada quince minutos, reenvía al canal de finanzas las facturas y contratos que los clientes dejaron caer en un chat.

Herramientas llamadas

entergram_list_messagesentergram_get_messageentergram_forward_messages

La ejecución produce

La rama de sondeo revisa el historial reciente buscando documentos adjuntos, un nodo Filter se queda con los que cumplen tus reglas de nomenclatura, y el reenvío conserva la autoría del remitente original. Finanzas deja de preguntar si el PDF firmado sigue en los mensajes privados de alguien.

Qué puede hacer n8n con tu Telegram

  • Disparar flujos con nuevos mensajes y eventos
  • Detectar chats sin responder y oportunidades frías
  • Enviar mensajes y difusiones desde un flujo
  • Sincronizar contactos y campos personalizados con otras apps
  • Cuantificar oportunidades perdidas de forma programada
  • Mover los datos de Telegram por todo tu stack

La superficie de herramientas que pueden llamar tus flujos

Una sola credencial autorizada expone las 70 herramientas de los 9 grupos a cualquier nodo que la referencie. En la práctica fijarás un puñado por flujo (herramientas de lectura en las ramas de sondeo, de escritura detrás de un filtro), pero nada de esto requiere una integración aparte ni una segunda credencial.

Cuentas y espacio de trabajo

5 herramientas

Descubrimiento de identidad y alcance. Toda llamada de mensajería necesita antes un account_id obtenido de list_accounts: un cliente de IA que se salte este paso se dirigirá a la cuenta de Telegram equivocada.

  • entergram_get_me
  • entergram_list_accounts
  • entergram_get_workspace
  • entergram_get_member
  • entergram_list_members

Chats y descubrimiento

8 herramientas

Para encontrar conversaciones. Las vistas del espacio de trabajo traen el estado del CRM (tickets, comentarios, campos personalizados); las vistas en vivo traen el estado actual del transporte de Telegram y los contadores de mensajes sin leer.

  • entergram_list_chats
  • entergram_get_chat
  • entergram_list_live_chats
  • entergram_get_live_chat
  • entergram_list_workspace_chats
  • entergram_get_workspace_chat
  • entergram_update_workspace_chat
  • entergram_get_chat_management

Mensajes

9 herramientas

Lectura y escritura del historial de mensajes, incluidas ediciones, reenvíos y reacciones. El envío está acotado por cuenta, así que nada es global entre tus cuentas conectadas.

  • entergram_list_messages
  • entergram_get_message
  • entergram_send_message
  • entergram_send_media_message
  • entergram_edit_message
  • entergram_delete_message
  • entergram_forward_messages
  • entergram_get_message_reactions
  • entergram_set_message_reactions

Contactos

3 herramientas

Con quién estás hablando y en qué otros sitios coincides con esa persona. La consulta de grupos compartidos es lo que permite responder preguntas como «¿cuáles de mis oportunidades están en la misma comunidad?».

  • entergram_list_contacts
  • entergram_get_contact
  • entergram_list_contact_shared_groups

Tickets

10 herramientas

Control total de la mesa de soporte: abrir, asignar, priorizar, comentar y cerrar. Los tickets enlazan con el chat del que salieron, así que un cliente de IA puede pasar de la conversación a la cola en un solo paso.

  • entergram_list_tickets
  • entergram_get_ticket
  • entergram_create_ticket
  • entergram_update_ticket
  • entergram_delete_ticket
  • entergram_list_chat_tickets
  • entergram_list_ticket_comments
  • entergram_create_ticket_comment
  • entergram_update_ticket_comment
  • entergram_delete_ticket_comment

Campos personalizados del CRM

11 herramientas

El esquema de tu pipeline. Lee las columnas antes de escribir valores: las casillas aceptan booleanos, los campos de selección múltiple aceptan arrays de valores de opción y las fechas aceptan cadenas ISO 8601.

  • entergram_list_custom_columns
  • entergram_get_custom_column
  • entergram_create_custom_column
  • entergram_update_custom_column
  • entergram_delete_custom_column
  • entergram_list_custom_column_options
  • entergram_create_custom_column_option
  • entergram_update_custom_column_option
  • entergram_delete_custom_column_option
  • entergram_get_chat_custom_fields
  • entergram_patch_chat_custom_fields

Campos personalizados de tickets

9 herramientas

El mismo control de esquema en el lado de los tickets: categorías, niveles de gravedad, tramos de SLA y cualquier otra cosa que tu mesa de soporte registre más allá del estado y la prioridad.

  • entergram_list_ticket_custom_columns
  • entergram_get_ticket_custom_column
  • entergram_create_ticket_custom_column
  • entergram_update_ticket_custom_column
  • entergram_delete_ticket_custom_column
  • entergram_list_ticket_custom_column_options
  • entergram_create_ticket_custom_column_option
  • entergram_update_ticket_custom_column_option
  • entergram_delete_ticket_custom_column_option

Notas internas

4 herramientas

Comentarios sobre un chat que tu cliente nunca ve. Sirven para que un cliente de IA deje por escrito su razonamiento y un compañero humano lo retome después.

  • entergram_list_chat_comments
  • entergram_create_chat_comment
  • entergram_update_chat_comment
  • entergram_delete_chat_comment

Grupos y canales

11 herramientas

Crear y administrar grupos y canales de Telegram —miembros, permisos, privacidad e información— más una salida de emergencia con comandos en bruto para todo lo demás.

  • entergram_list_groups
  • entergram_get_group
  • entergram_list_group_members
  • entergram_create_group_chat
  • entergram_create_channel
  • entergram_invite_chat_members
  • entergram_remove_chat_member
  • entergram_update_chat_info
  • entergram_update_chat_permissions
  • entergram_update_chat_privacy
  • entergram_run_chat_command

Autorizas un flujo, no a una persona

La credencial que creas en n8n sigue funcionando mucho después de que cierres la pestaña del navegador, que es justo el objetivo y justo el riesgo. Decide desde el principio si esta conexión actúa como un miembro o como el espacio de trabajo entero, porque las ejecuciones desatendidas van a seguir usando lo que hayas concedido. Las credenciales de sesión de Telegram se quedan dentro de Entergram; n8n solo llega a tener un token OAuth.

Agente personal
Disponible para cualquier miembro del espacio de trabajo. Lee el espacio de trabajo, las cuentas, los contactos, los chats, los mensajes y los tickets, y puede leer y escribir campos personalizados en los chats que son tuyos. Un flujo de informes o de avisos no necesita nada más, y una credencial que no puede enviar es una credencial que no puede dejarte en evidencia a las tres de la mañana.
Conector del espacio de trabajo
Restringido a propietarios y administradores. Es el nivel que necesita un flujo que envía: mensajes salientes, escritura de campos personalizados en cualquier chat, administración de grupos. Se comparte con el equipo, así que un compañero puede mantener la automatización sin recrear la credencial a su nombre. Mantén los flujos que envían en un proyecto separado de los de informes para que la credencial potente no acabe pegada a todo por defecto.
Revocación
Mata el token en Settings → Workspace → Connectors → MCP y todas las ejecuciones programadas empezarán a fallar en su siguiente llamada, en lugar de continuar en silencio. Borrar la credencial dentro de n8n tiene el mismo efecto desde el otro lado. Revoca antes de dar de baja a quien construyó el flujo, no después.

Restricciones con las que diseñar tus flujos

Ninguna es un impedimento, pero cada una cambia cómo se construye un grafo de nodos que se ejecuta sin supervisión.

  • El acceso MCP vive en el plan Pro. La credencial se autoriza en cualquier plan, así que el fallo aparece más tarde como errores de herramienta dentro de una ejecución programada y no en el momento de configurar.
  • MCP es petición-respuesta, no un canal push. Entergram no abre un socket hacia n8n, así que la sensación de evento se consigue con un Schedule Trigger que sondee con la frecuencia suficiente: el compromiso está entre latencia y número de ejecuciones.
  • Nadie aprueba un envío por ti. En un cliente de chat hay una persona leyendo cada borrador antes de que salga; en un cron no la hay, así que trata las ramas salientes como código de producción y protégelas con filtros explícitos y un modo de prueba.
  • No hay endpoint por lotes. Difundir a treinta chats son treinta llamadas separadas, así que dosifica el bucle, acota los reintentos y cuenta con que el techo lo pone el control de flujo de Telegram y no el flujo de n8n.
  • Una ejecución fallida no es atómica. Si muere a mitad de un bucle, los envíos y las escrituras de campos ya confirmados se quedan confirmados: construye el flujo para que sea idempotente y registra qué procesó en vez de suponer que habrá una reversión limpia.
  • Los tokens caducan. Una automatización que llevaba semanas funcionando puede pararse de un día para otro porque nadie volvió a aprobar el acceso, así que añade una rama de error que avise a una persona en lugar de fallar contra un registro vacío.

Problemas habituales del conector de n8n

OAuth se completa pero redirige a localhost
Una instancia autoalojada que no conoce su dirección pública se manda el callback a sí misma. Configura las variables de host, protocolo y webhook con la URL que usa realmente tu navegador, reinicia n8n y después borra y vuelve a crear la credencial: la existente conserva la redirección antigua.
El nodo conecta pero no lista ninguna herramienta
n8n cachea el manifiesto de herramientas cuando se crea la credencial. Vuelve a abrir el nodo y refresca la lista de herramientas, o duplica el nodo una vez; un flujo guardado antes de que el manifiesto cargara seguirá referenciando un conjunto vacío.
Los nodos de lectura funcionan y los de envío devuelven 403
Eso es un agente personal haciendo exactamente aquello para lo que está acotado. La mensajería saliente pertenece a un conector del espacio de trabajo, que tiene que crear un propietario o un administrador: reautorizar la misma credencial personal no la ampliará. Si el 403 también alcanza a los nodos de lectura, mira el plan: el acceso MCP requiere Pro.
El flujo publica desde la cuenta de Telegram equivocada
Cada herramienta de mensajería recibe un account_id explícito, y si no se especifica se resuelve por ti. Llama a la lista de cuentas una vez al principio del flujo, fija el id que quieres como variable del flujo y referéncialo en todos los nodos posteriores.
Una programación que llevaba semanas funcionando falla de repente
Casi siempre es un token caducado. Abre la credencial, reconecta, aprueba el acceso otra vez y las ejecuciones pendientes se reanudan en el siguiente ciclo. Conecta la salida de error del nodo MCP a una notificación para que la próxima caducidad no la descubra un cliente.
Las ejecuciones expiran al traer muchos mensajes
Leer el historial completo de cientos de hilos en un solo nodo supera el tiempo máximo de ejecución. Divide la lista de chats con Loop Over Items, limita el tamaño del lote y persiste un cursor para que cada ejecución retome donde acabó la anterior. Un relleno histórico debería ser un flujo distinto del incremental que corre cada hora.

Preguntas frecuentes sobre n8n + Telegram

¿Sustituye esto al nodo de Telegram de n8n?
Lo complementa. El nodo nativo de Telegram usa un token de bot; Entergram conecta tu cuenta personal real mediante MCP, así que puedes automatizar sobre chats que un bot no puede ver.
¿n8n autoalojado o en la nube?
Ambos. Cualquier instancia de n8n con el nodo MCP puede conectarse a la URL del MCP alojado de Entergram mediante OAuth.
¿Puede avisarme de los mensajes que se me pasaron?
Sí. Crea un flujo que lea los chats sin responder de forma programada y te envíe un resumen o recordatorio donde tú quieras.
¿Es seguro?
Sí. OAuth 2.0 con permisos acotados; las credenciales se quedan en Entergram y el acceso es revocable en cualquier momento.