← Recursos

Tutorial · Compartido en IG · 22 de abril de 2025

Sentiment alerts: OpenAI → Slack en 4 pasos

Cómo armé el workflow que me avisa cuando un cliente cuelga molesto, en menos de 2 minutos.

[EJEMPLO — Ray reemplazará con su tutorial real]

El problema que resuelve

Un cliente cuelga molesto. Nadie en el taller lo nota. Tres días después aparece en Google con 2 estrellas. Para entonces el daño está hecho.

Este workflow analiza el sentiment de CADA llamada al colgar. Si fue negativo, mi manager recibe alerta en Slack con la transcripción.

Lo que necesitas

  • Ooma Office (o tu PBX) con webhooks de “call ended”
  • OpenAI API con acceso a gpt-4o-mini (basta)
  • Slack con un canal #alerts y un webhook entrante
  • Zapier (o n8n) para pegamento

Los 4 pasos

1. Webhook de Ooma → Zapier

En Ooma Office: Settings → Integrations → Webhooks. Crea uno para el evento call.ended. Apunta al webhook URL que Zapier te da.

Datos que recibirás: caller ID, duración, audio recording URL.

2. Zapier → Whisper para transcripción

Acción: OpenAI Whisper. Input: la URL del audio del paso anterior. Output: el texto transcrito.

3. Zapier → ChatGPT para sentiment

Acción: ChatGPT. Prompt:

Eres un analista de calidad de servicio al cliente.
Te paso la transcripción de una llamada a un taller diésel.
Clasifica el sentiment del cliente: positivo, neutral o negativo.

Devuelve SOLO una palabra: positivo, neutral o negativo.

Si es negativo, en una segunda línea dame un resumen de UNA frase
del motivo de queja.

Transcripción:
[la transcripción del paso anterior]

4. Zapier → Slack si negativo

Filtro: solo continuar si la primera línea del paso 3 es exactamente negativo.

Acción: enviar mensaje al canal #alerts con:

  • @manager mention
  • Caller ID
  • Resumen del motivo (segunda línea del output)
  • Link al recording

Latencia real

End-to-end: 60-90 segundos desde que cuelga hasta que el manager recibe la notificación. Ooma webhook (~5s) + Whisper (~30s) + ChatGPT (~10s) + Slack (~5s).

Cuándo NO funciona

  • Llamadas de menos de 30 segundos — Whisper falla por audio corto.
  • Cuando el cliente habla muy bajo o hay ruido del taller en el fondo — transcripción mala = sentiment mal clasificado.

Costo mensual

Para ~500 llamadas/mes en CTS:

  • Whisper API: ~$3
  • GPT-4o-mini: ~$1
  • Zapier (Standard plan): $20
  • Total: ~$24/mes

Comparado con: contratar un manager dedicado a escuchar llamadas. ROI inmediato.

El Stack

¿Te sirvió? Cada domingo mando uno así.

Una pieza del stack que probé esta semana en mi taller. Sin teoría. Sin spam.

Suscribirme →