Resumen
El helpdesk de Re:amaze desde cualquier agente de IA: lee y responde conversaciones de email, chat y canales sociales, publica respuestas y notas internas, gestiona contactos y sus notas, artículos de FAQ, canales, equipo, plantillas de respuesta, valoraciones de satisfacción e informes de soporte.
Configuración guiada
Conecta Re:amaze a Microsoft Copilot en 2 minutos
Empieza la prueba gratuita en AnythingMCP Cloud, conecta Re:amaze con la configuración guiada y añade tu URL MCP a Microsoft Copilot. Sin código y sin servidores que mantener.
Sin tarjeta de crédito · 7 días de prueba · Alternativa self-host disponible
Prueba a pedir
Prompts de ejemplo para Re:amaze
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 → Re:amaze, pega tus credenciales, genera una MCP API key y listo. Sin Docker, sin
git clone, sin servidor local.
Re:amaze + Microsoft Copilot
El helpdesk de Re:amaze desde cualquier agente de IA: lee y responde conversaciones de email, chat y canales sociales, publica respuestas y notas internas, gestiona contactos y sus notas, artículos de FAQ, canales, equipo, plantillas de respuesta, valoraciones de satisfacción e informes de soporte.
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:
REAMAZE_BRAND, REAMAZE_LOGIN_EMAIL, REAMAZE_API_TOKEN
Paso 1 — Obtener credenciales
La configuración lleva unos 5 minutos. Necesitas una cuenta de Re:amaze con un usuario del equipo cuyo token de API usa el conector, y el nombre de host de la marca.
- En Re:amaze abre Settings, Developer, API Token y haz clic en Generate New Token. Copia el token en
REAMAZE_API_TOKEN. Cada usuario del equipo tiene su propio token y el conector actúa como ese usuario. - Pon en
REAMAZE_LOGIN_EMAILla dirección de email con la que ese mismo usuario inicia sesión en Re:amaze. Un token solo funciona junto con el email del usuario que lo generó. - Pon en
REAMAZE_BRANDel nombre de host de la marca: la parte antes de.reamaze.ioen la dirección de la marca, que aparece en Settings, Brand Settings. Paramybrand.reamaze.ioesmybrand: solo el nombre, con letras, dígitos y guiones, sinhttps://ni.reamaze.io. - Instala el conector. Comprueba la conexión con
reamaze_list_channels: lista los canales de la marca con sus slugs, que otras herramientas usan comocategory.
Cloud y self-hosted funcionan igual: el conector se autentica con HTTP Basic sobre HTTPS, con el email de inicio de sesión como usuario y el token de API como contraseña. No hay Redirect URL ni lista de IP permitidas.
Una marca por conector: las llamadas van a https://<brand>.reamaze.io/api/v1. Las conversaciones, mensajes, canales, artículos de FAQ y plantillas de respuesta son los de esa marca; los contactos y el equipo pertenecen a toda la cuenta. Los informes y las valoraciones de satisfacción abarcan todas las marcas de la cuenta salvo que indiques una. Para la bandeja de otra marca, configura un segundo conector con su nombre de host.
El conector actúa como el usuario del token: lo que ese usuario puede ver y hacer en Re:amaze es lo que puede ver y hacer la IA. Las respuestas y notas salen a su nombre si no se indica otro remitente. Los informes y las valoraciones de satisfacción necesitan el permiso access_reports en ese usuario.
Las respuestas se envían al momento: reamaze_create_message con visibility 0 envía enseguida una respuesta al cliente por el canal de la conversación (email, chat, SMS, etc.), así que la IA te muestra el texto y espera tu sí. Con visibility 1 añade una nota interna que solo ve el equipo. Tras una respuesta del equipo, Re:amaze marca la conversación como Done salvo que la IA pase suppress_autoresolve; las encuestas de satisfacción y las notificaciones se pueden suprimir igual. Una conversación nueva creada con reamaze_create_conversation envía las notificaciones habituales salvo que se indique suppress_notifications.
Algunos cambios sustituyen: tag_list en reamaze_update_conversation sustituye todas las etiquetas de la conversación, un nuevo cuerpo de artículo sustituye al anterior y user_data en reamaze_create_conversation sustituye los atributos que ya tenía el cliente.
Ids y códigos: una conversación se identifica por su slug (p. ej. knock-knock-a1b2c3) y un canal por el suyo (p. ej. support); un contacto por su email, o por su número de móvil en formato E.164 (+12223334444) con el tipo de identificador mobile; los artículos por slug y las plantillas de respuesta por id numérico. Estado de la conversación: 0 Open, 1 Responded, 2 Done, 3 Spam, 4 Archived, 5 On Hold, 6 Auto-Done, 7 AI Agent Assigned, 8 AI Agent Done, 9 Spam (AI).
Fechas, paginación y límites: los filtros de las listas usan fechas y horas ISO 8601; los informes usan dos días en formato YYYY-MM-DD, por defecto los últimos 30 días, con un año como máximo entre ellos. Las listas devuelven 30 elementos por página; la IA pide la siguiente con page. La API limita las peticiones por token y minuto y por encima responde 429: espera y vuelve a intentarlo.
Errores frecuentes: 401 significa que el email o el token son incorrectos, a menudo porque el email no es el del usuario que generó el token. 403 significa que el token funciona pero a su usuario le falta un permiso (informes y valoraciones necesitan access_reports). 404 significa un slug desconocido o un nombre de host de marca incorrecto. 422 significa que Re:amaze rechazó una creación o un cambio, por ejemplo un contacto que ya existe; la respuesta explica el motivo.
Qué lee: conversaciones con asunto, estado, etiquetas, asignado, canal, datos personalizados y seguidores, y cada mensaje de un hilo, respuestas y notas internas, con remitente, destinatarios y adjuntos; mensajes de todas las conversaciones por remitente, canal, etiqueta o fecha; contactos con sus identidades (email, móvil, cuentas sociales) y notas; artículos de FAQ publicados, en borrador o internos; canales y su configuración; usuarios del equipo y roles; plantillas de respuesta; valoraciones de satisfacción con comentarios; e informes de volumen, tiempos de respuesta, equipo, etiquetas y canales.
Las herramientas de escritura están activas desde la instalación: ninguna herramienta está desactivada. La IA puede responder a clientes y añadir notas internas (reamaze_create_message), abrir conversaciones (reamaze_create_conversation), cambiar su estado, etiquetas, asignado o canal (reamaze_update_conversation), crear y actualizar contactos y añadirles notas (reamaze_create_contact, reamaze_update_contact, reamaze_add_contact_note) y crear o editar artículos de FAQ (reamaze_create_article, reamaze_update_article). Desactiva en la página del conector las que no quieras que use la IA.
No incluido: borrar o editar notas de contactos, editar identidades de contactos, crear usuarios del equipo, la Status Page API y los cambios en plantillas de respuesta. Ninguna herramienta borra nada.
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 Microsoft Copilot
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.
Microsoft Copilot usa servidores MCP a través de agentes creados en Copilot Studio: añades AnythingMCP a un agente como herramienta y luego publicas el agente en Microsoft 365 Copilot y Teams. Copilot Studio se conecta desde la nube de Microsoft por Streamable HTTP, que AnythingMCP admite.
- En Copilot Studio, abre tu agente (o crea uno), ve a Tools y elige Add a tool → New tool → Model Context Protocol.
- Escribe un Server name (por ejemplo
AnythingMCP), una Server description que diga qué hace el conector y la Server URLhttps://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID. Copilot Studio usa la descripción para decidir cuándo llamar al servidor. - En la autenticación, elige API key, pon Type en Header y
X-API-Keycomo nombre de la cabecera, y selecciona Create. - En Add tool, elige Create a new connection, pega una clave de API MCP de AnythingMCP (MCP Servers → tu servidor → API keys) y selecciona Add to agent.
- Pruébalo en el panel Test del agente: pide algo que necesite las herramientas de
Re:amaze. - Selecciona Publish y luego Channels → Microsoft 365 and Microsoft Teams, deja marcada Make agent available in Microsoft Copilot y elige Add channel. See agent in Teams lo instala para ti; en Microsoft 365 Copilot, escribe @ y elige el agente.
¿Prefieres que cada persona inicie sesión? En lugar de la clave de API elige OAuth 2.0 → Dynamic discovery: cada usuario inicia sesión en AnythingMCP la primera vez que el agente lo llama.
¿Lo alojas tú mismo? Usa la dirección HTTPS pública de tu instancia en lugar de https://cloud.anythingmcp.com. Copilot Studio se conecta desde la nube de Microsoft, así que localhost no funciona.
Herramientas disponibles
| Tool | What it does |
|---|---|
reamaze_list_conversations | List conversations of the brand, 30 per page, newest first by creation unless sort says otherwise |
reamaze_get_conversation | Get one conversation: subject, slug, status, tags, first message, last staff and last customer message, author, assignee, channel, custom… |
reamaze_list_conversation_messages | List the messages of one conversation, newest first, 30 per page: body, visibility (0 reply, 1 internal note), origin, created_at, user… |
reamaze_list_messages | List messages across all conversations of the brand, newest first, 30 per page, each with its conversation (subject, slug, channel) |
reamaze_create_conversation | Create a new conversation on behalf of a customer in a channel, with its first message |
reamaze_update_conversation | Update a conversation: status (e.g. 2 Done, 5 On Hold with hold_until), tags (replaces the tag list), custom data, assignee, or move it to… |
reamaze_create_message | Add a message to a conversation. visibility 0 (default) is a reply that Re:amaze sends to the customer at once over the conversation's… |
reamaze_list_contacts | List or search the account's contacts (customers), 30 per page: name, email, friendly_name, mobile and notes |
reamaze_get_contact_identities | List the identities of one contact: each type (email, mobile, twitter, facebook, instagram, igsid) and identifier |
reamaze_create_contact | Create a contact with an email or a mobile number (E.164, e.g. +12223334444) |
reamaze_update_contact | Update a contact's name, friendly name, avatar URL or data attributes, and optionally add notes |
reamaze_list_contact_notes | List all notes on one contact: id, note text, created_at, updated_at and creator (staff name and email) |
reamaze_add_contact_note | Add one note to a contact, optionally attributed to another staff user |
reamaze_list_articles | List or search the brand's FAQ (help center) articles, 30 per page: title, body, slug, status (0 Published, 1 Draft, 4 Internal), url… |
reamaze_get_article | Get one FAQ article by slug: title, full body, status, url, author, topic and timestamps |
reamaze_create_article | Create a FAQ article in a topic. status 1 (Draft) keeps it unpublished for review; 0 publishes it, 4 makes it internal |
reamaze_update_article | Update a FAQ article's title, body or status (0 Published, 1 Draft, 4 Internal) |
reamaze_list_channels | List the brand's channels: name, slug (used as category elsewhere), email, channel type (1 Email, 2 Twitter, 3 Facebook, 6 Chat, 8… |
reamaze_get_channel | Get one channel by slug: name, email, type, visibility, spam filter, reply-from settings, signature, verification state and brand |
reamaze_list_staff | List the account's staff users, 30 per page, oldest first: name, email, created_at and role |
reamaze_list_response_templates | List or search response templates (canned replies) of the brand, including the user's personal ones: id, name, body and template group |
reamaze_get_response_template | Get one response template (canned reply) by id: its name, full body text and template group |
reamaze_list_satisfaction_ratings | List customer satisfaction survey ratings, 30 per page: id, rating (1 to 5), comment, user_id, assignee_id, conversation_id and timestamps |
reamaze_get_report | Get a support report between two dates (default the last 30 days; at least 1 day, at most 1 year). report: volume (conversations per day)… |
Ejemplos de prompts
- "¿Qué conversaciones abiertas no están asignadas a nadie y qué quiere cada cliente?"
- "Muéstrame el último hilo con [email protected] y propón una respuesta basada en nuestros artículos de FAQ; envíala solo cuando yo la apruebe."
- "Añade a la conversación del envío retrasado una nota interna diciendo que hemos contactado con el transportista y ponla en espera hasta el lunes."
- "¿Cómo han evolucionado nuestros tiempos de respuesta en los últimos 30 días y quién del equipo ha enviado más respuestas?"
- "Lista las valoraciones de satisfacción de 1 o 2 estrellas del mes pasado con sus comentarios."
FAQ
¿Para qué Copilot es? Para Microsoft 365 Copilot en el trabajo, mediante agentes de Copilot Studio. La app de Microsoft Copilot para cuentas personales no permite añadir tu propio servidor MCP.
¿Qué necesito? Una cuenta de trabajo con acceso a Copilot Studio (licencia o prueba) para crear el agente. Quien lo use en Microsoft 365 Copilot o Teams necesita acceso al agente: compártelo o pide a un administrador que lo publique para la organización. Si tu organización aplica directivas de datos a los conectores de Power Platform, también cubren los servidores MCP.
El agente no llama a las herramientas. Comprueba que el nombre de la cabecera sea exactamente X-API-Key y que la clave pertenezca al mismo servidor MCP que la URL, y escribe una Server description concreta: Copilot Studio la usa para decidir cuándo llamar al servidor. Vuelve a publicar el agente después de cada cambio; en un chat abierto, escribe "start over" para usar la nueva versión.
Siguientes pasos
¿Te ha sido útil esta guía?