Sign inGet Started

Memecahkan masalah automasi

Mulai dari gejala dan versi yang terlibat. Pemeriksaan draf dan pratinjau menjelaskan pekerjaan di editor; Runs menjelaskan eksekusi versi yang sudah dipublikasikan.

Automations is in Early access. Your workspace permissions determine which actions you can perform.

Automations tidak muncul di dasbor

Pastikan Anda memilih workspace yang benar dan merupakan anggota dengan izin untuk melihat Automations. Minta administrator workspace untuk memeriksa akses Anda jika Automations tidak muncul.

Kontrol pengeditan tidak muncul

Akses baca Automations memungkinkan Anda melihat template dan workflow. Membuat draf dan mempublikasikan memerlukan akses tulis Automations. Jika Use template atau Publish tidak tersedia, minta akses tulis kepada administrator workspace Anda.

Tidak ada eksekusi yang muncul

  1. Pastikan automasi memiliki versi yang dipublikasikan dan aktif, bukan dijeda atau diarsipkan.
  2. Periksa trigger yang dipublikasikan. Perubahan yang belum disimpan atau belum dipublikasikan tidak memengaruhi event yang masuk.
  3. Untuk event Bird, pastikan channel penerima menerima pesan tersebut dan uji filter trigger dengan data yang representatif.
  4. Untuk event aplikasi, bandingkan nama dan field wajibnya dengan trigger yang dipublikasikan, lalu periksa request dan hasil antrean.
  5. Untuk jadwal, periksa kemunculan berikutnya, zona waktu, dan perilaku missed-tick.
  6. Periksa apakah eksekusi yang sedang aktif menyebabkan permulaan baru dilewati.
  7. Periksa kuota run akses awal organisasi Anda. Jika sudah mencapai batas, run baru ditolak hingga reset bulanan.

Filter yang tidak cocok atau overlap skip tidak membuat eksekusi. Penerimaan event aplikasi berarti event tersebut telah diantrikan; periksa Runs untuk progres eksekusi selanjutnya.

Publikasi diblokir

  1. Selesaikan pengeditan field yang masih terbuka dan simpan draf.
  2. Buka Checks dan ikuti setiap temuan pemblokiran ke langkah atau field terkait.
  3. Periksa input wajib, koneksi output, dan referensi ke langkah yang hilang atau belum ada.
  4. Hapus siklus dan perbaiki node yang tidak valid meskipun terputus dari jalur utama.
  5. Tinjau izin dan konfirmasi kontrak event aplikasi yang diminta.

Jika draf diubah di editor lain, muat ulang dan bandingkan pekerjaan saat ini sebelum mencoba lagi. Hasil pemeriksaan sebelumnya mungkin sudah tidak berlaku.

Pratinjau berhenti di action atau wait

Periksa input yang telah disiapkan. Jika pratinjau melaporkan jalur yang tidak lengkap, berikan contoh hasil menggunakan Set sample result, lalu jalankan pratinjau lagi.

Pratinjau tidak dapat mengambil kontak atau menunggu tanda terima asli untuk mengisi sampel yang hilang. Jika sampel itu sendiri tidak valid, perbaiki node, jalur output, atau field-nya agar sesuai dengan konfigurasi saat ini.

Field hilang atau ekspresi gagal

  1. Pilih langkah yang mengonsumsi dan periksa pemetaan sumbernya.
  2. Pastikan langkah sumber berada lebih awal pada jalur yang dipilih.
  3. Periksa apakah field tersebut tidak ada, null, kosong, atau bertipe berbeda di sampel atau eksekusi yang tercatat.
  4. Tambahkan kondisi atau fallback eksplisit jika diperlukan.

Output pada cabang yang tidak diambil tidak tersedia. Pencarian kontak yang berhasil tanpa hasil juga memerlukan jalur hasil-kosong yang eksplisit.

Eksekusi tetap menunggu

Periksa tenggat delay atau konfigurasi wait. Pastikan tipe event yang diharapkan, langkah pengiriman atau business key yang dipantau, dan filter apa pun.

Untuk wait event aplikasi, event lanjutan harus merujuk key dari eksekusi yang sudah ada. Untuk wait tanda terima, tanda terima harus berasal dari action yang dikonfigurasi dalam eksekusi tersebut. Menunggu adalah kondisi yang diharapkan sampai kecocokan, timeout, pembatalan, atau tenggat eksekusi menyelesaikannya.

Eksekusi berhasil tetapi pesan tidak sampai

Periksa jalur eksekusi terlebih dahulu: suatu cabang mungkin sengaja selesai tanpa mengirim. Jika pengiriman berjalan berhasil, periksa status channel pesan tersebut. Penerimaan dapat diikuti oleh kegagalan pengiriman.

Gunakan delivery wait yang didukung untuk keputusan tindak lanjut. Timeout saja bukan bukti pesan tidak terkirim, jadi periksa sebelum mengirim pesan pengganti.

Eksekusi gagal setelah perubahan sebagian

Periksa langkah yang gagal dan langkah-langkah sebelumnya yang berhasil. Batch kontak dapat berisi entri yang berhasil dan gagal. Pembatalan atau kegagalan berikutnya tidak membatalkan pesan atau perubahan kontak yang sudah diterima.

Perbaiki penyebabnya sebelum memulai eksekusi baru. Tinjau action mana yang akan berjalan lagi untuk menghindari pengulangan pekerjaan yang sudah berhasil.

Langkah selanjutnya

Lanjutkan dengan dokumentasi, panduan, dan contoh untuk topik ini.