Volver a todas las herramientas
Requiere clave API

Slack en escalada

Usa la API chat.postMessage de Slack con un token de bot. Empareje con escalate_to_human para que su canal reciba una alerta inmediata.

Configuración

  1. En la API Slack, cree una aplicación con chat:write, instálela en su espacio de trabajo, y copie el Bot User OAuth Token (xoxb-…).
  2. Invite al bot al canal de destino y copie el ID del canal.
  3. Reemplace xoxb-YOUR_BOT_TOKEN en el encabezado de Autorización y YOUR_SLACK_CHANNEL_ID en el cuerpo de la solicitud.
  4. Agregue el consejo de indicación a continuación para que el agente notifique a Slack siempre que escale.

Consejo prompt

En la indicación de su agente, agregue: Cuando llame escalate_to_human, también llame notify_slack_on_escalate con un resumen corto que incluya el nombre del cliente, correo electrónico y razón.

Copiar en el formulario de herramienta personalizada

Copia cada valor en el campo correspondiente cuando añadas una herramienta personalizada en la página de creación o edición del agente. Reemplaza cualquier marcador de posición YOUR_… con tus credenciales reales.

Nombre de herramienta

notify_slack_on_escalate

Descripción

Post a Slack message to the team channel when this conversation needs a human. Call this when escalating to a human, after collecting the customer name and email.

URL del Endpoint

Pega en la URL del Endpoint (https:// se añade automáticamente).

slack.com/api/chat.postMessage

Método HTTP

POST

Entradas de herramienta (todas)

1. message (string) Escalation summary including customer name, email, and why a human is needed

Entrada de herramienta: message

Nombre de entrada

message

Tipo de entrada

string

Descripción de entrada

Escalation summary including customer name, email, and why a human is needed

Valor de referencia

Usa esto como el valor de consulta o cuerpo de solicitud y elige “Entrada de herramienta” en el formulario.

{{message}}

Cuerpo de solicitud (todo)

channel: YOUR_SLACK_CHANNEL_ID text: {{message}}

Nombre de campo

channel

Valor de campo

YOUR_SLACK_CHANNEL_ID

Nombre de campo

text

Valor de campo

{{message}}

Encabezados (todo)

Los valores de los encabezados están cifrados cuando se almacenan. Reemplaza los marcadores de posición por tus secretos reales.

Authorization: Bearer xoxb-YOUR_BOT_TOKEN Content-Type: application/json

Nombre de encabezado

Authorization

Valor de encabezado

Bearer xoxb-YOUR_BOT_TOKEN

Nombre de encabezado

Content-Type

Valor de encabezado

application/json
Herramienta personalizada de notificación de escalada de Slack | CXWizard