¿Qué hace recipe-find-free-time?
Consulta el estado de libre/ocupado de Google Calendar para múltiples usuarios y encuentra un espacio para reuniones.
Descripción
Esta habilidad permite a un agente de IA consultar el estado de libre/ocupado de Google Calendar para varios usuarios y determinar un intervalo de tiempo disponible que funcione para todos los participantes. Es ideal para automatizar la programación de reuniones.
Requisitos
- Acceso a la API de Google Calendar (permisos
https://www.googleapis.com/auth/calendar.freebusy) - El agente debe estar autenticado con las credenciales adecuadas de Google Workspace
Uso
Ejemplo de solicitud:
{
"action": "find_free_time",
"participants": ["[email protected]", "[email protected]"],
"date": "2025-04-10",
"duration_minutes": 60
}
Respuesta esperada:
{
"available_slots": [
{
"start": "2025-04-10T09:00:00Z",
"end": "2025-04-10T10:00:00Z"
},
{
"start": "2025-04-10T11:00:00Z",
"end": "2025-04-10T12:00:00Z"
}
]
}
Parámetros
participants: Lista de direcciones de correo electrónico de los usuariosdate: Fecha para la cual buscar disponibilidad (formato YYYY-MM-DD)duration_minutes: Duración deseada de la reunión en minutos
Limitaciones
- Solo consulta el estado de libre/ocupado, no los detalles del evento
- Requiere que los calendarios de los usuarios sean accesibles
Soporte
Para más información, consulta la documentación de la API de Google Calendar.