# Process Flows

Modul process flow dibangun untuk menyederhanakan pengembangan integrasi antara asisten virtual dan layanan bisnis backend. Fungsi process flow adalah untuk melakukan reaksi proaktif asisten virtual dan kemampuan untuk menerima instruksi dari sistem lain.

Process flow menghilangkan kesulitan dalam mengelola SDK agar tidak terjadi di semua tempat. Ini adalah kumpulan node yang akan melakukan tindakan berbeda berdasarkan aturan yang telah ditentukan untuk mencapai output proses bisnis dalam proses linier, memberikan hak istimewa untuk berkolaborasi dengan sumber API eksternal.

Pergi ke menu **Bot Setting** dan klik menu **Process Flow**, kemudian anda akan melihat halaman process flow seperti gambar berikut.&#x20;

![Process Flow Page](https://3286717921-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlqWTLEMUin8jixjPTHF7%2Fuploads%2Fo8kTIVYbMKIPU4BrVAiO%2FProcess%20Flow.png?alt=media\&token=bfdf4efe-786b-436a-a9ed-5652fd9b7958)

**Penjelasan Komponen:**

<table><thead><tr><th width="110.66666666666669">Ikon</th><th width="223">Nama</th><th>Deskripsi</th></tr></thead><tbody><tr><td><img src="https://3286717921-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MNQidQwa-0K9_KnQpoc%2F-MRTTNpwdQk9fhxOdvK5%2F-MRTTp4Dr2nQYTPT7NNU%2Fimage.png?alt=media&#x26;token=ef60a00b-baef-47da-8839-34dce56cac11" alt="" data-size="line"> </td><td>Start</td><td>Untuk permintaan simulasi yang akan diterima oleh workflow.</td></tr><tr><td><img src="https://3286717921-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MNQidQwa-0K9_KnQpoc%2F-MRTTNpwdQk9fhxOdvK5%2F-MRTU4qWwbWpPWuk_OQk%2Fimage.png?alt=media&#x26;token=62d53ec4-4595-41a2-aa3f-62c1c3c17bea" alt="" data-size="line"> </td><td>Execution of workflow</td><td>Untuk menjalankan program dengan mengambil instruksi dan data yang dibutuhkan dari process flow yang telah dibuat.</td></tr><tr><td><img src="https://3286717921-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MNQidQwa-0K9_KnQpoc%2F-MRTTNpwdQk9fhxOdvK5%2F-MRTU9faxaxtrdOCHcod%2Fimage.png?alt=media&#x26;token=84440231-594e-4d80-ba45-1a4aa229cf2a" alt="" data-size="line"> </td><td>Add Workflow</td><td>Untuk menambahkan komponen baru (node).</td></tr><tr><td><img src="https://3286717921-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MNQidQwa-0K9_KnQpoc%2F-MRTTNpwdQk9fhxOdvK5%2F-MRTUVO9sHY_xpIdMwA5%2Fimage.png?alt=media&#x26;token=98b26b4f-a7fb-498c-adb7-b6ac6eda9818" alt="" data-size="line"> </td><td>Save Workflow</td><td>Untuk menyimpan desain process flow yang telah dibuat.</td></tr><tr><td><img src="https://3286717921-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MNQidQwa-0K9_KnQpoc%2F-MRTTNpwdQk9fhxOdvK5%2F-MRTU_-9BV9YO8b0XZAB%2Fimage.png?alt=media&#x26;token=086c86f5-9200-4b3b-9f73-aa8c38b82ba1" alt="" data-size="line"> </td><td>List of Workflow</td><td>Workflow yang tersedia di sistem. Setiap workflow yang berhasil disimpan (dibuat), workflow akan muncul di daftar process flow. Anda dapat mencari workflow berdasarkan nama workflow, mengedit workflow, dan menghapus workflow.</td></tr><tr><td><img src="https://3286717921-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MNQidQwa-0K9_KnQpoc%2F-MRTTNpwdQk9fhxOdvK5%2F-MRTUcfB1ER2VafgYN20%2Fimage.png?alt=media&#x26;token=ca5e3725-1048-4c39-985a-04a45400aad2" alt="" data-size="line"> </td><td>Workflow Log</td><td>Setiap kali workflow berjalan, entri log dibuat. Entri log mencatat tanggal dan waktu workflow dijalankan, data yang dioperasikan, status (workflow berhasil atau gagal), deskripsi status, komponen workflow, thread id, dan waktu eksekusi.</td></tr><tr><td><img src="https://3286717921-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MNQidQwa-0K9_KnQpoc%2F-MRTTNpwdQk9fhxOdvK5%2F-MRTUgILan_FlBBKTCcq%2Fimage.png?alt=media&#x26;token=a1b79223-1179-4ac2-89ac-bfa08f1aa68d" alt="" data-size="line"> </td><td>Zoom In</td><td>Untuk menyesuaikan halaman agar workflow tampak lebih besar.</td></tr><tr><td><img src="https://3286717921-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MNQidQwa-0K9_KnQpoc%2F-MRTTNpwdQk9fhxOdvK5%2F-MRTUjXgEVSpVPcnEQ6D%2Fimage.png?alt=media&#x26;token=86dc1225-f4b1-4bd9-8d4e-2828515dd2e3" alt="" data-size="line"> </td><td>Zoom Out</td><td>Untuk menyesuaikan halaman agar workflow tampak lebih kecil.</td></tr><tr><td><img src="https://3286717921-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MNQidQwa-0K9_KnQpoc%2F-MRTTNpwdQk9fhxOdvK5%2F-MRTUmR3snD0vl0DxQj5%2Fimage.png?alt=media&#x26;token=2f73a50c-0ea3-419e-bd1c-a7f038718f1d" alt="" data-size="line"> </td><td>Reset</td><td>Setel ulang tingkat zoom di halaman saat ini.</td></tr></tbody></table>

### Start Process Flow

Fitur ini berfungsi untuk simulasi request yang akan diterima oleh workflow. Anda dapat menuju ke request setting dengan klik dua kali pada komponen start, dan halaman akan ditampilkan seperti gambar di bawah ini.&#x20;

![Start Process Flow](https://3286717921-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlqWTLEMUin8jixjPTHF7%2Fuploads%2F27kg5jIOWtSQljSsRLVU%2FStart%20Process%20Flow.png?alt=media\&token=809f280e-8c83-4ef4-972d-f90cf0e240d6)
