Fin para Sales puede calificar leads entrantes y reservar reuniones en su nombre usando Calendly. Cuando Fin identifica un lead listo para ventas, muestra una experiencia de programación directamente en Messenger, o mediante un enlace de programación en email y SMS.
Antes de comenzar
Asegúrate de que:
Tener un plan de pago de Calendly - requerido para usar la scheduling API, de la cual depende la integración de Fin para Sales. No es posible detectar si una cuenta está en prueba gratuita; una vez que la prueba expira, la reserva de reuniones dejará de funcionar hasta que la cuenta se actualice.
Ser propietario o administrador de Calendly - requerido para acceder y crear un webhook usado para rastrear reservas.
Tener una ubicación de reunión configurada en Calendly - el campo de ubicación debe estar establecido en tus tipos de evento de Calendly (por ejemplo, Google Meet, Zoom o Phone). La reserva de reuniones no funcionará si la ubicación está vacía. Si se selecciona Phone, Fin pedirá al lead su número de teléfono antes de completar la reserva.
Paso 1: Conectar Calendly en Intercom
Para conectar Calendly:
Haz clic en + Add Calendar y selecciona Calendly.
Conecta tu cuenta de Calendly vía OAuth (Open Authorization). Esto otorga a Fin permiso para programar reuniones en nombre de la cuenta de Calendly conectada.
Nota: El token OAuth se almacena de forma segura y se actualiza automáticamente — no se necesita reconexión manual.
Paso 2: Seleccionar un tipo de evento
Desde el menú desplegable Select a calendar, elige Calendly.
Selecciona un tipo de evento de la lista.
Esto solo muestra tipos de eventos compatibles que deben tener una ubicación establecida. Los tipos de eventos que no cumplen con los requisitos aparecen en gris.
Nota: Fin obtiene disponibilidad para los próximos 14 días. Los horarios fuera de este rango no aparecerán en la tarjeta de calendario mostrada a los leads.
Gestiona tu integración de Calendly
Una vez conectado, tu integración aparece en Fin AI Agent > Sales > Train > Integrations bajo "Calendars for booking meetings". Puedes reautenticar o eliminar la integración desde aquí.
Cómo funciona la experiencia de reserva para leads
Una vez que Fin determina que un lead está listo para ventas, presenta una experiencia de reserva de Calendly. Todas las llamadas de programación se hacen servidor a servidor desde el backend de Intercom directamente a Calendly — no se usa ningún widget incrustado ni iframe, y el navegador del cliente nunca se comunica directamente con Calendly. La experiencia depende del canal:
Messenger (web): el lead ve una tarjeta de calendario interactiva nativa y elige un horario.
Email o SMS: Fin comparte el enlace de programación de Calendly. El lead abre este enlace y completa la reserva en la página de programación alojada por Calendly — este es el único caso donde aparece la interfaz propia de Calendly.
Si un horario se ocupa entre el momento en que se muestra al lead y cuando lo selecciona, Fin vuelve a obtener disponibilidad automáticamente y presenta una tarjeta de calendario actualizada. No se muestra error, se invita al lead a elegir un nuevo horario.
Cuando una reunión se reserva con éxito, la fecha y hora seleccionadas se guardan en el atributo fin_meeting_booked_at en la conversación.
Fin para Sales soporta tipos de eventos round robin de Calendly. Cuando se configura un tipo de reunión round robin, Calendly maneja la distribución de reservas entre tu equipo según la configuración de Calendly.
Nota: La distribución round robin de Calendly es independiente de la función de asignación round robin de conversaciones de Intercom, que asigna conversaciones a compañeros en un inbox de equipo. Cuando un lead reserva una reunión mediante un playbook de Fin para Sales, Fin usa el tipo de evento de Calendly que configuraste (no usa la asignación round robin de Intercom para seleccionar el calendario del representante que se muestra).
Solución de problemas
El lead fue calificado pero no recibió un enlace de reserva ni tarjeta de calendario
Esta es la distinción más importante cuando un lead reporta no recibir un enlace de reserva:
Si Fin descalificó o no dirigió al lead — no se ejecuta ninguna acción de reserva porque el lead nunca alcanzó el resultado que la activa. Revisa la transcripción de la conversación y busca la decisión de enrutamiento. Si el lead fue dirigido a Disqualified, Spam o un resultado no calificado, el problema está en tus condiciones de calificación, no en la integración de reserva.
Si Fin dirigió al lead a un resultado calificado pero no apareció un enlace de reserva — el enrutamiento fue válido pero la acción "Book a meeting" no se ejecutó. Esto es una falla separada. Abre la conversación en Inbox y revisa la línea de tiempo de eventos de la conversación para una acción de reserva. Si no hay evento de reserva a pesar de una decisión de enrutamiento válida, contacta soporte con el ID de la conversación para que se revise el registro interno de acciones.
Nota: Fin no intentará reservar una reunión si la acción "Book a meeting" no está configurada en el resultado calificado de tu Playbook. Ve a Fin AI Agent > Sales > Playbook, abre el resultado relevante y confirma que la acción Book a meeting está habilitada y Calendly está seleccionado.
El enlace de reserva funciona en algunas conversaciones pero no en otras
Revisa lo siguiente:
Plan de Calendly expirado o degradado — Fin no puede detectar cuándo termina una prueba gratuita de Calendly. Una vez que termina, la reserva deja de funcionar silenciosamente. Verifica que la cuenta conectada tenga un plan de pago de Calendly.
No hay disponibilidad en la ventana de 14 días — Fin obtiene disponibilidad solo para los próximos 14 días. Si el calendario conectado no tiene espacios libres en ese período, no hay horarios disponibles para mostrar y el paso de reserva puede no completarse. Verifica la disponibilidad del representante en Calendly.
Ubicación del tipo de evento no configurada — Fin no completará una reserva si el tipo de evento de Calendly no tiene una ubicación configurada. Ve a Calendly y confirma que una ubicación (por ejemplo, Google Meet, Zoom o Phone) esté establecida en el tipo de evento seleccionado en el Playbook.


