Tipi di trigger
Record created / updated / deleted
Record created / updated / deleted
Si attiva quando un record viene creato, modificato o eliminato.Parametri:
- Oggetto (Deal, Company, Contact, Task, Project, custom…)
- Evento (Created / Updated / Deleted)
- Filtri opzionali (es. solo se
valore > 10000)
Status changed
Status changed
Si attiva quando lo stato di un record cambia.Parametri:
- Oggetto
- Campo stato (
stageper deal,statusper task, ecc.) - Da (qualsiasi o valore specifico)
- A (qualsiasi o valore specifico)
Scheduled (cron)
Scheduled (cron)
Si attiva a intervalli regolari (cron-like).Parametri:
- Frequenza: ogni ora, ogni giorno alle X, settimanalmente, mensilmente, custom cron expression
- Timezone: Europe/Rome default
- Filtri: workflow runna su un insieme di record (es. tutti i deal aperti)
Webhook in ingresso
Webhook in ingresso
Si attiva quando Arya riceve una chiamata HTTP POST a un URL univoco.Parametri:
- URL webhook (generato da Arya, es.
https://api.arya.so/webhooks/abc123) - Metodo autenticazione (token, firma HMAC, nessuna)
- Parse payload: definisci schema del JSON atteso
Form submitted
Form submitted
Si attiva quando un form pubblico di Arya viene compilato.Parametri:
- Form: seleziona form esistente (vedi Form pubblici)
- I campi del form diventano variabili disponibili
Email received
Email received
Si attiva quando arriva un’email a un indirizzo monitorato.Parametri:
- Indirizzo monitorato: un alias dedicato (es.
leads@arya.so → interno) - Filtri: mittente, subject, keyword
sales@ → crea lead; email a support@ → crea ticket.Manual
Manual
Si attiva solo quando lo lanci tu (dall’app o dalla API).Parametri:
- Scope: da record (icona action), da lista (bulk), da menu globale
- Input richiesti: campi che l’utente compila prima di lanciare
Filtri sui trigger
Oltre ai parametri base, ogni trigger accetta filtri per non attivare workflow su ogni record:Rate limiting
Debug trigger
In Cronologia esecuzioni vedi per ogni trigger:- Quando è scattato
- Che record / payload ha attivato
- Quale ramo è stato percorso
- Risultato finale
Domande frequenti
Posso avere più trigger per lo stesso workflow?
Posso avere più trigger per lo stesso workflow?
No, 1 trigger per workflow. Se servono più sorgenti, duplica il workflow o usa un trigger generico + condizioni.
I trigger webhook sono sincroni?
I trigger webhook sono sincroni?
No, asincroni. Arya risponde 200 immediatamente; l’esecuzione può richiedere secondi o minuti.
Posso disattivare temporaneamente un trigger?
Posso disattivare temporaneamente un trigger?
Sì, switch Attivo/Pausato sul workflow.