Inserción de Calendly y la API

Calendly ofrece opciones de inserción y una API para ayudarte a añadir programación a tu sitio web o aplicación. Este artículo explica qué hace cada herramienta y cuándo usarla.

Qué puede hacer con la API

La API pública de Calendly le permite:

  • Obtén tus enlaces de programación
  • Ver usuarios, tipos de evento y eventos programados
  • Sincroniza la actividad de Calendly con otros sistemas

Con la API, puedes:

  • Listar los tipos de evento de un usuario
  • Actualizar un tipo de evento
  • Obtener el enlace de programación para un usuario o equipo
  • Ver detalles de la reunión
  • Y más

Lo que no se puede hacer con la API

La API no admite:

  • Reserva de reuniones
  • Mostrar el flujo completo de reservas

Si deseas que los visitantes reserven contigo, usa una inserción.

Cuándo usar una inserción

Usa las opciones de inserción cuando desees:

  • Mostrar el flujo de reservas dentro de tu sitio o aplicación
  • Hacer coincidir la apariencia del programador con tu marca
  • Permitir que los visitantes reserven sin abandonar tu página
  • Rellenar previamente los detalles del invitado o usar códigos de seguimiento
  • Hacer un seguimiento de las reservas con oyentes de eventos (como calendly.event_scheduled)

Tipos de inserción:

  • Inserción en línea: el programador se muestra en su página
  • Widget emergente: un botón flotante abre el programador
  • Texto emergente: un enlace de texto abre el programador

Consulta la Guía para desarrolladores sobre inserciones de Calendly para obtener más información.

Ejemplo: usar API e integrar

Puedes combinar la API y la inserción para personalizar la programación:

  1. Utiliza la API para obtener un enlace de programación.
  2. Usa JavaScript para colocar ese enlace en tu inserción.
  3. Llama a Calendly.initInlineWidget() para cargar el programador.

Esto te permite actualizar enlaces sin codificarlos.

¿Quieres construir más?

Nuestro equipo siempre está trabajando para añadir más funciones a la API.

Busque actualizaciones en: