# Come funzionano gli strumenti e regole

<figure><img src="https://media.supademo.com/cmfzfqoim0099xx0iino3u3ku/screenshots/Oeykcj2-sym_3YvO_Tqqi.jpg" alt=""><figcaption></figcaption></figure>

### 1. Definizione

La sezione **Strumenti e Regole** è l’unico step **non obbligatorio** nella creazione di una task.\
Tutti gli altri step (trigger, knowledge base, piattaforma di conversazione, impostazioni di conversazione) sono obbligatori.

{% hint style="info" %}
In questa sezione puoi definire condizioni extra che si attivano in base a determinati eventi, stati o comportamenti durante la conversazione.
{% endhint %}

***

### 2. Tipologie di Regole

Le regole si dividono in due categorie principali:

* **Regole autonome**
  * Funzionano da sole, senza la necessità di un trigger.
  * Esempi: pianificare un appuntamento, inviare un follow-up, impostare un tempo di attesa o trasferire una chiamata (se usi SIP Trunk).
* **Regole basate su trigger**
  * Si attivano al verificarsi di specifici eventi.
  * I trigger disponibili sono:
    * **Stato conversazione** → Completato, Timeout, Disabilitato
    * **Lead in arrivo** → Quando un nuovo lead entra in contatto con la task
    * **Stato chiamata** → Completata, Fallita, Occupato, ecc.
    * **Conversazionale** → In base a ciò che l’utente dice
    * **Appuntamento prenotato** → Quando viene fissato un appuntamento

***

### 3. Trigger di Stato Conversazione

Questo trigger si attiva in base allo stato generale della conversazione:

* **Completato**
* **Timeout**
* **Disabilitato**

Esempio:

* Alla chiusura della conversazione (stato “Completato”), invia una mail di ringraziamento.

***

### 4. Trigger Lead in arrivo

Si attiva **ogni volta che un nuovo lead entra nella task**.

Esempio:

* Quando arriva un nuovo lead, invia automaticamente un SMS di benvenuto.

***

### 5. Trigger Stato Chiamata

Si attiva in base all’esito della chiamata:

* **Completata**
* **Fallita**
* **Occupato**
* Altri stati possibili

Esempio:

* Se la chiamata è fallita, invia un’email di follow-up con i dettagli.

***

### 6. Trigger Conversazionale

Questo trigger entra in gioco quando serve reagire a specifiche frasi o atteggiamenti dell’utente, indipendentemente dal punto della conversazione.

<details>

<summary>Esempio pratico</summary>

* Prompt conversazionale:

  > Usa questo strumento se la persona è scontrosa, scontenta, minaccia di denunciarci o mostra comportamenti aggressivi.
* Speech response (risposta dell’AI):

  > Mi dispiace che tu ti senta in questo modo. Ti ringrazio per il tempo e ti saluto.
* Azioni successive: disattiva l’AI, invia una mail di segnalazione al team, ecc.

</details>

***

### 7. Trigger Appuntamento prenotato

Si attiva quando l’utente fissa un appuntamento.

Esempio:

* Invia una notifica al reparto vendite con i dettagli dell’appuntamento.

***

### 8. Regole autonome (senza trigger)

Puoi impostare azioni indipendenti, come:

* **Pianifica un appuntamento**
* **Avvia una chiamata**
* **Invia un follow-up**
* **Imposta un tempo di attesa (timeout)**
* **Trasferimento chiamata** (solo se SIP Trunk è attivo)

***

### 9. Creazione e gestione delle regole

{% stepper %}
{% step %}

### Inserisci un nome personalizzato

Dai a ogni regola un nome descrittivo per identificarla facilmente.
{% endstep %}

{% step %}

### Definisci il trigger (se necessario)

Se la regola è basata su trigger, seleziona l’evento che la farà scattare.
{% endstep %}

{% step %}

### Configura il comportamento

Imposta prompt, risposte, azioni successive (es. invio email, disattivazione AI, trasferimento).
{% endstep %}

{% step %}

### Salva la regola

Salva la configurazione per renderla attiva.
{% endstep %}

{% step %}

### Aggiungi più regole alla stessa task

Puoi creare più regole per la stessa task; ognuna può eseguire azioni diverse e coesistere.
{% endstep %}
{% endstepper %}

***

### 10. Suggerimenti operativi

* Usa i **trigger conversazionali** per gestire eccezioni impreviste.
* Imposta regole di **stato chiamata** e **stato conversazione** per monitorare la qualità e reagire agli esiti.
* Ricorda che strumenti e regole non sono obbligatori, ma possono aumentare la precisione e l’automazione delle tue task.
