Otomatisasi & Penjadwalan
Otomatiskan agen Neotask Anda dengan pekerjaan terjadwal, mode pengiriman fleksibel, dan penargetan sesi yang kuat.
Pekerjaan Terjadwal (Cron)
Pekerjaan terjadwal memungkinkan Anda mengotomatiskan tindakan agen pada jadwal berulang atau satu kali. Tentukan kapan pekerjaan berjalan, apa yang dilakukannya, dan ke mana hasilnya dikirim.
Jenis Jadwal
| Jenis | Format | Contoh |
|---|---|---|
| At | Datetime tetap | Jalankan sekali pada 28 Feb 2026 pukul 9:00 |
| Every | Interval | Jalankan setiap 30 menit |
| Cron | Ekspresi cron standar | 0 9 * * 1-5 (hari kerja pukul 9 pagi) |
Dukungan Zona Waktu
- Semua jadwal mengikuti zona waktu yang dikonfigurasi
- Ekspresi cron mendukung parameter zona waktu
- Opsi stagger tersedia untuk mengimbangi waktu eksekusi di beberapa pekerjaan
Payload Pekerjaan
Setiap pekerjaan terjadwal mengeksekusi payload -- tindakan yang dilakukan agen saat pekerjaan berjalan.
| Jenis | Deskripsi |
|---|---|
| System Event | Memicu event arbitrer (berbasis teks) |
| Agent Turn | Mengirim pesan ke agen dengan override model opsional |
Mode Pengiriman
Kontrol ke mana hasil pekerjaan terjadwal dikirim setelah eksekusi.
| Mode | Deskripsi |
|---|---|
| None | Eksekusi internal saja -- tidak ada output yang dikirim |
| Announce | Siarkan hasil ke channel |
| Webhook | POST hasil ke URL eksternal |
Penargetan Sesi
Pilih bagaimana konteks percakapan ditangani untuk setiap pekerjaan terjadwal.
| Mode | Deskripsi |
|---|---|
| Main | Sesi bersama -- riwayat percakapan kumulatif terbawa antar eksekusi |
| Isolated | Sesi baru per eksekusi -- mulai dari awal setiap kali pekerjaan berjalan |
Operasi Pekerjaan
Neotask memberi Anda kontrol penuh atas siklus hidup pekerjaan terjadwal Anda:
- Buat, perbarui, dan hapus pekerjaan kapan saja
- Aktifkan atau nonaktifkan pekerjaan tanpa menghapusnya
- Jalankan paksa segera untuk melewati jadwal dan mengeksekusi sesuai permintaan
- Lewati sekali untuk menunda satu eksekusi, kemudian otomatis melanjutkan jadwal normal
- Lihat riwayat eksekusi lengkap termasuk status, durasi, dan error untuk setiap eksekusi
Contoh Otomatisasi
Berikut beberapa cara umum tim menggunakan pekerjaan terjadwal Neotask:
Briefing Pagi
- Jadwal: Setiap hari pukul 8:00
- Fungsinya: Agen merangkum berita terbaru dan mengirim ringkasan ke Slack
Laporan Mingguan
- Jadwal: Setiap hari Senin
- Fungsinya: Agen mengompilasi data analitik dan mengirim ringkasan via email ke tim
Sinkronisasi Data
- Jadwal: Setiap 4 jam
- Fungsinya: Agen memeriksa API eksternal dan memperbarui dashboard dengan data terbaru
Pemeriksaan Kesehatan
- Jadwal: Setiap 15 menit
- Fungsinya: Agen memantau layanan dan mengirim peringatan saat terjadi kegagalan