Saturn Studio – Calendly

Calendly es una herramienta de programaci贸n que simplifica la coordinaci贸n de reuniones, permitiendo a los usuarios programar eventos sin necesidad de correos electr贸nicos de ida y vuelta.
馃搶 驴Qu茅 es este m贸dulo?
Este m贸dulo integra Saturn Studio con Calendly, la herramienta de programaci贸n de reuniones. Te permite gestionar tipos de eventos y crear reuniones directamente desde tus automatizaciones, simplificando la coordinaci贸n de agendas y la interacci贸n con la plataforma Calendly sin necesidad de intercambios manuales.
Descripci贸n de los comandos
Listar Tipos de Eventos
Listar todos los tipos de eventos configurados en Calendly para un usuario u organizaci贸n.
Para obtener la credencial de este m贸dulo, puede ingresar en el siguiente enlace Calendly credencial
| Par谩metro | Descripci贸n | Ejemplo |
| Credencial | Credencial de Calendly necesaria para listar los tipos de eventos. | credential |
| Tipo de b煤squeda evento | Indica si la b煤squeda se realizar谩 a nivel de Usuario o de Organizaci贸n. | User o Organization |
| Usuario | Seleccione el usuario donde se encuentran los eventos | https://api.calendly.com/users/b35404f6-e07c-4p2e-beb9-1b6f49d5ed5e |
| Organizaci贸n |
Seleccione la organizaci贸n donde se realizaran los actos. |
https://api.calendly.com/organizations/b35404f6-e07c-4p2e-beb9-1b6f49d5ed5e |
| Asignar resultado a variable | Variable donde se almacenar谩 la lista de tipos de eventos. {“events”: [{“active”: true, “admin_managed”: false, “booking_method”: “instant”, “color”: “#8247f5”, “created_at”: “2025-02-06T20:14:21.261173Z”, “custom_questions”: [{“answer_choices”: [], “enabled”: true, “include_other”: false, “name”: “Please share anything that will help prepare for our meeting.”, “position”: 0, “required”: false, “type”: “text”}], “deleted_at”: null, “description_html”: null, “description_plain”: null, “duration”: 30, “duration_options”: null, “internal_note”: null, “kind”: “solo”, “locations”: [{“kind”: “google_conference”}], “name”: “30 Minute Meeting”, “pooling_type”: null, “position”: 1, “profile”: {“name”: “John Doe”, “owner”: “https://api.calendly.com/users/3ebfdf0d-830c-476d-a5ae-19c58053c772”, “type”: “User”}, “scheduling_url”: “https://calendly.com/johndoe/30min”, “secret”: false, “slug”: “30min”, “type”: “StandardEventType”, “updated_at”: “2025-02-06T20:35:33.776350Z”, “uri”: “https://api.calendly.com/event_types/fa91ae2a-fc4e-4992-838f-1fd570f38554”}]} |
{var} |
Obtener un Tipo de Evento
Obtener un tipo de evento en Calendly
| Par谩metro | Descripci贸n | Ejemplo |
| Credencial | Credencial de Calendly necesaria para obtener el tipo de evento. | credential |
| Tipo de Evento | Tipo de evento que se desea obtener. | https://api.calendly.com/event_types/EBHAAFHDCAEQTSEZ |
| Asignar resultado a variable | Variable donde se almacenar谩n los detalles del tipo de evento. {“event_type”: {“resource”: {“active”: true, “admin_managed”: false, “booking_method”: “instant”, “color”: “#8247f5”, “created_at”: “2025-02-06T20:14:21.261173Z”, “custom_questions”: [{“answer_choices”: [], “enabled”: true, “include_other”: false, “name”: “Please share anything that will help prepare for our meeting.”, “position”: 0, “required”: false, “type”: “text”}], “deleted_at”: null, “description_html”: null, “description_plain”: null, “duration”: 30, “duration_options”: null, “internal_note”: null, “kind”: “solo”, “locations”: [{“kind”: “google_conference”}], “name”: “30 Minute Meeting”, “pooling_type”: null, “position”: 1, “profile”: {“name”: “John Doe”, “owner”: “https://api.calendly.com/users/9ebfdfed-830c-4767-w2ae-39c58053c772”, “type”: “User”}, “scheduling_url”: “https://calendly.com/johndoe/30min”, “secret”: false, “slug”: “30min”, “type”: “StandardEventType”, “updated_at”: “2025-02-06T20:35:33.776350Z”, “uri”: “https://api.calendly.com/event_types/sa92ae2f-fc4e-3992-831f-1dd370f38554”}}} |
{var} |
Crear una Reuni贸n 脷nica
Crear una reuni贸n 煤nica (one-off) en Calendly con par谩metros espec铆ficos.
| Par谩metro | Descripci贸n | Ejemplo |
| Credencial | Credencial de Calendly necesaria para crear la reuni贸n. | credential |
| Nombre | Nombre del tipo de evento para la reuni贸n 煤nica. | Mi Evento |
| Anfitri贸n | Nombre del anfitri贸n | https://api.calendly.com/users/9ebfdfed-830c-4767-w2ae-39c58053c772 |
| Co-anfitri贸n(es) | Nombre del co-anfitri贸n | https://api.calendly.com/users/9ebfdfed-830c-4767-w2ae-39c58053c772, https://api.calendly.com/users/9ebfdfed-830c-4767-w2ae-39c58053c772 |
| Duraci贸n | Duraci贸n de la reuni贸n en minutos. | 30 |
| Zona Horaria | Zona horaria en la que se establecer谩 la reuni贸n. | America/New_York |
| Fecha de Inicio | Fecha de inicio de la disponibilidad para la reuni贸n. Formato: YYYY-MM-DD. Debe ser anterior a la Fecha de Fin. | 2025-02-25 |
| Fecha de Fin | Fecha de fin de la disponibilidad para la reuni贸n. Formato: YYYY-MM-DD. Debe ser futura y a menos de 365 d铆as de la Fecha de Inicio. | 2025-02-25 |
| Ubicaci贸n | Descripci贸n de la ubicaci贸n de la reuni贸n | Oficina Principal |
| Asignar resultado a variable | Variable donde se almacenar谩n los detalles de la reuni贸n 煤nica creada. | {"event_type": {"resource": {"active": true, "admin_managed": false, "booking_method": "instant", "color": "#0069ff", "created_at": "2025-02-07T16:38:06.225078Z", "custom_questions": [{"answer_choices": [], "enabled": true, "include_other": false, "name": "Please share anything that will help prepare for our meeting.", "position": 0, "required": false, "type": "text"}], "deleted_at": null, "description_html": null, "description_plain": null, "duration": 50, "duration_options": null, "internal_note": null, "kind": "solo", "locations": [{"additional_info": null, "kind": "physical", "location": "Main Office"}], "name": "Saturn event", "pooling_type": null, "position": 0, "profile": {"name": "John Doe", "owner": "https://api.calendly.com/users/3ebfdf0t-830j-4567-y5ae-69c58053c772", "type": "User"}, "scheduling_url": "https://calendly.com/d/cqse-m72-ssq/saturn-event", "secret": true, "slug": "sf9c96xn", "type": "AdhocEventType", "updated_at": "2025-02-07T16:38:06.225078Z", "uri": "https://api.calendly.com/event_types/24606510-1wbf-51eh-8c55-nbd1d4909887"}}}{var} |
馃И Ejemplo de uso
- Listar Tipos de Eventos: Obtener la lista de todos los tipos de eventos disponibles para un usuario espec铆fico (ej.
https://api.calendly.com/users/b354...) y guardar el resultado enlistaEventos. - Obtener un Tipo de Evento: Seleccionar un URI de evento de la
listaEventos(ej.https://api.calendly.com/event_types/EBH...) y usarObtener un Tipo de Eventopara conseguir sus detalles completos, almacen谩ndolos endetallesEvento. - Crear una Reuni贸n 脷nica: Utilizar el comando
Crear una Reuni贸n 脷nicapara programar una nueva reuni贸n puntual, especificando el anfitri贸n, duraci贸n, fechas, ubicaci贸n y otros detalles necesarios, y guardar la informaci贸n de la reuni贸n creada ennuevaReunionInfo.
馃З Requisitos
- Tener una credencial v谩lida de Calendly configurada en Saturn Studio.
- Para listar o crear eventos, conocer la URI del Usuario o de la Organizaci贸n correspondiente.
- Para obtener un tipo de evento, se necesita la URI espec铆fica del evento.
- Para crear una reuni贸n 煤nica, se deben proporcionar todos los par谩metros obligatorios como nombre, anfitri贸n, duraci贸n y fechas v谩lidas.