Esistono più scenari possibili quando un cliente prenota un appuntamento. Questo documento descrive gli scenari, come si comporta il Workflow in ciascun caso e qual è il percorso del contatto.


INDICE


Scenario 1 - Rientro di un contatto quando viene prenotato un appuntamento

Un cliente può prenotare più appuntamenti contemporaneamente. Per il Trigger di tipo appuntamento, un contatto può entrare nel Workflow più volte anche se è già presente al suo interno.

Poiché un contatto può prenotare più appuntamenti, deve poter accedere al Workflow più volte, indipendentemente dall'opzione "Allow Re-entry" o dalla sua eventuale presenza attiva nel Workflow.

Per gli scenari successivi verrà utilizzato l'esempio mostrato di seguito.

Schermata 1 — Scenari degli appuntamenti nel Workflow


Scenario 2 - Cancellazione dell'appuntamento

Esempio:

  • Data attuale: 20 giugno
  • Data appuntamento: 25 giugno
  • Step del Workflow: Il contatto si trova allo step "Wait for 5 days".

Modifica: Il cliente annulla l'appuntamento.

Quando l'appuntamento viene considerato "Annullato" — Se lo stato dell'appuntamento viene modificato da New/Confirmed/Show a Cancel/Invalid/No Show, l'appuntamento viene considerato "Annullato".

Risultato: Il cliente verrà rimosso dal Workflow e non verranno eseguite ulteriori azioni.

Perché — Poiché il contatto ha annullato l'appuntamento, non devono essere eseguite ulteriori azioni.


Scenario 3 - Riprogrammazione a una data successiva

Esempio:

  • Data attuale: 20 giugno
  • Data appuntamento originale: 25 giugno
  • Nuova data appuntamento: 30 giugno
  • Step del Workflow: Il contatto si trova allo step "Wait for 5 days".

Modifica: Il cliente riprogramma l'appuntamento al 30 giugno.

Quando l'appuntamento viene considerato "Riprogrammato" — Quando vengono modificati l'orario di inizio ("Start time") e/o l'orario di fine ("End time") di un appuntamento, questo viene considerato "Riprogrammato".

Risultato: Il contatto verrà rimosso dal Workflow. Se il Workflow ha un Trigger impostato per attivarsi su Appointment Status = Rescheduled, e l'appuntamento riprogrammato soddisfa tutte le condizioni di filtro del Trigger (es. calendario corretto, utente assegnato), il contatto rientrerà nel Workflow — ma solo se l'impostazione "Allow Re-entry" è abilitata nelle impostazioni del Workflow.

Perché — Quando un appuntamento viene riprogrammato (ovvero cambiano l'orario di inizio e/o di fine), lo stato dell'appuntamento viene aggiornato. Se questo stato aggiornato soddisfa i criteri di un Trigger del Workflow con "Allow Re-entry" abilitato, il contatto può rientrare e continuare a ricevere comunicazioni pertinenti al nuovo orario dell'appuntamento. Se le condizioni non vengono soddisfatte, il contatto non rientrerà nel Workflow.


Scenario 4 - Appuntamenti ricorrenti

Spiegazione: Gli appuntamenti ricorrenti non attivano l'ingresso tramite il Trigger "Customer Booked Appointment".