Databasautomatiseringar
Hoppsan! Det verkar som om din annonsblockerare hindrar videon från att spelas upp.
Titta på den på YouTube
Förbättra din effektivitet genom att automatisera de enformigaste delarna av arbetet. 🔁
Gå till vanliga frågorDatabasautomatiseringar är sekvenser av åtgärder som sker varje gång en specifik ändring i en databas inträffar. Automatiseringar består av både utlösare (händelserna som startar automatiseringen) och åtgärder (effekten av automatiseringen). Databasautomatiseringar är till för att hjälpa dig spara tid och förenkla ditt arbete, och kan vara mycket enkla eller mer komplexa beroende på dina behov.
Databasautomatiseringar kan användas för många olika saker, bland annat:
För att tilldela en uppgift till en viss person när uppgiftens status ändras.
Skicka ett Slack-meddelande till en kanal när en sida läggs till i en databas.
Obs!
Databasautomatiseringar är tillgängliga för kunder med betalda abonnemang. Användare med ett kostnadsfritt abonnemang kan skapa automatiseringar för Slack-aviseringar och använda, men inte redigera, automatiseringar som redan ingår i mallar.
Databasautomatiseringar kan skapas, redigeras eller raderas av vem som helst som har full åtkomst. Slack-automatiseringar är det enda undantaget. Dessa kan endast redigeras av användaren som skapat automatiseringen.
Om automatiseringarna riktar sig till en annan databas behöver du minst behörigheten
Kan redigeraför den databasen. Med andra ord kan automatiseringarna som du konfigurerar endast redigera innehåll som du redan har behörighet att redigera manuellt.
Databasautomatiseringar är tillgängliga på betalda abonnemang på alla plattformar.
Databasautomatiseringar kan skapas, redigeras eller tas bort av betalt abonnemang-användare som har Full åtkomst till databasen.
Däremot kan Slack-automatiseringar endast redigeras av automatiseringens skapare.
Användare med Kostnadsfritt abonnemang kan skapa Slack-aviseringar som automatiseringar, men inga andra typer av automatiseringar.
Användare med Kostnadsfritt abonnemang kan använda befintliga automatiseringar i mallar, men de kommer inte att kunna redigera dem.
Så här skapar du en databasautomatisering:
Klicka på
⚡högst upp i en databas →Ny automatisering.Ge din databasautomatisering ett namn om du vill.
Välj
Ny utlösareför att skapa en utlösare. Välj sedanLägg till utlösareför att skapa fler utlösare. Läs mer om typerna av utlösare nedan →Välj
Ny åtgärdför att skapa en åtgärd. Välj sedanLägg till åtgärdför att skapa fler åtgärder. Läs mer om typerna av åtgärder nedan →Välj
Skapa.
Visste du att du även kan lägga till en knappegenskap i databasen? Dessa gör att åtgärder kan vidtas på databasen genom att du bara trycker på en knapp. Läs mer här →
Automatiseringar kan ha en eller flera utlösare. När du ställer in en automatisering kan du bestämma om automatiseringen ska ske När någon av dessa inträffar eller När alla dessa inträffar.
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 välja mellan tre typer av utlösare:
Sida tillagdinnebär att din automatisering utlöses när en ny sida läggs till i din databas.Egenskap redigeradinnebär att din automatisering utlöses när en specifik egenskap i din databas redigeras. För egenskaper av typen namn, person, nummer, text, val och relation kan du välja vilka typer av ändringar som görs i egenskapen som ska utlösa en automatisering. Du kan till exempel ha en lista med kontakter i en Notion-databas och ställa in en automatisering där utlösaren är ett telefonnummer som börjar med siffrorna 732, och åtgärden är att personens delstat ställs in till New Jersey.Varje {frequency}innebär att din automatisering kommer att vara återkommande. Utlösaren kommer att ske upprepade gånger baserat på den frekvens du ställer in. Du kan ställa in din automatisering så att den upprepas varje dag, vecka, månad och så vidare. Du kan också ställa in en tidpunkt då automatiseringen ska utlösas, datumet då utlösaren för automatiseringen ska börja och sluta, samt tidszonen.
Note: The
Every {frequency}trigger works with all automation actions except forEdit property.
Du kan ha mer än ett villkor för din utlösare så att två eller fler saker måste vara sanna för att automatiseringen ska ske. Observera att en återkommande utlösare (som en som du ställer in att upprepas varje vecka, månad, etc.) inte kan kombineras med en annan typ av utlösare.
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.
Automatiseringar kan utföra en eller flera åtgärder. Du kan välja mellan en mängd olika åtgärder:
Redigera egenskapredigerar egenskaperna för sidor i den databas du för närvarande befinner dig i. För egenskaper av typen flerval, person och relation kan du lägga till eller ta bort enskilda värden istället för att lägga till eller ta bort alla värden på en gång. Du kan till exempel ha en uppgiftsdatabas där ditt namn läggs till i person-egenskapen om uppgiftsnamnet innehåller ordet ”blogg”, även om det redan finns andra personer tilldelade den uppgiften.Lägg till sida ilägger till en sida i en databas och redigerar egenskaperna för sidan.Redigera sidor iredigerar sidor och egenskaper i en databas.Skicka avisering tillskickar en avisering till specifika personer i Notion-arbetsytan. Mottagarna kan vara upp till 20 personer i arbetsytan eller personer som är associerade med en viss personegenskap i databasen. Lägg till ett meddelande som du skicka med aviseringen.Skicka e-post tillskickar ett e-postmeddelande från ditt Gmail-konto till en eller flera mottagare. Läs mer om detta nedan.Skicka webhookskickar en HTTP POST-förfrågan till den angivna URL:en. Läs mer i den här artikeln →Skicka Slack-avisering tillskickar en anpassad avisering till den Slack-kanal du vill. Den här funktionen är endast tillgänglig i Plus-, Business- och Enterprise-abonnemangen. Läs mer här →Definiera variablerlåter dig skapa en anpassad variabel med hjälp av @-omnämnanden och formler. Du kan sedan använda den här variabeln i andra åtgärder för databasautomatisering. Läs mer om detta nedan.
Get more inspiration for using database workflows in this guide →
Skicka e-post till
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.
Åtgärden Skicka e-post till för en databasautomatisering skickar ett e-postmeddelande från ditt Gmail-konto till en eller flera e-postadresser när en utlösare aktiveras. Detta är användbart om du vill skicka ett e-postmeddelande till någon för att påminna dem om att slutföra en förfallen uppgift, eller för att uppdatera ditt team om statusen för alla dina öppna projekt.
Så här konfigurerar du en automatisering för att skicka e-post:
Klicka på
⚡högst upp i en databas och välj sedanNy automatiseringeller en befintlig automatisering.Välj
Ny åtgärdellerLägg till åtgärd→Skicka e-post till….Om ditt Notion-konto redan är kopplat till ett Gmail-konto ser du din e-postadress bredvid
Skicka e-post från. Om du vill använda ett annat Gmail-konto för den här automatiseringen klickar du på din e-postadress →Lägg till Gmail-konto.Du kan konfigurera olika delar av din e-post:
Till: Detta kan vara en person-egenskap (somDen som utlösteellerSidskapare), en person i din arbetsyta eller en specifik e-postadress. Denna e-postadress kan vara extern – den behöver inte tillhöra någon i din arbetsyta eller din organisation.Välj
CC/BCCbredvid fältetTillför att valfritt lägga till andra personer som kopia (CC) eller dold kopia (BCC).
Ämne: Ange ett ämne för ditt e-postmeddelande. Välj@i fältetÄmneom du vill att ämnet ska innehålla en egenskap från din utlösarsida, en tid eller ett datum, en person eller grupp i din arbetsyta eller en länk till en sida i din arbetsyta. Välj∑i fältetÄmneom du vill skapa en formel för ditt ämne.Meddelande: Ange ett meddelande för ditt e-postmeddelande. Välj@i fältetMeddelandeom du vill att meddelandet ska innehålla en egenskap från din utlösarsida, en tid eller ett datum, en person eller grupp i din arbetsyta eller en länk till en sida i din arbetsyta. Välj∑i fältetMeddelandeom du vill skapa en formel för ditt meddelande.Skicka med visningsnamn: Detta valfria visningsnamn visas bredvid din e-post när mottagaren tar emot den. Välj@i fältet för visningsnamn om du vill att visningsnamnet ska innehålla en egenskap från din utlösarsida, en tid eller ett datum, en person eller grupp i din arbetsyta eller en länk till en sida i din arbetsyta. Välj∑i fältet för visningsnamn om du vill skapa en formel för ditt visningsnamn.
Skicka svar till: Om du vill att svar på ditt e-postmeddelande ska skickas till någon annan än den e-postadress du använde för att skicka det, kan du använda denna valfria inställning för att skicka svaret till en person-egenskap eller en person i din arbetsyta.
Definiera variabler
Du kan definiera en anpassad variabel med omnämnanden och formler. Du kan sedan använda den här variabeln i andra automatiseringsåtgärder för databaser. För att definiera en variabel:
Klicka på
⚡högst upp i en databas och välj sedanNy automatiseringeller en befintlig automatisering.Välj
Ny åtgärdellerLägg till åtgärd→Definiera variabler.Klicka på
Variable 1för att ge variabeln ett namn, redigera formeln eller kopiera den. Du kan också väljaLägg till variabel.Välj
@eller∑i variabelfältet för att definiera dina variabler.Du kan använda dessa variabler i ytterligare automatiseringsåtgärder.
Låt oss titta på ett exempel på när och hur du skapar en anpassad variabel. Låt oss säga att du vill ställa in en automatisering där alla underuppgifter automatiskt markeras som slutförda när en överordnad uppgift markeras som slutförd.
Klicka på
⚡högst upp i en databas och välj sedanNy automatiseringeller en befintlig automatisering.Välj utlösaren
Status inställd på slutförd.Välj
Ny åtgärdellerLägg till åtgärd→Definiera variabler.Välj
∑i fältet underVariable 1.I fönstret som öppnas väljer du
utlösarsidai listan med egenskaper till vänster.Sätt en punkt direkt efter
utlösarsidai din formel, så att din formel lyderutlösarsida.. När du har gjort detta ser du utlösarsidans egenskaper i listan med egenskaper till vänster.Välj
Underobjekt. Din formel bör nu lydautlösarsida.Underobjekt.Sparadin formel. Nu är din anpassade variabel definierad som underobjekten på sidan som utlöser din automatisering, eller med andra ord, sidan som markeras som slutförd.Nu, i dina inställningar för databasautomatisering, välj
Lägg till åtgärd.Välj
Redigera sidor i....Öppna rullistan
Välj databasoch väljVariable 1.Öppna rullistan
Redigera en egenskapoch väljStatus.Öppna rullistan
Väljoch väljSlutförd.Välj
Spara.
Nästa gång du markerar ett överordnat objekt med underuppgifter bör du se att status för alla underuppgifter ändras till slutförd!
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 använda omnämnanden och formler i dina databasautomatiseringsåtgärder för att få dina automatiseringar att fungera bättre för dig. Till exempel:
Du kanske vill nämna datumet i namnet på en ny sida som skapats i din databas.
Du kanske vill ställa in en databasautomatisering för att skicka ett meddelande till någon som nämner en specifik sida.
Du kanske vill skicka ett meddelande automatiskt till någon när ett ärende har lösts, och använda en formel i det meddelandet som beräknar tiden det tog att slutföra ärendet.
För att inkludera ett omnämnande eller en formel i en databasautomatiseringsåtgärd:
Välj slider-ikonen högst upp i en databas →
Automatiseringar.Välj
Ny åtgärdellerLägg till åtgärd. Hitta åtgärden du vill ha och välj den.När du ställer in automatiseringsåtgärden, välj
@i fältet om du vill nämna ett datum, en person, en sida eller en egenskap från utlösarsidan i din databas. Välj∑i fältet om du vill skapa en formel.Välj
Sparanär du är klar.
Notion AI can help create and edit formulas, as well as answer questions about formulas. Learn more here →
För att säkerställa att din automatisering fungerar korrekt hjälper vi dig att förstå var din automatisering är ogiltig.
Om din automatisering stöter på några fel medan du ställer in den:
Du kommer att se information om var och vad dessa fel är när du bygger eller redigerar automatiseringen.
Du kommer inte att kunna spara automatiseringen förrän du har gjort de nödvändiga korrigeringarna.
Om din automatisering har fungerat tidigare men stöter på ett fel, kommer automatiseringen att pausas.
Vi meddelar dig om fel i vissa fall, inklusive när en databas eller en egenskap i databasen som din automatisering uppdaterar saknas, eller när en tredjepartsanslutning, som Gmail eller Slack, inte längre är giltig eller behöver autentiseras.
I andra fall, inklusive när formler inte körs korrekt eller det finns problem med webhooks, kanske du inte får något meddelande.
Du kan klicka på meddelandet för att gå direkt till den trasiga automatiseringen och fixa den så att den kan användas igen. När din automatisering är fixad måste du aktivera den, eller avpausa den, manuellt. För att göra detta:
Öppna databasen som din automatisering är kopplad till och välj
•••→Automatiseringar.Hovra över automatiseringen som du precis har fixat och välj
•••.Växla på
Aktiv.
Automatiseringar kan misslyckas om de försöker utföra datumberäkningar (som
dateAdd) på ett fält som är tomt eller odefinierat när automatiseringen körs.Som en lösning kan du skapa en filtrerad vy som endast inkluderar objekt där fältet inte är tomt, och konfigurera automatiseringen så att den endast körs på den vyn.
Automatiseringar kan misslyckas om de tillämpas på en databasvy som filtrerar bort relevanta poster. Se till att automatiseringen körs på en vy som inkluderar alla objekt den behöver agera på.
Så här ser och hanterar du alla befintliga automatiseringar för en databas:
Klicka på
⚡högst upp i en databas.Håll muspekaren över automatiseringen och klicka på
•••.Välj
Redigera,PausaellerRadera.
Vanliga frågor
Hur ofta genomsöks databasen för "förändringar" i egenskaper?
Hur ofta genomsöks databasen för "förändringar" i egenskaper?
Databasautomatiseringar fungerar under ett fönster på tre sekunder. Inom detta fönster på tre sekunder kan en användare till exempel ta bort en utlösare och radera alla ändringar, vilket gör att automatiseringen inte ändrar några egenskaper.
Fungerar automatiseringar på sidor i hela databasen eller på sidor i en enda databasvy?
Fungerar automatiseringar på sidor i hela databasen eller på sidor i en enda databasvy?
Vilket som. När du skapar en databas kan du ange om automatiseringen ska köras på sidor i hela databasen eller i en specifik vy. Om ett filter i vyn ändras kommer automatiseringen att tillämpas på den justerade listan av sidor.
Kan gäster med full åtkomst till en databas skapa automatiseringar?
Kan gäster med full åtkomst till en databas skapa automatiseringar?
Nej.
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.
