How to delete an event record in Salesforce when a Calendly event is canceled or rescheduled

Por defecto, los eventos de Calendly cancelados o reprogramados no se eliminan de tu calendario de Salesforce. En su lugar, el título y la descripción del evento se actualizan para decir "Cancelado".

Si prefieres eliminar el evento por completo, sigue los pasos a continuación para actualizar el flujo de CancelEvent y eliminar el registro del evento automáticamente.

Configurarlo

Paso 1: abre el flujo de CancelEvent

  1. En Configuración de Salesforce, busca y selecciona Flujos.

  2. Abre el flujo de CancelEventTemplate.

    • Si ya lo has modificado, abre tu flujo activo actual de CancelEvent.

    • Nota: Si estás utilizando Salesforce v1.11, modifica el flujo de CancelEvent (no la plantilla).
      Puedes encontrar la versión del paquete en la página de Integración de Salesforce en Calendly.

Paso 2: reemplaza el elemento UpdateEvent por Delete.

  1. Busca el elemento UpdateEvent al final de tu flujo y elimínalo.

  2. En el panel de herramientas de la izquierda:

    • En la sección Datos, arrastra el elemento Eliminar registros al flujo.

    • Colócalo donde estaba el elemento UpdateEvent.

  3. Arrastra los conectores de los dos elementos de Decisión al nuevo elemento Eliminar registros.

Paso 3: configura el elemento Eliminar registros

Haz doble clic en el nuevo elemento y escribe lo siguiente:

Campo Selección
Cómo encontrar registros para eliminar Especificar condiciones
Objeto Evento
Campo Id
Operador Igual
Valor EventRecordId


Selecciona Hecho para guardar.

Paso 4: guarda y activa tu nuevo flujo

  1. En la parte superior, selecciona Guardar como.

  2. Introduce una etiqueta de flujo, como:
    CancelEvent – DeleteEvent

  3. (Opcional) Añade una descripción, como:
    "Esta versión elimina el registro del evento cuando se cancela".

  4. Selecciona Guardar.

  5. Selecciona Activar para activar el nuevo flujo.

  6. Desactiva el flujo original de CancelEventTemplate.

Paso 5: prueba el flujo

  1. Programa un evento de prueba en Calendly.

  2. Revisa el evento en tu calendario de Salesforce.

  3. Cancela el evento desde Calendly.

  4. Vuelve a Salesforce y consulta tu calendario.

    • El evento debería haber sido eliminado.