Automazioni del database
Si è verificato un problema. Sembra che il tuo ad blocker stia impedendo la riproduzione del video.
Guardalo su YouTube
Migliora la tua efficienza automatizzando le parti più noiose del tuo lavoro 🔁
Vai alle Domande frequentiLe automazioni del database sono sequenze di azioni che si verificano ogni volta che avviene una modifica specifica a un database. Le automazioni consistono sia in trigger (gli eventi che avviano l'automazione) che in azioni (l'effetto dell'automazione). Le automazioni del database hanno lo scopo di aiutarti a risparmiare tempo e semplificare il tuo lavoro, e possono essere molto semplici o più complesse a seconda delle tue esigenze.
Le automazioni del database possono essere utilizzate per molte cose, tra cui:
Assegnare un'attività a una persona specifica quando il suo stato cambia.
Inviare una notifica Slack a un canale quando una pagina viene aggiunta a un database.
Note:
Automations won’t take action on any pages whose access is restricted. You can check and change page access in the share menu.
Database automations can't be triggered by other automations. Button actions, however, can trigger database automations. For example:
A recurring template automation will not trigger a database automation.
A database automation creating a page in another database will not trigger a database automation.
A user clicking a button that creates a page will trigger a database automation.
Le automazioni del database sono disponibili nei piani a pagamento su tutte le piattaforme.
Le automazioni del database possono essere create, modificate o eliminate dagli utenti del piano a pagamento che hanno accesso completo al database.
Tuttavia, le automazioni Slack possono essere modificate solo dal creatore dell'automazione.
Gli utenti del Piano Gratuito possono creare automazioni di notifica Slack, ma nessun altro tipo di automazione.
Gli utenti del Piano Gratuito possono utilizzare le automazioni esistenti nei modelli, ma non saranno in grado di modificarle.
Per creare un'automazione del database:
Fai clic su
⚡nella parte superiore di un database →Nuova automazione.Dai un nome alla tua automazione del database, se vuoi.
Seleziona
Nuovo triggerper creare un trigger. Quindi selezionaAggiungi triggerper creare altri trigger. Scopri di più sui tipi di trigger qui sotto →Seleziona
Nuova azioneper creare un'azione. Quindi selezionaAggiungi azioneper creare altre azioni. Scopri di più sui tipi di azioni qui sotto →Seleziona
Crea.
Did you know you can also add a button property to your database? With the click of a button, actions can be taken on your database on your behalf. Learn more here →
Le automazioni possono avere uno o più trigger. Quando configuri un'automazione, puoi decidere se l'automazione deve avvenire Quando si verifica uno di questi o Quando si verificano tutti questi.
Note: If you have multiple is edited triggers that must all occur for your automation to take place, those triggers need to happen within a small window of about three seconds. If they don’t, your automation may not be triggered properly. To avoid this, you can:
Create separate automations for each trigger.
Use a more specific trigger than
is edited, likeis set toorcontains.
Puoi scegliere tra tre tipi di trigger:
Pagina aggiuntasignifica che la tua automazione verrà attivata quando viene aggiunta una nuova pagina al tuo database.Property editedsignifica che la tua automazione verrà attivata quando una specifica proprietà del tuo database viene modificata. Per le proprietà nome, Persone, numero, /testo, seleziona e relazione, puoi scegliere quali tipi di modifiche apportate a quella proprietà attiveranno un'automazione. Ad esempio, potresti avere un elenco di contatti in un database Notion e impostare un'automazione in cui il trigger è un numero di telefono che inizia con le cifre 732, e l'azione è che lo stato di quella Persona venga impostato su New Jersey.Ogni {frequency}significa che la tua automazione sarà ricorrente. Il trigger si verificherà ripetutamente in base alla frequenza impostata. Puoi impostare la tua automazione affinché si ripeta ogni giorno, settimana, mese e così via. Puoi anche impostare un orario in cui l'automazione verrà attivato da un trigger, la data in cui il trigger dell'automazione inizierà e terminerà, e il fuso orario.
Note: The
Every {frequency}trigger works with all automation actions except forEdit property.
Puoi avere più di una condizione per il tuo trigger in modo che due o più cose debbano essere vere affinché l'automazione abbia luogo. Nota che un trigger ricorrente (come uno impostato per ripetersi ogni settimana, mese, ecc.) non può essere abbinato a un altro tipo di trigger.
Note: If you’d like your automation to add or edit pages and databases, make sure that you have permission to edit those pages and databases. Additionally, make sure edited pages are available are not Private or Shared. Otherwise, your automation won’t work.
Le automazioni possono eseguire un'azione o più azioni. Puoi scegliere tra una varietà di azioni:
Modifica proprietàmodificherà le proprietà delle pagine nel database in cui ti trovi attualmente. Per le proprietà selezione multipla, Persone e relazione, puoi aggiungere o rimuovere singoli valori invece di aggiungere o rimuovere tutti i valori contemporaneamente. Ad esempio, potresti avere un database di attività in cui, se il nome dell'attività contiene la parola “blog”, il tuo nome viene aggiunto alla proprietà Persone, anche se ci sono altre Persone già assegnate a quell'attività.Aggiungi pagina aaggiungerà una pagina a un database a tua scelta e modificherà le proprietà di quella pagina.Modifica pagine inmodificherà pagine e proprietà in un database a tua scelta.Invia notifica ainvierà una notifica a Persone specifiche nel tuo spazio di lavoro Notion. Il destinatario può essere composto da un massimo di 20 Persone nel tuo spazio di lavoro, o Persone associate a una determinata proprietà Persone nel tuo database. Aggiungi un messaggio che vuoi accompagnare alla notifica.Invia Mail ainvierà una email dal tuo account Gmail a uno o più destinatari. Scopri di più qui sotto.Invia webhookinvierà richieste HTTP POST all'URL specificato. Scopri di più in questo articolo →Invia notifica Slack ainvierà una notifica personalizzata al canale Slack che desideri. Questa funzionalità è disponibile solo nei piani Plus, Business ed Enterprise. Scopri di più qui →Definisci variabiliti consentirà di creare una variabile personalizzata utilizzando menzioni e formule. Potrai quindi utilizzare questa variabile in altre azioni di automazione del database. Scopri di più qui sotto.
Get more inspiration for using database workflows in this guide →
Invia email a
Note:
You need a Gmail account to use this automation.
Once someone has linked their Gmail account to an automation, only they will be able to edit the automation. Others will only be able to use the automation.
Emails sent using this automation may take up to two minutes to arrive in your recipient’s inbox.
Be mindful of Gmail’s limits for how many recipients a message can have, or how many emails you can send in a day.
L'azione Invia email a per un'automazione del database invierà un'email dal tuo account Gmail a uno o più indirizzi email quando si verifica un trigger. Questo è utile se vuoi inviare un'email a qualcuno per ricordare di completare un'attività scaduta, o per aggiornare il tuo team sullo stato di tutti i tuoi progetti aperti.
Per configurare un'automazione per l'invio di un'email:
Fai clic su
⚡nella parte superiore di un database, quindi selezionaNuova automazioneo un'automazione esistente.Seleziona
Nuova azioneoAggiungi azione→Invia email....Se il tuo account Notion è già collegato a un account Gmail, vedrai il tuo indirizzo email accanto a
Invia email da. Se desideri utilizzare un altro account Gmail per questa automazione, fai clic sul tuo indirizzo email →Aggiungi account Gmail.Puoi configurare varie parti della tua email:
A: Questa potrebbe essere una proprietà persona (comeChiunque abbia attivatooCreatore della pagina), una persona nel tuo spazio di lavoro o un indirizzo email specifico. Questo indirizzo email può essere esterno: non deve necessariamente appartenere a qualcuno nel tuo spazio di lavoro o nella tua organizzazione.Seleziona
CC/BCCaccanto al campoAper aggiungere facoltativamente altre persone in CC o CCN.
Oggetto: Inserisci un oggetto per la tua email. Seleziona@nel campoOggettose desideri che l'oggetto contenga una proprietà dalla tua pagina trigger, un'ora o una data, una persona o un gruppo nel tuo spazio di lavoro, o un link a una pagina nel tuo spazio di lavoro. Seleziona∑nel campoOggettose desideri creare una formula per l'oggetto.Messaggio: Inserisci un messaggio per la tua email. Seleziona@nel campoMessaggiose desideri che il messaggio contenga una proprietà dalla tua pagina trigger, un'ora o una data, una persona o un gruppo nel tuo spazio di lavoro, o un link a una pagina nel tuo spazio di lavoro. Seleziona∑nel campoMessaggiose desideri creare una formula per il messaggio.Invia con nome visualizzato: Questo nome visualizzato opzionale apparirà accanto alla tua email quando il destinatario la riceverà. Seleziona@nel campo del nome visualizzato se desideri che il nome visualizzato contenga una proprietà dalla tua pagina trigger, un'ora o una data, una persona o un gruppo nel tuo spazio di lavoro, o un link a una pagina nel tuo spazio di lavoro. Seleziona∑nel campo del nome visualizzato se desideri creare una formula per il nome visualizzato.
Se desideri che le risposte alla tua email vengano inviate a qualcuno diverso dall'indirizzo email che hai utilizzato per inviarla, puoi utilizzare questa impostazione opzionale per inviare la risposta a una proprietà di tipo persona o a una persona nel tuo spazio di lavoro.
Definisci variabili
Puoi definire una variabile personalizzata con menzioni e formule. Puoi quindi utilizzare questa variabile in altre azioni di automazione del database. Per definire una variabile:
Fai clic su
⚡nella parte superiore di un database, quindi selezionaNuova automazioneo un'automazione esistente.Seleziona
Nuova azioneoAggiungi azione→Definisci variabili.Fai clic su
Variabile 1per assegnare un nome alla variabile, modificare la formula o duplica la variabile. Puoi anche selezionareAggiungi variabile.Seleziona
@o∑nel campo della variabile per definire le tue variabili.Puoi utilizzare queste variabili in ulteriori azioni di automazione.
Vediamo un esempio di quando e come creare una variabile personalizzata. Supponiamo che tu voglia impostare un'automazione in cui, quando un'attività principale viene contrassegnata come completata, tutte le sue sotto-attività vengono automaticamente contrassegnate come completate.
Fai clic su
⚡nella parte superiore di un database, quindi selezionaNuova automazioneo un'automazione esistente.Seleziona come trigger
Stato impostato su Completato.Seleziona
Nuova azioneoAggiungi azione→Definisci variabili.Seleziona
∑nel campo sottoVariabile 1.Nella finestra che si apre, seleziona
Pagina triggernell'elenco delle proprietà a sinistra.Inserisci un punto subito dopo
pagina triggernella tua formula, in modo che la formula leggapagina trigger.. Una volta fatto ciò, vedrai le proprietà della pagina trigger nell'elenco delle proprietà a sinistra.Seleziona
sottoelemento. La tua formula ora dovrebbe leggerepagina trigger.sottoelemento.Salvala tua formula. Ora, la tua variabile personalizzata è definita come i sottoelementi della pagina trigger, ovvero la pagina contrassegnata come completata.Ora, nelle impostazioni di automazione del database, seleziona
Aggiungi azione.Seleziona
Modifica pagine in....Apri il menu a discesa
Seleziona databasee selezionaVariabile 1. Ciò significa che l'automazione modificherà le pagine associate alla variabile 1, o in altre parole, i sotto-elementi associati alla pagina contrassegnata come completata.Apri il menu a discesa
Modifica una proprietàe selezionaStato.Apri il menu a discesa
Selezionae selezionaCompletato.Seleziona
Save.
La prossima volta che contrassegnerai come completato un elemento principale che ha sottoelementi, vedrai anche tutti gli stati dei sottoelementi cambiare in completato.
Note:
At this time, mentions and formulas can only be used in database automation actions, not triggers.
Formulas can’t be used when sending Slack notifications.
Puoi utilizzare menzioni e formule nelle tue azioni di automazione del database per far funzionare meglio le tue automazioni. Ad esempio:
Potresti voler menzionare la data nel nome di una nuova pagina creata nel tuo database.
Potresti voler configurare un'automazione del database per inviare una notifica a qualcuno che menzioni una pagina specifica.
Potresti voler inviare automaticamente un messaggio a qualcuno quando un ticket è stato risolto e utilizzare una formula in quel messaggio che calcoli il tempo impiegato per completare il ticket.
Per includere una menzione o una formula in un'azione di automazione del database:
Seleziona l'icona con cursore nella parte superiore di un database →
Automazioni.Seleziona
Nuova azioneoAggiungi azione. Trova l'azione desiderata e selezionala.Mentre configuri l'azione di automazione, seleziona
@nel campo se desideri menzionare una data, una persona, una pagina o una proprietà dalla pagina trigger nel tuo database. Seleziona∑nel campo se desideri creare una formula.Seleziona
Salvaquando hai finito.
Notion AI can help create and edit formulas, as well as answer questions about formulas. Learn more here →
Per assicurarti che la tua automazione funzioni correttamente, ti aiuteremo a capire dove la tua automazione non è valida.
Se la tua automazione riscontra errori mentre la stai configurando:
Vedrai informazioni su dove e quali sono tali errori mentre crei o modifichi l'automazione.
Non sarai in grado di salvare l'automazione finché non apporterai le correzioni richieste.
Se la tua automazione ha funzionato in precedenza ma riscontra un errore, l'automazione verrà messa in pausa.
Ti avviseremo degli errori in determinati casi, incluso quando manca un database o una proprietà del database che l'automazione sta aggiornando, o quando una connessione di terze parti come Gmail o Slack non è più valida o deve essere autenticata.
In altri casi, inclusi quelli in cui le formule non vengono eseguite correttamente o ci sono problemi con i webhook, potresti non ricevere notifiche.
Puoi fare clic sulla notifica per andare direttamente all'automazione interrotta e correggerla in modo che possa essere utilizzata di nuovo. Una volta corretta l'automazione, dovrai attivarla, o riattivarla, manualmente. Per farlo:
Apri il database a cui è collegata la tua automazione e seleziona
•••→Automazioni.Passa il mouse sopra l'automazione che hai appena corretto e seleziona
•••.Attiva
Attivo.
Le automazioni potrebbero non riuscire se tentano di eseguire calcoli di data (come
dateAdd) su un campo vuoto o non definito quando l'automazione viene eseguita.Come soluzione, crea una vista filtrata che includa solo gli elementi in cui il campo non è vuoto e configura l'automazione affinché venga eseguita solo su quella vista.
Le automazioni potrebbero non riuscire se vengono applicate a una vista del database che esclude le voci pertinenti. Assicurati che l'automazione venga eseguita su una vista che includa tutti gli elementi su cui deve agire.
Per visualizzare e gestire tutte le automazioni esistenti per un database:
Fai clic su
⚡nella parte superiore di un database.Passa il mouse sopra l'automazione e fai clic su
•••.Seleziona
Modifica,Metti in pausaoElimina.
Domande frequenti
How frequently is the database scanned for “changes” in properties?
How frequently is the database scanned for “changes” in properties?
Database automations work over a three second window. For example, within this three second window, a user can remove a trigger and delete any changes, resulting in no property change to the automation.
Do automations work on pages in the entire database, or pages in a single database view?
Do automations work on pages in the entire database, or pages in a single database view?
Either one. During the creation process, you can specify if the automation should run on pages in the entire database, or in a specific view. If any filters in that view change, the automation will then apply to the adjusted list of pages.
Can guests with full access to a database create automations?
Can guests with full access to a database create automations?
Unfortunately, guests can't create database automations.
Why isn’t my database automation triggering?
Why isn’t my database automation triggering?
If your database automation isn’t triggering, it could be because:
The automation is set to be triggered by another automation. Automations can’t currently trigger other automations. Try using a different, non-automated trigger instead.
The page no longer matches a view’s filters after it’s edited. Automations only run if the page still matches the view when the trigger occurs.
The database is locked.
