El Asistente personal es una receta de agente de voz al que se puede llamar por teléfono, a ensamblar tú mismo (no es un modelo entregado — consulta Agentes de negocio tipo). Reserva citas, consulta tu calendario, clasifica tu correo y puede cobrar un depósito antes de confirmar.
Qué hace
- Contestar el teléfono — quien llama puede solicitar una cita por voz.
- Reservar una cita prepagada — el asistente propone una franja horaria, genera un enlace de pago, y solo confirma tras recibir el pago.
- Informe diario — un resumen matutino (el calendario de hoy, los mensajes a atender).
- Recordatorio — un aviso antes de una cita próxima.
- Clasificación del correo — ordena los emails entrantes y saca a la luz lo que importa.
- Transferencia dirigida — enruta a quien llama con prioridad hacia una línea directa.
Cómo se ensambla
- Canal — Telefonía en tiempo real (voz entrante).
- Calendario — Google Calendar para consultar disponibilidad (
google.calendar_list_events) y crear la cita (google.calendar_create_event). - Pago — un enlace de pago de Stripe (
stripe.create_payment_link), y luego verificación del pago (stripe.check_payment) antes de confirmar. Para que una franja se reserve una sola vez, materializa las franjas en una base de datos no-code y resérvalas condatabase_manage.claim_row. - Correo — un agente de clasificación en el canal Email (receptor
email_inbound). - Transferencia — herramienta
phone_gateway.transfer_call(SIP REFER) a un número directo, utilizable solo durante una llamada.
La reserva es fiable por construcción si las franjas son filas de una base no-code: aunque dos llamadas apunten a la misma franja, la operación atómica claim_row (compare-and-set) garantiza que solo una la obtiene. No se aplica directamente a un evento de Google Calendar.
Adaptarlo a tu contexto
- Define tus tipos de cita, su duración y su precio.
- Elige las reglas de transferencia (quién tiene prioridad).
- Ajusta el tono y la voz del asistente.