Google Calendar
Para que el agente reserve citas hace falta un cliente OAuth en Google Cloud y, en Dalia, pegar esas credenciales y conectar la cuenta de Google que tiene el calendario.

1. Proyecto y API (Google Cloud)
- En la consola de Google Cloud, crea un proyecto y selecciónalo.
- API y servicios → Biblioteca → habilita Google Calendar API.
2. Pantalla de consentimiento
- API y servicios → Pantalla de consentimiento. Externo, o Interno si solo es tu Workspace.
- Nombre de la app, correo de soporte, dominio autorizado
dal-ia.com. - Permisos:
.../auth/calendary.../auth/userinfo.email. - En modo prueba, añade como testers los Gmail que van a conectar. Si no, Google les bloquea el acceso.
3. ID de cliente
- Credenciales → Crear → ID de cliente de OAuth → Aplicación web.
- Orígenes:
https://www.dal-ia.comyhttps://dal-ia.com. En local,http://localhost:3000. - URIs de redirección, tal cual:
https://www.dal-ia.com/api/integrations/google-calendar/callbackhttps://dal-ia.com/api/integrations/google-calendar/callback
4. En Dalia
- Configuración → Integraciones de plataforma → bloque Integraciones de productividad → tarjeta Google Calendar.
- Configurar Credenciales. Pega el ID de Cliente OAuth y el Secreto del Cliente. Guardar Credenciales. (Hay un enlace «Ver tutorial paso a paso» que apunta a esta página.)
- Si dice «Falta autenticar en Google», pulsa Autenticar ahora con la cuenta que tiene el calendario de citas.
- Cuando está lista, la tarjeta muestra el correo de Google y el estado Activa / Inactiva. Desde ahí también Desconectar.
5. Encenderlo en la bandeja
Conectar Calendar no basta: cada línea que debe agendar lo activa por separado.
- Configuración → Bandejas → Configurar → pestaña AI Agent.
- Enciende el interruptor maestro del agente.
- Baja al bloque Google Calendar y actívalo.
- Calendario de Citas → elige el calendario (placeholder: «Selecciona un calendario…»).
- Duración de la reunión (minutos). Por defecto, 30.
- Save AI Config.