Triggers

Triggers ialah alat automasi berkuasa yang membantu anda memperkemaskan aliran kerja dengan menjalankan tindakan secara automatik berdasarkan peraturan tertentu. Ia berfungsi seperti konsep:

“Jika perkara ini berlaku → buat tindakan itu secara automatik.”

Contoh penggunaan biasa:

Triggers menjimatkan masa, mengurangkan kerja manual, dan memastikan setiap perbualan diurus secara konsisten.


Halaman Triggers

Semua triggers boleh diurus di Admin > Triggers.

Dalam senarai triggers, anda akan melihat:

Name

Nama bagi trigger tersebut.

Times used

Jumlah kali syarat trigger telah dipenuhi dan tindakannya dilaksanakan. Ini membantu anda memahami sama ada trigger berfungsi seperti yang diharapkan.

Last updated

Tarikh trigger terakhir dikemas kini.

Untuk membuat trigger baru, klik + Add new trigger di bahagian atas kanan.


Membina Trigger

Apabila mencipta atau mengedit trigger, anda perlu menentukan dua komponen utama:


1. Name & Description

Berikan nama dan deskripsi yang jelas supaya mudah difahami oleh anda dan pasukan anda.


2. Conditions (Bahagian “IF”)

Conditions menentukan bila trigger harus dijalankan.

Terdapat dua blok syarat:

Meet ALL the following conditions

Semua syarat dalam blok ini mesti benar.

Sesuai untuk kriteria wajib.

Meet ANY of the following conditions

Sekurang-kurangnya satu syarat dalam blok ini mesti dipenuhi.

Sesuai untuk pilihan alternatif (OR).

▶️ Trigger hanya akan aktif jika:

✔ Semua syarat dalam blok ALL dipenuhi
DAN
✔ Sekurang-kurangnya satu syarat dalam blok ANY dipenuhi


3. Actions (Bahagian “THEN”)

Actions ialah perkara yang sistem akan lakukan secara automatik apabila semua syarat dipenuhi.

Anda boleh menambah lebih daripada satu tindakan, contohnya:


Senarai Conditions & Actions

Berikut ialah rujukan lengkap syarat dan tindakan yang boleh digunakan.


Conditions Reference

Filtering

Condition

Fungsi

Triggered when

Menentukan sama ada trigger dijalankan semasa perbualan baru dicipta atau dikemas kini.

Conversation type

Menyemak jenis perbualan — tiket atau chat.


Conversation

Condition

Fungsi

Subject / Content

Mencari perkataan tertentu dalam subjek atau kandungan.

Status

Menyemak status semasa (Open, Pending, Resolved, dll.).

Category / Assignee

Menyemak kategori atau siapa yang ditugaskan.

Number of attachments

Menyemak jumlah fail yang dilampirkan.


Customer

Condition

Fungsi

Customer name / email

Menyemak nama atau e-mel pelanggan.

Visited URL / Location

Menyemak URL atau lokasi asal pelanggan.

Page visits count

Menilai jumlah halaman yang telah dilawati pengguna.


Time-Based

Condition

Fungsi

Hours since…

Menyemak masa berlalu sejak perbualan dicipta, dikemas kini, dibalas, atau ditutup.


Actions Reference

Action

Fungsi

Notify via email

Menghantar emel notifikasi kepada ejen.

Conversation: add a note

Menambah private note dalam perbualan.

Conversation: change status

Menukar status perbualan.

Conversation: assign to agent

Menetapkan perbualan kepada ejen tertentu.

Conversation: transfer to group

Mengalihkan perbualan ke kumpulan lain.

Conversation: add/remove tag(s)

Menambah atau membuang tag.

Conversation: move to category

Memindahkan perbualan ke kategori lain.

Conversation: delete

Memadam perbualan secara kekal (berhati-hati!).


Contoh: Menutup Tiket Lama Secara Automatik

Tujuan:
Menutup tiket berstatus Pending yang tiada balasan selama lebih daripada 92 jam (±4 hari).

Name

Close old pending tickets

Description

Menutup tiket yang tidak menerima balasan pelanggan selepas beberapa hari.

Meet ALL conditions:

  1. Hours since last activity | More than | 92

  2. Status | Is | Pending

Actions:

Klik Save.

Kini tiket yang tidak berbalas selama tempoh tersebut akan ditutup secara automatik, memastikan inbox kekal teratur dan bersih.