# Apa yang automasi boleh buat

> Automasi menjalankan action apabila sesuatu berlaku di BCL, seperti WhatsApp selepas bayaran, e-mel kepada team atau baris baru dalam Google Sheets.
>
> Source: https://docs.bcl.my/ms/automation-overview/

Automasi membuat sesuatu untuk anda apabila sesuatu event berlaku dalam BCL. Contohnya, apabila pelanggan membayar, BCL boleh menghantar mesej WhatsApp kepada mereka, menghantar e-mel kepada team anda dan menambah pesanan itu ke Google Sheet, tanpa anda perlu buat apa-apa.

## Bagaimana automasi berfungsi

Setiap automasi ialah workflow kecil yang bermula dengan satu trigger:

| Bahagian | Fungsinya | Contoh |
| --- | --- | --- |
| **Trigger** | Event yang memulakan automasi. Setiap automasi ada tepat satu. | Bayaran berjaya, lead form dihantar, peserta event mendaftar. |
| **Condition** | Membenarkan workflow diteruskan hanya apabila data itu sepadan. Pilihan. | Hanya jika jumlahnya RM 500 atau lebih. |
| **Delay** | Menunggu sebelum langkah seterusnya. Pilihan. | Tunggu satu jam, atau sehingga tarikh dan masa tertentu. |
| **Action** | Apa yang BCL buat. | Hantar e-mel, WhatsApp atau SMS, tambah baris ke Google Sheets, panggil sistem anda sendiri. |

Lihat [Trigger, condition, delay dan action](/ms/automation-triggers-actions/) untuk cara semuanya bergabung.

Automasi tidak terikat kepada satu form. Ia berjalan untuk setiap form yang sepadan dengan trigger-nya, kecuali anda memilih form tertentu dalam tetapan trigger.

## Cari automasi anda

Automasi ada page sendiri di sidebar.

1. Di sidebar, klik **Automations**.

   *(Screenshot: Sidebar BCL dengan Automations ditanda)*

2. Ada tiga cara untuk menambah automasi: **Templates** (mula dari workflow siap), **New Automation** (mula dari canvas kosong) dan **Import JSON** (muat naik fail yang di-export dari BCL).

   *(Screenshot: Butang Templates, New Automation dan Import JSON pada page Automations)*

3. Senarai itu memaparkan **Name**, **Trigger type**, **Status**, berapa kali **Executions** telah dijalankan dan **Last Run** setiap automasi. Tab di atas senarai mengumpulkannya kepada automasi **Payment**, **Lead**, **Affiliate** dan **Event**.

   *(Screenshot: Senarai Automations dengan lajur Status ditanda)*

Suis **Status** on-kan atau off-kan sesuatu automasi. Hanya automasi yang on akan berjalan.

## Automations atau Notification Settings?

Setiap form ada **Notification Settings** sendiri untuk e-mel standard yang BCL hantar, seperti e-mel resit. Guna tetapan itu jika e-mel tersebut sahaja yang anda perlukan. Guna automasi apabila anda mahu sesuatu yang e-mel standard tidak buat:

- Mesej WhatsApp melalui Wabot atau Wasapbot selepas bayaran.
- E-mel atau WhatsApp kepada staf anda, atau peringatan selepas tempoh tertentu.
- Baris dalam Google Sheets, kenalan dalam Mail Niaga atau SMS Niaga, atau panggilan ke sistem anda sendiri untuk setiap pesanan atau lead.

Untuk contoh siap, lihat [Resipi automasi](/ms/automation-recipes/).

## Tips

Beberapa perkara yang perlu anda tahu sebelum membina banyak automasi:

- **Mula dari template.** Panel **Templates** ada 14 workflow siap. Menukar satu template lebih cepat daripada membina dari kosong. Lihat [Mulakan automasi daripada template](/ms/automation-templates/).
- **Setiap team boleh ada sehingga 20 automasi.** Pada had 20, BCL tidak akan menambah automasi lagi dari **New Automation**, **Templates** atau **Import JSON** sehingga anda memadam satu. Satu automasi boleh memuatkan beberapa action, jadi gabungkan jika boleh.
- **Semak sejarah selepas run sebenar yang pertama.** Buka automasi itu dan klik **Overview** untuk melihat setiap run dan sama ada setiap action berjaya. Lihat [Semak sejarah automasi](/ms/automation-history/).

## Isu biasa

### Apa beza antara Automations dan Notification Settings sesuatu form?

Notification Settings mengawal e-mel standard yang BCL hantar untuk satu form. Automations membolehkan anda menentukan apa yang berlaku dan bila, untuk banyak form sekali gus: mesej WhatsApp, e-mel tambahan, Google Sheets, mailing list atau sistem anda sendiri.

### Adakah saya perlu on-kan automasi untuk setiap form?

Tidak perlu. Automasi berjalan untuk setiap form yang sepadan dengan trigger-nya. Untuk menghadkannya kepada sesetengah form, pilih form itu dalam tetapan trigger.

### Adakah saya perlukan pengetahuan teknikal untuk menggunakan automasi?

Sedikit. Anda menyambungkan satu trigger kepada satu atau lebih action di atas canvas. Cara paling mudah untuk bermula ialah Templates: pilih contoh yang paling hampir dan tukar ayatnya sahaja.
