Calendar Calendars
Calendar Calendars gestiona los calendarios de tu cuenta de Google Calendar, no los eventos de dentro: crear un calendario nuevo, consultar los datos de un calendario o la lista de todos los tuyos, cambiarle el nombre o la descripción y eliminarlo.
Es útil cuando quieres un calendario por sala, por profesional o por proyecto, y que se cree o se retire de forma automática. Para trabajar con los eventos, usa Calendar Event.
Cuándo usarlo
- Cada vez que incorporas a un profesional nuevo, quieres crearle su propio calendario de citas.
- Necesitas el identificador de un calendario para usarlo en otro paso del flujo.
- Quieres revisar qué calendarios tiene una cuenta.
- Al cerrar un proyecto, quieres eliminar el calendario que usabas para él.
Configuración
Necesitas una credencial Google Calendar, que se conecta iniciando sesión con tu cuenta de Google. Para crear, modificar o eliminar calendarios, la credencial debe tener el acceso Create, Update, Delete, Read. Consulta Credenciales.
| Campo | Qué hace |
|---|---|
| Credential (obligatorio) | La credencial Google Calendar de la cuenta con la que trabajas. |
| Operation | Lo que hace el componente. Ver Operaciones. Por defecto, Create. |
| Input Type | En Get, Update y Delete, cómo indicas el calendario: Selection para elegirlo de la lista o Id para escribir su identificador. Por defecto, Selection. |
| Calendar Selection | Con Input Type en Selection. El calendario con el que trabajas. La lista se carga al elegir la credencial y muestra los calendarios en los que puedes escribir. |
| Calendar Id | Con Input Type en Id. El identificador del calendario. Obligatorio en Update y Delete. En Get, si lo dejas vacío, devuelve todos tus calendarios. |
| Summary | Solo en Create y Update. El nombre del calendario. Obligatorio en Create. |
| Description | Solo en Create y Update. Una descripción breve del calendario. |
Operaciones
| Operación | Qué hace |
|---|---|
Create | Crea un calendario nuevo en tu cuenta. |
Get | Devuelve los datos de un calendario, o de todos si usas Id y dejas Calendar Id vacío. |
Update | Cambia el nombre o la descripción de un calendario. Solo se cambian los campos que rellenes. |
Delete | Elimina un calendario con todos sus eventos. |
Resultado
La salida Data devuelve los calendarios con los que has trabajado, con su identificador (id), su nombre (summary), su descripción y su zona horaria. En Get con todos los calendarios sale un elemento por cada uno. En Delete devuelve una confirmación.
Puedes usar el identificador en otro paso del flujo o conectar el resultado a un agente de IA. El componente también se puede conectar a un Agente como herramienta. Ver Tool Mode.
Ejemplo
Un centro de fisioterapia quiere un calendario por cada fisioterapeuta.
- El alta del profesional llega al flujo con su nombre.
- Añade Calendar Calendars con la operación
Create. - En Summary pon
Citasseguido del nombre del profesional y en Description su especialidad. - A partir de ahí, el calendario aparece en Calendar Selection de Calendar Event para crear sus citas.
Buenas prácticas
Deleteelimina también todos los eventos del calendario y no se puede deshacer. Tu calendario principal no se puede eliminar.- Para ver todos tus calendarios de una vez, usa
Getcon Input Type enIdy Calendar Id vacío.
Componentes relacionados
- Calendar Event: crear y gestionar eventos.
- Google Calendar Webhook: iniciar un flujo cuando cambia un evento.