Jadwal
Schedule adalah kapan dari sebuah automation, yaitu Time Trigger-nya. User menjelaskannya dengan kata-kata biasa dan agent mengubahnya menjadi salah satu dari lima jenis. Dalam contoh utama, "Every weekday at 7:30" menjadi Every weekday (Monday to Friday) at 07:30 (Asia/Jakarta).
Sebelum memulai
- Baca Membuat Automation untuk melihat cara user meminta automation.
Lima jenis
| Jenis | User berkata (contoh Atlas) | Yang disimpan |
|---|---|---|
| Once | "Tomorrow at 9, remind me to submit the KG-F12 form", "on 15 October at 14:00" | Satu tanggal dan waktu. Automation finished setelah berjalan. |
| Every few minutes or hours | "Every 2 hours, check the status of KG-2052" | Sebuah interval dalam menit. |
| Every day | "Every day at 7 and 16, list open safety incidents at the Surabaya site" | Satu atau lebih waktu dalam sehari (hingga 24). |
| Every week | "Every weekday at 7:30, check KG-2041", "every Monday at 8, list capex requests waiting for approval" | Hari-hari dalam seminggu, ditambah satu atau lebih waktu. |
| Every month | "On the 31st of each month at 16:00, send me a digest of approvals still pending" | Tanggal dalam sebulan, ditambah satu atau lebih waktu. Di bulan yang lebih pendek, berjalan pada hari terakhir bulan itu, jadi "the 31st" berfungsi sebagai rekap akhir bulan. |
Jadwal berulang juga bisa memiliki:
| Tambahan | Contoh |
|---|---|
| End date | "…until the end of December." Automation finished setelah run terakhirnya sebelum tanggal itu. Berguna untuk proyek yang diserahterimakan di akhir tahun. |
| Maximum runs | "…10 times." Automation finished setelah sejumlah run tersebut. |
Time zone
Jadwal selalu membawa time zone yang eksplisit, seperti 07:30 Asia/Jakarta. Agent memilihnya dengan urutan berikut:
- yang disebut user ("8 AM Singapore time");
- time zone perangkat atau browser user;
- time zone default agent itu sendiri (untuk Atlas,
Asia/Jakarta); - UTC, sebagai pilihan terakhir.
Time zone selalu ditampilkan dalam preview yang dikonfirmasi user, sehingga tebakan yang keliru dikoreksi sebelum apa pun disimpan. Site supervisor di Makassar yang ingin jam 07:30 waktu setempat cukup berkata "7:30 Makassar time", dan preview menampilkan Asia/Makassar. Jadwal berulang mempertahankan waktu lokalnya saat terjadi perubahan daylight saving.
Batasan pada jadwal
| Aturan | Rincian |
|---|---|
| Once | Minimal 1 menit ke depan dan maksimal 1 tahun ke depan. |
| Minimum interval | Run berurutan harus berjarak minimal Minimum Interval di policy Anda (default 15 menit). Agent memeriksanya saat automation dibuat atau diedit, dan lagi di setiap run. Atlas menyebutkannya di catatan preview: "Runs are at least 15 minutes apart on this agent." |
| Runs per day | Proyeksi run per hari dari semua automation aktif satu user harus muat dalam Maximum Runs per User per Day. |
| Runs per automation | Maximum Runs per Automation di policy mengakhiri automation saat tercapai. |
Jika sebuah permintaan melanggar salah satunya, agent menyebutkan yang mana dan menyarankan perubahan, misalnya interval yang lebih panjang, daripada membuat sesuatu yang nanti dihentikan.
Arti "tepat waktu"
Run bisa mulai hingga sekitar satu menit setelah waktu terjadwal, dan lebih lambat bila banyak automation jatuh tempo bersamaan. Lihat Cara Kerja Automation. Bila Anda butuh hasil pada jam tertentu, misalnya sebelum rapat lapangan jam 08:00, jadwalkan beberapa menit lebih awal.
Jika Run Terlewat
Kadang sebuah run tidak bisa terjadi pada waktu terjadwalnya, misalnya saat layanan sedang tidak tersedia. Setiap automation punya missed-run policy yang menentukan apa yang dilakukan:
| Setting | Artinya |
|---|---|
| Run once, as soon as possible (default, disarankan) | Jika beberapa run terlewat, jalankan sekali sekarang. Yang terbaru yang paling penting. |
| Run as soon as possible | Jalankan sekarang. |
| Skip the missed run | Tidak melakukan apa-apa sampai waktu terjadwal berikutnya. |
| Run every missed run | Mengejar setiap yang terlewat, hingga 10. |
Run yang sudah lama menunggu di antrean hanya dilewati bila automation memakai Skip. Missed-run policy bisa diubah saat user mengedit automation di halaman Automations miliknya.
Mengedit jadwal
User bisa mengubah jadwal lewat percakapan ("change the KG-2041 check to 7 in the morning") atau di halaman Automations. Perubahan itu membatalkan run yang sudah dijadwalkan dan menjadwalkan yang baru, sehingga run lama tidak pernah bisa berjalan setelah pengeditan.
Periksa hasilnya
Di automation preview, periksa tiga hal sebelum mengonfirmasi:
- Trigger menyebut hari dan jam yang benar, misalnya "Every weekday (Monday to Friday) at 07:30".
- Time zone sesuai dengan tempat user bekerja.
- Next runs menampilkan tanggal yang diharapkan user. Untuk pengecekan KG-2041, tanggalnya Sen 5, Sel 6, dan Rab 7 Okt 2026.
Langkah berikutnya
- Berikutnya dalam alur: Kondisi, agar task hanya berjalan ketika ada yang layak dilaporkan.
- Troubleshooting Run: kenapa run terjadwal terlambat atau dilewati.