Integrations

Email Integrations

Integrasi ke Email

Integrasi Email digunakan untuk menghubungkan sistem AlurKerja dengan layanan email eksternal, sehingga pengguna dapat mengirim email langsung dari dalam sistem. Melalui integrasi ini, berbagai aktivitas seperti pengiriman notifikasi, pemberitahuan status, atau komunikasi otomatis dapat dilakukan secara terintegrasi.

Konfigurasi Email mendukung dua environment, yaitu Test Environment dan Live Environment. Dengan fitur ini, pengguna dapat membuat dan menguji konfigurasi email terlebih dahulu pada environment test tanpa memengaruhi konfigurasi yang digunakan oleh user di environment live.

Langkah-langkah Integrasi Email

Membuka Menu Email

Halaman Menu Email
  1. Masuk ke halaman Studio.
  2. Pilih menu Integration pada panel kiri.
  3. Klik submenu Email.
  4. Sistem akan menampilkan halaman Email Configurations.

Menambahkan Konfigurasi Email Baru

  1. Pada halaman Email Configurations, klik tombol Add New Email Configuration.

    Tambahkan Konfigurasi Email
  2. Sistem akan menampilkan halaman New Email Configuration.

    Halaman Konfigurasi Email Baru
  3. Isi field Configuration Name dengan nama konfigurasi email yang akan dibuat.

  4. Pada bagian Configuration Details, pilih environment yang ingin dikonfigurasi:

    Opsi Environment Configuration
    • Test Environment: Digunakan untuk membuat atau menguji konfigurasi email pada environment test. Konfigurasi pada environment ini tidak akan memengaruhi live users.
    • Live Environment: Digunakan untuk membuat konfigurasi email yang akan digunakan pada environment live.
    • Catatan: Konfigurasi Email yang digunakan pada BPMN akan mengikuti environment saat BPMN dijalankan. BPMN pada Test Environment akan menggunakan konfigurasi email test, sedangkan BPMN pada Live Environment akan menggunakan konfigurasi email live.
  5. Setelah memilih environment, isi detail konfigurasi API berikut:

    • Email: Masukkan alamat email yang akan digunakan untuk pengiriman email dari sistem.
    • Username: Masukkan username untuk autentikasi ke server email.
    • Password: Masukkan password akun email. Gunakan ikon mata untuk menampilkan atau menyembunyikan password.
    • Host: Masukkan alamat server email yang digunakan.
    • Port: Masukkan port yang digunakan oleh server email.
  6. Klik tombol Test untuk memverifikasi koneksi email.

  7. Jika konfigurasi sudah sesuai, klik tombol Save Configuration untuk menyimpan konfigurasi.

Mengubah Konfigurasi Email

  1. Pada halaman Email Configurations, klik ikon pensil pada konfigurasi email yang ingin diubah.

    Tombol Edit Konfigurasi Email
  2. Sistem akan menampilkan halaman Edit Email Configuration.

    Halaman Edit Konfigurasi Email
  3. Lakukan perubahan pada field yang diperlukan.

  4. Klik tombol Test untuk memastikan koneksi masih valid.

  5. Klik tombol Update Configuration untuk menyimpan perubahan.

Menghapus Konfigurasi Email

Konfigurasi Email dapat dihapus melalui dua cara:

  1. Menghapus dari Daftar Konfigurasi

    Tombol Delete Konfigurasi Email
    • Pada halaman Email Configurations, klik ikon tempat sampah pada baris konfigurasi yang ingin dihapus.
    • Konfirmasi penghapusan untuk menghapus konfigurasi Email.
  2. Menghapus dari Halaman Edit Konfigurasi

    Tombol Remove Konfigurasi Email
    • Buka konfigurasi Email yang ingin dihapus.
    • Pada halaman Edit Email Configuration, klik tombol Remove di bagian Configuration Details.
    • Konfirmasi penghapusan untuk menghapus konfigurasi Email.

Konfigurasi Email pada BPMN

Konfigurasi email pada BPMN digunakan untuk menghubungkan konfigurasi email yang telah dibuat pada menu Integrations ke dalam alur proses BPMN. Dengan konfigurasi ini, sistem dapat menjalankan pengiriman email secara otomatis melalui Send Task.

  1. Buka BPMN Editor pada AlurKerja.

  2. Tambahkan elemen Send Task pada diagram proses.

    Konfigurasi Email Send Task OnPremise,
  3. Klik Send Task yang akan dikonfigurasi.

  4. Di panel Properties, klik tab Implementation untuk memilih jenis tugas yang akan dijalankan.

    Konfigurasi Implementation Email OnPremise,
  5. Pilih Expression di kolom Type, kemudian pada kolom Expression, masukkan var dan pada Result Variable masukkan true.

  6. Klik tab Email di bagian bawah panel Properties

    Konfigurasi Email OnPremise,
  7. Konfigurasi email yang akan dikirim:

    Konfigurasi Email Message OnPremise,
    • Recipient : Masukkan alamat email penerima.
    • Select Email Configuration : Pilih konfigurasi email yang sudah disiapkan sebelumnya.
    • Subject : Masukkan subjek email.
    • Message Type : Pilih Write Message.
    • Message : Masukkan pesan email yang ingin dikirim.
  8. Setelah selesai, klik Save untuk menyimpan konfigurasi Send Task.

  9. Klik Deploy

  10. Pilih environment deploy sesuai kebutuhan:

Opsi Environment Deploy,

Menjalankan BPMN di App AlurKerja

Setelah BPMN berhasil dideploy, proses bisnis dapat dijalankan melalui App AlurKerja untuk memastikan integration berjalan sesuai konfigurasi.

  1. Buka App AlurKerja
  2. Jika BPMN di-deploy ke Testing, aktifkan Test Mode melalui menu profil user.
Deploy App Email,
  1. Jika BPMN di-deploy ke Live, pastikan Test Mode tidak aktif.
  2. Pilih proses bisnis yang sudah di-deploy.
  3. Jalankan proses tersebut.
  4. Saat alur mencapai Send Task yang sudah dikonfigurasi, sistem akan mengirimkan email secara otomatis sesuai pengaturan yang telah dibuat.