Automasi database
Tingkatkan efisiensi Anda dengan mengotomatiskan bagian pekerjaan yang paling membosankan 🔁
Buka Pertanyaan UmumOtomatisasi database adalah urutan tindakan yang terjadi kapan pun perubahan spesifik pada database terjadi. Otomatisasi terdiri dari pemicu (peristiwa yang memulai otomatisasi) dan tindakan (efek dari otomatisasi). Otomatisasi database dimaksudkan untuk membantu Anda menghemat waktu dan menyederhanakan pekerjaan Anda, serta bisa sangat mendasar atau lebih kompleks tergantung pada kebutuhan Anda.
Otomatisasi database dapat digunakan untuk banyak hal, termasuk:
Menetapkan tugas kepada orang tertentu saat statusnya berubah.
Mengirim notifikasi Slack ke saluran saat halaman ditambahkan ke database.
Catatan:
Otomatisasi tidak akan mengambil tindakan pada halaman mana pun yang aksesnya dibatasi. Anda dapat memeriksa dan mengubah akses halaman di menu bagikan.
Otomatisasi database tidak dapat dipicu oleh otomatisasi lain. Tindakan tombol, namun, dapat memicu otomatisasi database. Sebagai contoh:
Otomatisasi templat berulang tidak akan memicu otomatisasi database.
Otomatisasi database yang membuat halaman di database lain tidak akan memicu otomatisasi database.
Pengguna yang mengeklik tombol yang membuat halaman akan memicu otomatisasi database.
Otomatisasi database tersedia pada paket berbayar di semua platform.
Otomatisasi database dapat dibuat, diedit, atau Hapus oleh pengguna paket berbayar yang memiliki akses penuh ke database tersebut.
Namun, otomatisasi Slack hanya dapat diedit oleh pembuat otomatisasi tersebut.
Pengguna Paket Gratis dapat membuat otomatisasi notifikasi Slack, tetapi tidak dapat membuat jenis otomatisasi lainnya.
Pengguna Paket Gratis dapat menggunakan otomatisasi yang sudah ada di dalam templat, tetapi mereka tidak akan dapat mengeditnya.
Untuk membuat otomatisasi database:
Klik
⚡di bagian atas database →Otomatisasi baru.Beri nama otomatisasi database Anda jika Anda mau.
Pilih
Pemicu baruuntuk membuat pemicu. Kemudian pilihTambahkan pemicuuntuk membuat lebih banyak pemicu. Pelajari lebih lanjut tentang jenis-jenis pemicu di bawah →Pilih
Tindakan baruuntuk membuat tindakan. Kemudian pilihTambahkan tindakanuntuk membuat lebih banyak tindakan. Pelajari lebih lanjut tentang jenis-jenis tindakan di bawah →Pilih
Buat.
Tahukah Anda bahwa Anda juga dapat menambahkan properti tombol ke database Anda? Dengan sekali klik tombol, tindakan dapat dilakukan pada database Anda atas nama Anda. Pelajari lebih lanjut di sini →
Otomatisasi dapat memiliki satu pemicu atau beberapa pemicu. Saat Anda menyiapkan otomatisasi, Anda dapat memutuskan apakah otomatisasi tersebut akan terjadi Saat salah satu dari ini terjadi atau Saat semua ini terjadi.
Catatan: Jika Anda memiliki beberapa pemicu diedit yang harus semuanya terjadi agar otomatisasi Anda berjalan, pemicu tersebut harus terjadi dalam jendela waktu singkat sekitar tiga detik. Jika tidak, otomatisasi Anda mungkin tidak terpicu dengan benar. Untuk menghindari hal ini, Anda dapat:
Buat otomatisasi terpisah untuk setiap pemicu.
Gunakan pemicu yang lebih spesifik daripada
diedit, sepertidiatur keatauberisi.
Anda dapat memilih dari tiga jenis pemicu:
Halaman ditambahkanberarti automasi Anda akan dipicu saat halaman baru ditambahkan ke database Anda.Properti dieditberarti otomatisasi database Anda akan dipicu saat properti tertentu dari database Anda diedit. Untuk properti nama, orang, angka, teks, pilih, dan relasi, Anda dapat memilih jenis pengeditan apa yang dilakukan pada properti tersebut yang akan memicu otomatisasi. Misalnya, Anda mungkin memiliki daftar kontak di database Notion dan menyiapkan otomatisasi di mana pemicunya adalah nomor telepon yang diawali dengan angka 732, dan tindakannya adalah status orang tersebut diatur ke New Jersey.Setiap {frequency}berarti automasi Anda akan berulang. Pemicu akan terjadi berulang kali berdasarkan frekuensi yang Anda tetapkan. Anda dapat mengatur automasi Anda agar berulang setiap hari, minggu, bulan, dan seterusnya. Anda juga dapat mengatur waktu kapan automasi akan dipicu, tanggal kapan pemicu automasi akan dimulai dan berakhir, serta zona waktu.
Catatan: Pemicu
Setiap {frequency}berfungsi dengan semua tindakan otomatisasi kecuali untukEdit properti.
Anda dapat memiliki lebih dari satu kondisi untuk pemicu Anda sehingga dua hal atau lebih harus benar agar automasi terjadi. Perhatikan bahwa pemicu berulang (seperti yang Anda atur untuk berulang setiap minggu, bulan, dll.) tidak dapat dipasangkan dengan jenis pemicu lainnya.
Catatan: Jika Anda ingin otomatisasi Anda menambah atau mengedit halaman dan database, pastikan Anda memiliki izin untuk mengedit halaman dan database tersebut. Selain itu, pastikan halaman yang diedit tersedia dan tidak Pribadi atau Dibagikan. Jika tidak, otomatisasi Anda tidak akan berfungsi.
Otomatisasi dapat melakukan satu tindakan atau beberapa tindakan. Anda dapat memilih dari berbagai tindakan:
Edit propertiakan mengedit properti halaman di database tempat Anda berada saat ini. Untuk properti pilih ganda, orang, dan relasi, Anda dapat menambah atau menghapus nilai individu alih-alih menambah atau menghapus semua nilai sekaligus. Misalnya, Anda mungkin memiliki database tugas di mana jika nama tugas berisi kata “blog”, nama Anda ditambahkan ke properti orang, meskipun ada orang lain yang sudah ditetapkan ke tugas tersebut.Tambahkan halaman keakan menambahkan halaman ke database pilihan Anda, dan mengedit properti halaman tersebut.Edit halaman diakan mengedit halaman dan properti di database pilihan Anda.Kirim notifikasi keakan mengirimkan notifikasi kepada orang tertentu di ruang kerja Notion Anda. Penerima Anda bisa terdiri dari maksimal 20 orang di ruang kerja Anda, atau orang yang dikaitkan dengan properti Orang tertentu di database Anda. Tambahkan pesan yang ingin Anda sertakan bersama notifikasi tersebut.Kirim email keakan mengirimkan email dari akun Gmail Anda ke satu atau beberapa penerima. Pelajari lebih lanjut tentang ini di bawah.Kirim webhookakan mengirimkan permintaan HTTP POST ke URL yang ditentukan. Pelajari lebih lanjut di artikel ini →Kirim notifikasi Slack keakan mengirimkan notifikasi kustom ke saluran Slack yang Anda inginkan. Fitur ini hanya tersedia pada Paket Plus, Bisnis, dan Paket Perusahaan. Pelajari lebih lanjut di sini →Tentukan variabelakan memungkinkan Anda membuat variabel kustom menggunakan mention dan Formula. Anda kemudian dapat menggunakan variabel ini dalam tindakan automasi database lainnya. Pelajari lebih lanjut tentang ini di bawah.
Dapatkan inspirasi lebih lanjut untuk menggunakan alur kerja database dalam panduan ini →
Kirim email ke
Catatan:
Anda memerlukan akun Gmail untuk menggunakan otomatisasi ini.
Setelah seseorang menautkan akun Gmail mereka ke suatu otomatisasi, hanya mereka yang dapat mengedit otomatisasi tersebut. Orang lain hanya akan dapat menggunakan otomatisasi tersebut.
Email yang dikirim menggunakan otomatisasi ini mungkin memerlukan waktu hingga dua menit untuk sampai di kotak masuk penerima Anda.
Perhatikan batasan Gmail mengenai berapa banyak penerima yang dapat dimiliki sebuah pesan, atau berapa banyak email yang dapat Anda kirim dalam sehari.
Tindakan Kirim email ke untuk otomatisasi database akan mengirimkan email dari akun Gmail Anda ke satu atau beberapa alamat email saat pemicu terjadi. Ini berguna jika Anda ingin mengirim email kepada seseorang untuk mengingatkan mereka agar menyelesaikan tugas yang sudah lewat jatuh temponya, atau untuk memperbarui tim Anda mengenai status semua proyek Anda yang sedang berjalan.
Untuk menyiapkan otomatisasi guna mengirim email:
Klik
⚡di bagian atas database, lalu pilihOtomatisasi baruatau otomatisasi yang sudah ada.Pilih
Tindakan baruatauTambahkan tindakan→Kirim email ke….Jika akun Notion Anda sudah terhubung ke akun Gmail, Anda akan melihat alamat email Anda di samping
Kirim email dari. Jika Anda ingin menggunakan akun Gmail lain untuk automasi ini, klik alamat email Anda →Tambahkan Akun Gmail.Anda dapat mengatur berbagai bagian email Anda:
To: Ini bisa berupa properti orang (sepertiWhoever triggeredatauPage creator), orang di ruang kerja Anda, atau alamat email tertentu. Alamat email ini bisa bersifat eksternal — tidak harus milik seseorang di ruang kerja atau organisasi Anda.Pilih
CC/BCCdi sebelah kolomTountuk secara opsional mengirim CC atau BCC ke orang lain.
Subject: Masukkan subjek untuk email Anda. Pilih@di kolomSubjectjika Anda ingin subjek Anda berisi properti dari halaman pemicu Anda, waktu atau tanggal, orang atau grup di ruang kerja Anda, atau tautan ke halaman di ruang kerja Anda. Pilih∑di kolomSubjectjika Anda ingin membuat Formula untuk subjek Anda.Message: Masukkan pesan untuk email Anda. Pilih@di kolomMessagejika Anda ingin pesan Anda berisi properti dari halaman pemicu Anda, waktu atau tanggal, orang atau grup di ruang kerja Anda, atau tautan ke halaman di ruang kerja Anda. Pilih∑di kolomMessagejika Anda ingin membuat Formula untuk pesan Anda.Send with display name: Nama tampilan opsional ini akan muncul di sebelah email Anda saat penerima menerimanya. Pilih@di kolom nama tampilan jika Anda ingin nama tampilan Anda berisi properti dari halaman pemicu Anda, waktu atau tanggal, orang atau grup di ruang kerja Anda, atau tautan ke halaman di ruang kerja Anda. Pilih∑di kolom nama tampilan jika Anda ingin membuat Formula untuk nama tampilan Anda.
Send replies to: Jika Anda ingin balasan email Anda dikirim ke seseorang selain alamat email yang Anda gunakan untuk mengirimnya, Anda dapat menggunakan pengaturan opsional ini untuk mengirim balasan ke properti orang, atau orang di ruang kerja Anda.
Tentukan variabel
Anda dapat menentukan variabel kustom dengan mention dan Formula. Anda kemudian dapat menggunakan variabel ini dalam tindakan otomatisasi database lainnya. Untuk menentukan variabel:
Klik
⚡di bagian atas database, lalu pilihOtomatisasi baruatau otomatisasi yang sudah ada.Pilih
Tindakan baruatauTambahkan tindakan→Tentukan variabel.Klik
Variable 1untuk memberi nama variabel, mengedit Formula, atau menduplikasinya. Anda juga dapat memilihTambah variabel.Pilih
@atau∑di kolom variabel untuk menentukan variabel Anda.Anda dapat menggunakan variabel ini dalam tindakan otomatisasi tambahan.
Mari kita lihat contoh kapan dan bagaimana Anda membuat variabel kustom. Katakanlah Anda ingin mengatur otomatisasi di mana ketika tugas induk ditandai sebagai selesai, semua sub-tugasnya secara otomatis ditandai sebagai selesai.
Klik
⚡di bagian atas database, lalu pilihAutomasi baruatau automasi yang sudah ada.Pilih pemicu sebagai
Status set to Complete.Pilih
New actionatauAdd action→Define variables.Pilih
∑di kolom di bawahVariable 1.Di jendela yang terbuka, pilih
Trigger pagedalam daftar properti di sebelah kiri.Tambahkan titik tepat setelah
Trigger pagedalam Formula Anda, sehingga Formula Anda terbacaTrigger page.. Setelah Anda melakukan ini, Anda akan melihat properti halaman pemicu dalam daftar properti di sebelah kiri.Pilih
Sub-item. Formula Anda sekarang seharusnya terbacaTrigger page.Sub-item.SaveFormula Anda. Sekarang, variabel kustom Anda didefinisikan sebagai sub-item dari halaman yang memicu otomatisasi Anda, atau dengan kata lain, halaman yang ditandai sebagai selesai.Sekarang, di pengaturan otomatisasi database Anda, pilih
Add action.Pilih
Edit pages in....Buka menu tarik-turun
Select databasedan pilihVariable 1. Ini berarti otomatisasi akan mengedit halaman yang terkait dengan variabel 1, atau dengan kata lain, sub-item yang terkait dengan halaman yang ditandai sebagai selesai.Buka menu tarik-turun
Edit a propertydan pilihStatus.Buka menu tarik-turun
Selectdan pilihComplete.Pilih
Save.
Lain kali Anda menandai item induk yang memiliki sub-item sebagai selesai, Anda akan melihat status semua sub-item berubah menjadi selesai juga!
Catatan:
Saat ini, mention dan Formula hanya dapat digunakan dalam tindakan otomatisasi database, bukan pemicu.
Formula tidak dapat digunakan saat mengirim notifikasi Slack.
Anda dapat menggunakan sebutan dan Formula dalam tindakan otomatisasi database Anda agar otomatisasi Anda bekerja lebih baik untuk Anda. Sebagai contoh:
Anda mungkin ingin menyebutkan tanggal dalam nama halaman baru yang dibuat di database Anda.
Anda mungkin ingin menyiapkan otomatisasi database untuk mengirim pemberitahuan kepada seseorang yang menyebutkan halaman tertentu.
Anda mungkin ingin mengirim pesan secara otomatis kepada seseorang saat tiket telah diselesaikan, dan menggunakan Formula dalam pesan tersebut yang menghitung waktu yang diperlukan untuk menyelesaikan tiket.
Untuk menyertakan sebutan atau Formula dalam tindakan otomatisasi database:
Pilih ikon penggeser di bagian atas database →
Automations.Pilih
New actionatauAdd action. Temukan tindakan yang Anda inginkan dan pilih tindakan tersebut.Saat Anda menyiapkan tindakan otomatisasi, pilih
@di kolom jika Anda ingin menyebutkan tanggal, orang, halaman, atau properti dari halaman pemicu di database Anda. Pilih∑di kolom jika Anda ingin membuat Formula.Pilih
Savesetelah Anda selesai.
Notion AI dapat membantu membuat dan mengedit Formula, serta menjawab pertanyaan tentang Formula. Pelajari lebih lanjut di sini →
Untuk memastikan otomatisasi Anda berfungsi dengan baik, kami akan membantu Anda memahami di mana otomatisasi Anda tidak valid.
Jika otomatisasi Anda mengalami kesalahan while you’re setting it up:
Anda akan melihat informasi tentang di mana dan apa kesalahan tersebut saat Anda membuat atau mengedit otomatisasi.
Anda tidak akan dapat menyimpan otomatisasi sampai Anda melakukan koreksi yang diperlukan.
Jika otomatisasi Anda pernah berhasil sebelumnya tetapi mengalami kesalahan, otomatisasi tersebut akan dijeda.
Kami akan memberi tahu Anda tentang kesalahan dalam kasus tertentu, termasuk saat database atau properti database yang sedang diperbarui oleh otomatisasi Anda hilang, atau koneksi pihak ketiga seperti Gmail atau Slack tidak lagi valid atau perlu diautentikasi.
Dalam kasus lain, termasuk saat Formula tidak dijalankan dengan benar atau ada masalah dengan webhook, Anda mungkin tidak akan diberi tahu.
Anda dapat mengeklik notifikasi untuk langsung menuju ke otomatisasi yang rusak dan memperbaikinya agar dapat digunakan kembali. Setelah otomatisasi Anda diperbaiki, Anda harus menghidupkannya kembali secara manual. Untuk melakukannya:
Buka database yang terhubung dengan otomatisasi Anda dan pilih
•••→Automations.Arahkan kursor ke otomatisasi yang baru saja Anda perbaiki dan pilih
•••.Aktifkan
Aktif.
Otomatisasi mungkin gagal jika mencoba melakukan perhitungan tanggal (seperti
dateAdd) pada kolom yang kosong atau tidak terdefinisi saat otomatisasi berjalan.Sebagai solusi, buat tampilan terfilter yang hanya menyertakan item di mana kolom tersebut tidak kosong, dan konfigurasikan otomatisasi agar hanya berjalan pada tampilan tersebut.
Otomatisasi mungkin gagal jika diterapkan pada tampilan basis data yang memfilter entri yang relevan. Pastikan otomatisasi berjalan pada tampilan yang menyertakan semua item yang perlu diproses.
Untuk melihat dan mengelola semua otomatisasi yang ada untuk sebuah database:
Klik
⚡di bagian atas database.Arahkan kursor ke otomatisasi tersebut dan klik
•••.Pilih
Edit,jeda, atauHapus.
Pertanyaan Umum
Seberapa sering database dipindai untuk mencari “perubahan” pada properti?
Seberapa sering database dipindai untuk mencari “perubahan” pada properti?
Automasi database bekerja dalam jendela tiga detik. Misalnya, dalam jendela tiga detik ini, pengguna dapat menghapus pemicu dan Hapus perubahan apa pun, sehingga tidak ada perubahan properti pada automasi.
Apakah automasi berfungsi pada halaman di seluruh database, atau halaman dalam satu tampilan database?
Apakah automasi berfungsi pada halaman di seluruh database, atau halaman dalam satu tampilan database?
Keduanya bisa. Selama proses pembuatan, Anda dapat menentukan apakah automasi harus melakukan proses pada halaman di seluruh database, atau dalam tampilan tertentu. Jika ada filter dalam tampilan tersebut yang berubah, automasi kemudian akan diterapkan ke daftar halaman yang disesuaikan.
Bisakah tamu dengan akses penuh ke database membuat automasi?
Bisakah tamu dengan akses penuh ke database membuat automasi?
Sayangnya, tamu tidak dapat membuat automasi database.
Mengapa automasi database saya tidak terpicu?
Mengapa automasi database saya tidak terpicu?
Jika automasi database Anda tidak terpicu, itu bisa disebabkan oleh:
Automasi diatur untuk dipicu oleh automasi lain. Saat ini automasi tidak dapat memicu automasi lain. Coba gunakan pemicu lain yang bukan otomatis sebagai gantinya.
Halaman tidak lagi cocok dengan filter tampilan setelah diedit. Automasi hanya melakukan proses jika halaman masih cocok dengan tampilan saat pemicu terjadi.
Database terkunci.
