Sáltate la instalación. Funcionando en menos de 2 minutos.
Inicia una prueba gratuita en cloud.anythingmcp.com, añade Dialpad con un clic y apunta tu cliente de IA (Claude, ChatGPT, Copilot o Cursor) al endpoint MCP generado. Sin Docker, sin git clone, sin experiencia de desarrollo.
Resumen
Deja que tu IA trabaje con Dialpad: consulta usuarios, oficinas y call centers, revisa llamadas, grabaciones y transcripciones de Dialpad Ai, sigue las colas en directo, inicia llamadas, envía SMS, gestiona contactos y exporta estadísticas de llamadas.
Prueba a pedir
Prompts de ejemplo para Dialpad
Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.
Claude es IA y puede equivocarse. Verifica siempre las respuestas.
💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, pulsa Connectors → Dialpad, pega tus credenciales, genera una MCP API key y listo. Sin Docker, sin
git clone, sin servidor local.
Dialpad + ChatGPT
Deja que tu IA trabaje con Dialpad: consulta usuarios, oficinas y call centers, revisa llamadas, grabaciones y transcripciones de Dialpad Ai, sigue las colas en directo, inicia llamadas, envía SMS, gestiona contactos y exporta estadísticas de llamadas.
Requisitos previos
Las instrucciones de configuración completas están incluidas en el conector (visibles en el store al seleccionarlo). Las variables de entorno requeridas:
DIALPAD_API_KEY
Paso 1 — Obtener credenciales
- Inicia sesión en Dialpad como company admin y abre Admin Settings. Las claves de API requieren un plan Dialpad Pro o Enterprise.
- En My Company, abre Authentication → API Keys y haz clic en Add key. Ponle un nombre, elige cuándo caduca y marca el scope adicional
calls:list, que necesita el historial de llamadas. Si más adelante los enlaces de grabación salen vacíos, añade tambiénrecordings_export. - Guarda y copia la clave: Dialpad solo la muestra una vez. Pégala en
DIALPAD_API_KEYtal cual, sin el prefijo Bearer, e instala el conector. - Comprueba la configuración con
dialpad_list_officesydialpad_get_company.
Quién ve qué: una clave de company admin llega a todos los usuarios, llamadas y contactos de la empresa. Comparte el servidor MCP solo con personas que puedan verlos. Con claves de usuarios que no son admin, dialpad_get_company, dialpad_list_numbers y dialpad_list_calls responden 403. El sandbox de Dialpad no es compatible. Las llamadas, grabaciones, buzones de voz, transcripciones y exportaciones de estadísticas son datos personales de quienes llaman y del personal, así que la IA solo lee lo que pides.
Llega a personas reales y puede costar dinero, así que la IA pregunta antes: dialpad_initiate_call hace sonar todos los dispositivos de un usuario y marca el número cuando el usuario contesta; dialpad_send_sms envía un SMS en nombre de un usuario a hasta 10 números. Los destinos internacionales y premium se cobran aparte del plan, y los destinatarios de EE. UU. deben haber aceptado recibir SMS. Antes de cualquiera de las dos, la IA te muestra quién llama o escribe a quién, desde qué número y con qué texto, y espera tu sí. dialpad_create_contact también espera tu sí, igual que dialpad_create_recording_share_link: cualquiera que tenga un enlace público puede escuchar la grabación, así que la IA te pregunta qué privacidad quieres (owner, company, admin o public).
Llamadas y Dialpad Ai: dialpad_list_calls lista las llamadas terminadas, de la más reciente a la más antigua, filtradas por hora (milisegundos Unix) y por un usuario, oficina, departamento o call center. dialpad_get_call añade los detalles de la grabación, los enlaces para compartir y el texto de la transcripción, pero Dialpad solo lo permite 10 veces por minuto. dialpad_get_call_transcript lee la transcripción de Dialpad Ai con sus Ai moments, como tareas y preguntas; dialpad_get_call_transcript_url da el enlace a la página de revisión de la llamada en Dialpad. Las llamadas en líneas sin Dialpad Ai no tienen transcripción (404). Los recaps de Dialpad Ai (resúmenes de llamadas) solo llegan por webhooks, así que este conector no puede leerlos.
Colas y estadísticas: dialpad_get_call_center_status muestra una cola en directo, con los agentes de servicio, las llamadas en espera y la espera actual más larga. dialpad_start_stats_export inicia una exportación CSV de llamadas, SMS, buzones de voz, grabaciones, tiempo de servicio, CSAT o disposiciones para la empresa, una oficina o un destino; la IA consulta dialpad_get_stats_export hasta que está lista y te da el enlace de descarga. El archivo puede contener números de teléfono.
Límites de peticiones por empresa y por endpoint: la mayoría de lecturas 1200 por minuto, dialpad_get_call 10 por minuto, dialpad_initiate_call 5 por minuto, dialpad_send_sms 100 por minuto (800 en niveles superiores), crear contactos 100 por minuto y exportaciones de estadísticas 200 por hora. Un 429 significa esperar y volver a intentarlo.
Errores comunes: 401: la clave es incorrecta, se borró o se pegó con el prefijo Bearer. 403: la clave no la creó un company admin, no llega a esa oficina o le falta el scope calls:list para la lista de llamadas. 404: ese id no existe, o la llamada no tiene transcripción. 400 en un SMS: un número no está en formato E.164 (+34912345678) o el usuario no puede enviar desde ese número.
El conector no cubre colgar ni transferir llamadas en curso, cambiar usuarios, oficinas, números o enrutamiento, los webhooks y suscripciones a eventos, las reuniones ni los faxes.
Paso 2 — Instalar el adapter
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Paso 3 — Añadir el conector en ChatGPT
La URL de tu servidor: en AnythingMCP abre MCP Servers → el servidor donde está este conector y copia su URL (
https://cloud.anythingmcp.com/mcp/…). Úsala donde esta guía muestraYOUR_SERVER_ID.
ChatGPT añade servidores MCP como plugins desde su página Plugins, en la web y en los planes de pago. Ya no hace falta el modo desarrollador. En un espacio Business solo pueden hacerlo los administradores y propietarios; en Enterprise y Edu un administrador puede conceder el permiso Create plugins with MCPs.
- Ve a chatgpt.com/plugins, pulsa + y luego Add custom MCP server.
- Escribe un nombre, por ejemplo Name:
Dialpad. - En Connection, introduce como Server URL
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDy deja Authentication en OAuth. - Selecciona I understand and want to continue y después Create as a plugin. Cuando ChatGPT lo pida, inicia sesión en AnythingMCP y permite el acceso.
- Instala el nuevo plugin desde tus plugins personales; luego escribe @ en un chat y elígelo.
Herramientas disponibles
| Tool | What it does |
|---|---|
dialpad_get_company | Read the Dialpad company: name, domain, country, pricing tier (account_type), admin email, state and number of offices |
dialpad_list_users | List Dialpad users with id, names, emails, phone numbers, extension, office, license, admin flag and live presence (online, available, on… |
dialpad_get_user | Read one Dialpad user by id: names, emails, phone numbers, extension, office, job title, license, time zone and live presence |
dialpad_list_offices | List the Dialpad offices this API key can reach with id, name, country, time zone, main phone numbers and whether the office is open |
dialpad_get_office | Read one office by id: name, country, time zone, phone numbers, availability, ring time and routing basics |
dialpad_list_call_centers | List the call centers (support and sales queues) of the company with id, name, office, phone numbers, time zone and availability |
dialpad_get_call_center | Read one call center by id: name, office, phone numbers, time zone, opening hours flag, ring time and description |
dialpad_get_call_center_status | Read the live state of a call center queue: availability, capacity, operators on duty, calls waiting (pending) and the longest current wait… |
dialpad_list_departments | List the departments of the company with id, name, office, phone numbers, time zone and availability |
dialpad_get_department | Read one department by id: name, office, phone numbers, time zone, opening hours flag, ring time and description |
dialpad_list_numbers | List the company's Dialpad phone numbers: number, area code, type, status and the user, office, department or call center it is assigned to |
dialpad_list_calls | List ended calls, newest first, with direction, state, start, connect and end times (Unix milliseconds), duration in milliseconds, the… |
dialpad_get_call | Read one call by id: state, direction, times, duration, contact and target, labels, CSAT, the recording details with their URLs, recording… |
dialpad_get_call_transcript | Read the Dialpad Ai transcript of a call: each line with speaker name, user_id or contact_id, time and text, plus Ai moments (type moment)… |
dialpad_get_call_transcript_url | Get the link to a call's transcript page in Dialpad (the Dialpad Ai call review), to open it in a browser instead of reading the whole text… |
dialpad_initiate_call | Start a real outbound phone call for a Dialpad user: all of the user's devices ring (or only device_id) and, when the user picks up… |
dialpad_send_sms | Send a text message (SMS) on behalf of a Dialpad user to up to 10 phone numbers |
dialpad_list_contacts | List the company's shared Dialpad contacts, or the local contacts of one user with owner_id: names, company, job title, phone numbers and… |
dialpad_get_contact | Read one shared or local contact by id: names, company, job title, phone numbers, email addresses, websites and owner |
dialpad_create_contact | Create a contact shared with the company, or a local contact of one user when owner_id is set |
dialpad_start_stats_export | Start a statistics export (calls, texts, voicemails, recordings, on-duty time, CSAT or dispositions) for the company, one office or one… |
dialpad_get_stats_export | Check a statistics export started with dialpad_start_stats_export: status (processing or complete), file_type and download_url of the… |
dialpad_create_recording_share_link | Create a share link for a call recording or voicemail (recording id from dialpad_get_call recording_details) |
dialpad_get_recording_share_link | Read a recording share link by id: the access link, its privacy, the recording type and id, the call id and who created it |
Ejemplos de prompts
- "¿Cuántas llamadas hay ahora en espera en el call center de Soporte, cuántos agentes están de servicio y cuál es la espera más larga?"
- "Lista las llamadas entrantes de ayer del departamento de Ventas con número de quien llamó, hora y duración, y marca las que nadie contestó."
- "Lee la transcripción de Dialpad Ai de mi última llamada con el +34912345678 y haz una lista de tareas y preguntas pendientes."
- "Envía un SMS desde el número de Dialpad de Lucía al +34612345678 diciendo que el técnico llega mañana a las 9. Muéstrame antes remitente, destinatario y texto."
- "Exporta en CSV las estadísticas de llamadas de la semana pasada de la oficina de Madrid y dame el enlace de descarga."
FAQ
¿Funciona el plan gratuito de ChatGPT con servidores MCP personalizados? OpenAI documenta los servidores MCP personalizados solo para los planes de pago; el plan Free no aparece en su lista.
Siguientes pasos
¿Te ha sido útil esta guía?