Database-automatiseringer
Forbedre effektiviteten ved å automatisere de mest kjedelige delene av arbeidet ditt 🔁
Hopp til vanlige spørsmålDatabaseautomatiseringer er sekvenser av handlinger som skjer hver gang en spesifikk endring i en database inntreffer. Automatiseringer består av både utløsere (hendelsene som starter automatiseringen) og handlinger (effekten av automatiseringen). Databaseautomatiseringer er ment å hjelpe deg med å spare tid og forenkle arbeidet ditt, og kan være veldig enkle eller mer komplekse avhengig av dine behov.
Automatiseringer i databaser kan brukes til mange ting, blant annet:
Tilordne en oppgave til en bestemt person når statusen endres.
Sende et Slack-varsel til en kanal når en side legges til i en database.
Merk:
Database automations are available on paid plans on all platforms. Free plan users can create Slack notification automations and use, but not edit, existing automations in templates.
Database automations can be created, edited, or deleted by anyone with full access to the database.Slack automations are the only exception. These can only be edited by the automation creator.
Automations won’t take action on any pages whose access is restricted. You can check and change page access in the share menu.
Actions triggered by automations can’t trigger other automations.
Databaseautomatiseringer er tilgjengelige på betalte abonnementer på alle plattformer.
Databaseautomatiseringer kan opprettes, redigeres eller slettes av brukere med betalt abonnement som har full tilgang til databasen.
Imidlertid kan Slack-automatiseringer kun redigeres av Oppretter.
Brukere med kostnadsfritt abonnement kan opprette Slack-varsel-automatiseringer, men ingen andre typer automatiseringer.
Brukere med kostnadsfritt abonnement kan bruke eksisterende automatiseringer i maler, men de vil ikke kunne redigere dem.
Slik oppretter du en databaseautomatisering:
Klikk på
⚡øverst i en database →Ny automatisering.Gi databaseautomatiseringen et navn hvis du vil.
Velg
Ny utløserfor å opprette en utløser. Velg deretterLegg til utløserfor å opprette flere utløsere. Lær mer om typene utløsere nedenfor →Velg
Ny handlingfor å opprette en handling. Velg deretterLegg til handlingfor å opprette flere handlinger. Lær mer om typene handlinger nedenfor →Velg
Opprett.
Visste du at du også kan legge til en knappegenskap til databasen? Ved å klikke på en knapp kan det utføres handlinger i databasen på dine vegne. Finn ut mer her →
Automatiseringer kan ha én utløser eller flere utløsere. Når du setter opp en automatisering, kan du bestemme om automatiseringen skal skje Når noen av disse inntreffer eller Når alle disse inntreffer.
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.
Du kan velge mellom tre typer utløsere:
Side lagt tilbetyr at automatiseringen din utløses når en ny side legges til i databasen din.Egenskap redigertbetyr at automatiseringen din utløses når en spesifikk egenskap fra databasen din redigeres. For egenskaper av typen navn, person, tall, tekst, valg og relasjon, kan du velge hvilke typer redigeringer gjort på den egenskapen som skal utløse en automatisering. Du kan for eksempel ha en liste over kontakter i en Notion-database og sette opp en automatisering der utløseren er et telefonnummer som starter med tallene 732, og handlingen er at personens delstat settes til New Jersey.Hver {frequency}betyr at automatiseringen din vil være gjentakende. Utløseren vil skje gjentatte ganger basert på frekvensen du angir. Du kan stille inn automatiseringen til å gjentas hver dag, uke, måned, og så videre. Du kan også angi et tidspunkt for når automatiseringen skal utløses, datoen for når utløseren skal begynne og slutte, samt tidssonen.
Note: The
Every {frequency}trigger works with all automation actions except forEdit property.
Du kan ha mer enn én betingelse for utløseren din, slik at to eller flere ting må være sanne for at automatiseringen skal skje. Merk at en gjentakende utløser (som du setter til å gjentas hver uke, måned osv.) ikke kan kombineres med en annen type utløser.
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.
Automaseringer kan utføre én handling eller flere handlinger. Du kan velge mellom en rekke handlinger:
Rediger egenskapvil redigere egenskapene til sider i databasen du for øyeblikket er i. For egenskaper av typen flervalg, personer og relasjon, kan du legge til eller fjerne individuelle verdier i stedet for å legge til eller fjerne alle verdier samtidig. Du kan for eksempel ha en oppgavedatabase der navnet ditt legges til i person-egenskapen hvis oppgavenavnet inneholder ordet «blogg», selv om det allerede er andre personer tilordnet den oppgaven.Legg til side itil vil legge til en side i en database som du velger, og redigere egenskapen til den siden.Rediger sider i: Dette vil redigere egenskaper for sider i en database du selv velger.Send varsel tilsender et varsel til bestemte personer i Notion-arbeidsområdet ditt. Mottakeren kan være opptil 20 personer i arbeidsområdet ditt, eller personer som er knyttet til en bestemt Person-egenskap i databasen din. Legg til en melding som du vil sende sammen med varselet.Send Mail tilvil sende en Mail fra Gmail-kontoen din til én eller flere mottakere. Lær mer om dette nedenfor.Send webhookvil sende en HTTP POST-forespørsel til den angitte URL-en. Lær mer i denne artikkelen →Send Slack-varsel tilvil sende et tilpasset varsel til Slack-kanalen du ønsker. Denne Funksjonen er kun tilgjengelig på Plus-, Business- og Enterprise-abonnement. Lær mer her →Definer variablerlar deg opprette en egendefinert variabel ved hjelp av omtaler og Formler. Du kan deretter bruke denne variabelen i andre databaseautomaseringshandlinger. Lær mer om dette nedenfor.
Get more inspiration for using database workflows in this guide →
Send Mail til
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.
Handlingen Send Mail til for en databaseautomasering vil sende en Mail fra Gmail-kontoen din til én eller flere e-postadresser når en utløser inntreffer. Dette er nyttig hvis du vil sende en Mail til noen for å minne dem på å fullføre en forfalt oppgave, eller for å oppdatere teamet ditt om Statusen for alle dine Åpne prosjekter.
Slik setter du opp en automatisering for å sende en Mail:
Klikk på
⚡øverst i en database, og velg deretterNy automatiseringeller en eksisterende automatisering.Velg
Ny handlingellerLegg til handling→Send mail til….Hvis Notion-kontoen din allerede er knyttet til en Gmail-konto, vil du se e-postadressen din ved siden av
Send mail fra. Hvis du vil bruke en annen Gmail-konto for denne automaseringen, klikker du på e-postadressen din →Legg til Gmail-konto.Du kan sette opp ulike deler av mailen din:
Til: Dette kan være en egenskap for en person (somDen som utløsteellerOppretter), en person i arbeidsområdet ditt eller en spesifikk mailadresse. Denne mailadressen kan være ekstern – den trenger ikke å tilhøre noen i arbeidsområdet eller organisasjonen din.Velg
CC/BCCved siden avTil-feltet for eventuelt å sende kopi (CC) eller blindkopi (BCC) til andre personer.
Tema: Skriv inn et tema for mailen din. Velg@iTema-feltet hvis du vil at temaet skal inneholde en egenskap fra utløser-siden, et klokkeslett eller en dato, en person eller gruppe i arbeidsområdet ditt, eller en lenke til en side i arbeidsområdet ditt. Velg∑iTema-feltet hvis du vil opprette en Formel for temaet ditt.Melding: Skriv inn en melding for e-posten din. Velg@iMelding-feltet hvis du vil at meldingen skal inneholde en egenskap fra utløser-siden, et klokkeslett eller en dato, en person eller gruppe i arbeidsområdet ditt, eller en lenke til en side i arbeidsområdet ditt. Velg∑iMelding-feltet hvis du vil opprette en Formel for meldingen din.Send med visningsnavn: Dette valgfrie visningsnavnet vil vises ved siden av e-posten din når mottakeren mottar den. Velg@i feltet for visningsnavn hvis du vil at visningsnavnet skal inneholde en egenskap fra utløser-siden, et klokkeslett eller en dato, en person eller gruppe i arbeidsområdet ditt, eller en lenke til en side i arbeidsområdet ditt. Velg∑i feltet for visningsnavn hvis du vil opprette en Formel for visningsnavnet ditt.
Send svar til: Hvis du vil at svar på e-posten din skal sendes til noen andre enn e-postadressen du brukte til å sende den, kan du bruke denne valgfrie innstillingen til å sende svaret til en person-egenskap, eller en person i arbeidsområdet ditt.
Definer variabler
Du kan definere en egendefinert variabel med omtaler og formler. Du kan deretter bruke denne variabelen i andre databaseautomaseringshandlinger. Slik definerer du en variabel:
Klikk på
⚡øverst i en database, og velg deretterNy automaseringeller en eksisterende automasering.Velg
Ny handlingellerLegg til handling→Definer variabler.Klikk på
Variable 1for å gi variabelen et navn, redigere formelen eller duplisere den. Du kan også velgeLegg til variabel.Velg
@eller∑i variabel-feltet for å definere variablene dine.Du kan bruke disse variablene i flere automaseringshandlinger.
La oss se på et eksempel på når og hvordan du ville opprettet en egendefinert variabel. La oss si at du vil sette opp en automasering der alle under-elementene til en overordnet oppgave automatisk merkes som fullført når den overordnede oppgaven merkes som fullført.
Klikk på
⚡øverst i en database, og velg deretterNy automaseringeller en eksisterende automasering.Velg utløseren som
Status satt til Fullført.Velg
Ny handlingellerLegg til handling→Definer variabler.Velg
∑i feltet underVariable 1.I vinduet som åpnes, velger du
Utløser sidei listen over egenskaper til venstre.Sett et punktum rett etter
Utløser sidei formelen din, slik at formelen lyderUtløser side.. Når du har gjort dette, vil du se utløser-sidens egenskaper i listen over egenskaper til venstre.Velg
Sub-item. Formelen din skal nå lydeUtløser side.Sub-item.Saveformelen din. Nå er den egendefinerte variabelen din definert som under-elementene til siden som utløser automaseringen din, eller med andre ord, siden som er merket som fullført.Nå, i innstillingene for databaseautomasering, velger du
Legg til handling.Velg
Rediger sider i....Åpne
Velg database-rullegardinmenyen og velgVariable 1. Dette betyr at automaseringen vil redigere sider knyttet til variabel 1, eller med andre ord, under-elementer knyttet til siden som er merket som fullført.Åpne
Rediger en egenskap-rullegardinmenyen og velgStatus.Åpne
Velg-rullegardinmenyen og velgFullført.Velg
Lagre.
Neste gang du markerer et overordnet element med under-elementer som fullført, bør du se at statusen til alle under-elementene også endres til fullført!
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.
Du kan bruke omtaler og formler i databaseautomaseringshandlingene dine for å få automaseringene til å fungere bedre for deg. For eksempel:
Du vil kanskje omtale datoen i navnet på en ny side som opprettes i databasen din.
Du vil kanskje sette opp en databaseautomasering for å sende et varsel til noen som omtaler en spesifikk side.
Du vil kanskje automatisk sende en melding til noen når en sak er Løst, og bruke en formel i den meldingen som beregner tiden det tok å fullføre saken.
For å inkludere en omtale eller formel i en databaseautomatiseringshandling:
Velg glidebryterikonet øverst i en database →
Automaseringer.Velg
Ny handlingellerLegg til handling. Finn handlingen du vil ha, og velg den.Når du setter opp automaseringshandlingen, velger du
@i feltet hvis du vil omtale en dato, person, side eller en egenskap fra utløser-siden i databasen din. Velg∑i feltet hvis du vil opprette en formel.Velg
Savenår du er ferdig.
Notion AI can help create and edit formulas, as well as answer questions about formulas. Learn more here →
For å sikre at automaseringen din fungerer som den skal, hjelper vi deg med å forstå hvor automaseringen er ugyldig.
Hvis automaseringen din støter på feil mens du setter den opp:
Du vil se informasjon om hvor og hva disse feilene er mens du bygger eller redigerer automaseringen.
Du vil ikke kunne lagre automaseringen før du har gjort de nødvendige rettelsene.
Hvis automaseringen din har fungert tidligere, men støter på en feil, vil automaseringen bli satt på pause.
Vi vil varsle deg om feil i visse tilfeller, inkludert når en database eller databaseegenskap som automaseringen din oppdaterer mangler, eller en tredjepartstilkobling som Gmail eller Slack ikke lenger er gyldig eller må autentiseres.
I andre tilfeller, inkludert når formler ikke kjøres riktig eller det er problemer med webhooks, kan det hende du ikke blir varslet.
Du kan klikke på varselet for å gå direkte til den ødelagte automaseringen og fikse den slik at den kan brukes igjen. Når automaseringen er fikset, må du slå den på, eller oppheve pause, manuelt. For å gjøre dette:
Åpne databasen som automaseringen din er knyttet til, og velg
•••→Automaseringer.Hold markøren over automaseringen du nettopp har fikset, og velg
•••.Slå på
Aktiv.
Automatiseringer kan mislykkes hvis de prøver å utføre datoberegninger (som
dateAdd) på et felt som er tomt eller udefinert når automatiseringen kjøres.Som en løsning kan du opprette en filtrert visning som bare inkluderer elementer der feltet ikke er tomt, og konfigurere automatiseringen til å bare kjøre på den visningen.
Automaseringer kan mislykkes hvis de brukes på en databasevisning som filtrerer bort relevante oppføringer. Sørg for at automaseringen kjører på en visning som inkluderer alle elementene den trenger å handle på.
For å se og administrere alle eksisterende automaseringer for en database:
Klikk på
⚡øverst i databasen.Hold musepekeren over automaseringen og klikk på
•••.Velg
Rediger,Sett på pauseellerSlett.
Vanlige spørsmål
Hvor ofte skannes databasen for «endringer» i egenskaper?
Hvor ofte skannes databasen for «endringer» i egenskaper?
Automatiseringer av databaser fungerer over et vindu på tre sekunder. Innenfor dette tresekundersvinduet kan en bruker for eksempel fjerne en utløser og slette eventuelle endringer, uten at noen egenskaper endres i automatiseringen.
Fungerer automatiseringer på sider i hele databasen, eller på sider i en enkelt databasevisning?
Fungerer automatiseringer på sider i hele databasen, eller på sider i en enkelt databasevisning?
En av dem. Under opprettelsesprosessen kan du angi om automatiseringen skal kjøre på sider i hele databasen, eller i en bestemt visning. Hvis noen av filtrene i visningen endres, vil automatiseringen gjelde for den justerte listen over sider.
Kan gjester med full tilgang til en database opprette automatiseringer?
Kan gjester med full tilgang til en database opprette automatiseringer?
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.
