TeleBoost

TeleBoost ejecuta un servidor MCP alojado para que cualquier IA compatible con MCP (Claude, ChatGPT, Cursor, Zed y herramientas de automatización como n8n y Make) pueda trabajar directamente con tu espacio de trabajo.

Servidor MCP alojado

npx add-mcp 'https://mcp.teleboost.app/mcp'

Se instala en Claude Code, Codex, Cursor y más

Documentación

Primeros pasos

La API de TeleBoost está disponible en los planes Pro y Business. Crea una clave en Configuración → Desarrolladores → Claves de API — se muestra una sola vez, así que cópiala en ese momento. Todas las solicitudes usan HTTPS y devuelven JSON.

curl https://teleboost.app/api/v1/contacts \
  -H "Authorization: Bearer tb_live_your_key_here"

Los endpoints de listas devuelven { "data": [...], "next_cursor": "...", "has_more": true }. Pasa next_cursor de vuelta como ?cursor= para paginar.

Autenticación y alcances

Dos mecanismos, un modelo de alcances. Usa una clave de API (Authorization: Bearer tb_live_…) para scripts y automatización, o OAuth 2.1 para aplicaciones de IA que se conectan mediante MCP. Las claves están limitadas al espacio de trabajo: una clave está vinculada a tus datos individuales o a un equipo en el momento de su creación.

AlcanceOtorga
workspace.readMetadatos del espacio de trabajo, miembros del equipo, uso del plan y cuotas
accounts.writeActualizar configuraciones de cuentas conectadas, como cuotas diarias de envío
contacts.read / writeProspectos, campos personalizados, notas, estados y puntuaciones de participación
lists.read / writeListas y sus miembros
groups.read / writeGrupos de Telegram guardados (objetivos de campañas y scraping)
inbox.readConversaciones e historial de mensajes en todas las cuentas
messages.sendEnviar mensajes desde una cuenta conectada
campaigns.read / writeCampañas de DM y grupos, estadísticas, iniciar / pausar
templates.read / writePlantillas de mensajes y personalidades de IA
tickets.read / writeTickets, estados, prioridades, SLA y recordatorios
analytics.readMétricas agregadas, paneles y mapas de calor

Recursos de la API

Todas las rutas son relativas a https://teleboost.app/api/v1. A continuación se muestra una selección — la referencia completa y siempre actualizada de cada endpoint está en la especificación OpenAPI.

MétodoRutaDescripciónAlcance
GET/accountsListar cuentas conectadas (solo estado)workspace.read
PATCH/accounts/{id}/quotaActualizar la cuota de envío de una cuentaaccounts.write
GET/contactsListar y buscar contactoscontacts.read
POST/contactsCrear un contactocontacts.write
PATCH/contacts/{id}Actualizar estado, campos personalizadoscontacts.write
GET/listsExplorar listas con conteoslists.read
POST/lists/{id}/contactsAgregar contactos a una listalists.write
GET/groupsListar grupos de Telegram guardadosgroups.read
GET/conversationsListar conversaciones de la bandeja de entradainbox.read
GET/conversations/{id}/messagesHistorial de mensajesinbox.read
POST/messagesEnviar un mensajemessages.send
GET/campaigns/dmListar campañas de DMcampaigns.read
POST/campaigns/dm/{id}/startIniciar / reanudar una campaña de DMcampaigns.write
POST/campaigns/groupCrear una campaña de grupocampaigns.write
GET/templatesListar plantillas de mensajestemplates.read
GET/personalitiesListar personalidades de IAtemplates.read
GET/ticketsListar ticketstickets.read
POST/ticketsCrear un tickettickets.write
POST/remindersCrear un recordatoriotickets.write
GET/analytics/summaryKPIs agregadosanalytics.read
GET/analytics/activityMapa de calor de actividad entrante 7×24analytics.read
GET/workspace/usageUso del plan y cuotas de APIworkspace.read

Servidor MCP

TeleBoost ejecuta un servidor MCP alojado para que cualquier IA compatible con MCP — Claude, ChatGPT, Cursor, Zed y herramientas de automatización como n8n y Make — pueda trabajar directamente con tu pipeline.

MCP endpoint:  https://mcp.teleboost.app/mcp

1. Copy the URL from Settings → Developers → Connected AI apps
2. Add it as a custom connector in your AI tool
3. Authorize via the TeleBoost consent screen (OAuth 2.1 + PKCE)

El servidor expone herramientas que reflejan la API: search_contacts, get_conversation, create_ticket, send_message, start_campaign, get_analytics_summary y más. Las herramientas fuera de los alcances otorgados a una conexión nunca se exponen.

Webhooks

Registra un endpoint HTTPS en Configuración → Desarrolladores → Webhooks. Cada entrega incluye un encabezado X-TeleBoost-Signature — un HMAC-SHA256 del cuerpo con el secreto de tu endpoint. Verifícalo antes de confiar en el payload.

import hmac, hashlib

def verify(body: bytes, header: str, secret: str) -> bool:
    expected = "sha256=" + hmac.new(secret.encode(), body, hashlib.sha256).hexdigest()
    return hmac.compare_digest(expected, header)

Las entregas se reintentan con retroceso exponencial hasta por 24 horas; los endpoints que fallan repetidamente se desactivan automáticamente con una alerta. Eventos disponibles:

Límites de tasa

Los límites dependen del plan y se devuelven en cada respuesta mediante los encabezados X-RateLimit-*. Un 429 incluye Retry-After.

PlanPor minutoPor díaEnvíos / hora
Pro12010,00030
Business30050,000100

Los envíos de mensajes también respetan la cuota de seguridad propia de cada cuenta — el límite horario de API es adicional a esos límites, no en lugar de ellos.