# Responder

> Fitur Responder adalah fitur untuk menentukan kata kunci beserta response chatbot, ketika pelanggan memulai percakapan dan belum di assign ke agen mana pun.

***

## Responder Mechanism

Cara kerja responder adalah sebagai berikut:

* Pelanggan mengirimkan pesan dengan kata kunci tertentu yang telah didaftarkan dalam responder.
* Pelanggan mendapatkan response sesuai dengan kata kunci yang dipicu (di trigger).
* Responder dapat dipicu berkali-kali selama percakapan belum ditugaskan (secara otomatis atau manual) kepada agen/admin.
* Hanya satu Responder yang dapat terpicu dalam satu waktu.

## Detail Responder

<figure><img src="/files/2S2u5wUJvJ6xuNHoFiPk" alt=""><figcaption></figcaption></figure>

Untuk melihat informasi detail dari Responder, Anda dapat mengaksesnya dengan menekan salah satu item Responder yang ingin Anda lihat detailnya. Berikut data-data yang dapat Anda temui dalam tabel responder dan penjelasannya:

* Active, adalah status dari item responder.
  * Active berarti responder dapat dipicu.
  * Inactive berarti responder dalam keadaan tidak aktif, sehingga tidak dapat dipicu, hingga responder diaktifkan.
* Title, adalah  judul/nama dari responder.
* Intent, adalah kata kunci yang menjadi pemicu pesan respons.
* Response, adalah pesan yang akan terkirim kepada pelanggan ketika pelanggan memicu kata kunci.

## New Responder

Anda dapat menambahkan responder baru secara manual melalui tombol <mark style="background-color:orange;">+ New Responder</mark>. Anda dapat menambahkan informasi seperti, Responder Title, Intent, dan pesan Response. Selain itu, Anda dapat mengatur opsi Activate responder, Exact Keyword (Intent), Assign to Division, Assign to Agent, dan With interactive Button.

<figure><img src="/files/H9F2rmfJFCqdF6NDs0UL" alt="" width="251"><figcaption></figcaption></figure>

* Activate responder, adalah opsi pengaturan untuk mengaktifkan atau menonaktifkan responder.
* Responder Title, adalah  judul/nama dari responder.
* Exact Keyword (Intent), adalah opsi pengaturan untuk mencocokkan kata kunci.

  * Jika **diaktifkan**, maka responder hanya akan terpicu saat pelanggan mengirimkan pesan yang benar-benar sama dengan intent responder. Perlu diingat, jika diaktifkan intent akan bersifat case sensitive, yang berarti jika Anda memiliki intent "exacT", maka pelanggan harus mengirimkan "exacT" tanpa ada tambahan kata agar responder terpicu.

  <figure><img src="/files/hT4qLaMFzgHDSsfselCm" alt=""><figcaption></figcaption></figure>

  * Jika **dinonaktifkan**, maka responder akan terkirim saat pelanggan mengirimkan pesan yang mengandung intent responder.
* Intent, adalah kata kunci yang menjadi pemicu pesan respons.
* Response, adalah pesan yang akan terkirim kepada pelanggan ketika pelanggan memicu kata kunci. Selain respon pesan berupa teks, Anda dapat menyematkan gambar pada pesan respons.
* Assign to specific channels, adalah opsi pengaturan untuk pemilihan channel
* Assign to Division, adalah opsi pengaturan untuk pengaturan pemberian tugas ke divisi tertentu.
* Assign to Agent, adalah opsi pengaturan untuk pengaturan pemberian tugas ke agen tertentu. Opsi ini hanya akan aktif ketika mengaktifkan opsi Assign to Division.
* With interactive Button, adalah opsi pengaturan untuk menambahkan tombol interaktif. Terdapat dua macam tombol yang dapat Anda tambahkan.

  | <ul><li>Reply Button, memungkinkan Anda mengirim hingga tiga balasan yang telah ditentukan sebelumnya untuk dipilih oleh pengguna.</li></ul> | <p></p><p><img src="/files/HmAAPCgeB8tYps4LHGnD" alt="" data-size="original"></p> |
  | -------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- |
  | <ul><li>List Menu, memungkinkan Anda untuk memberi customer Anda daftar opsi untuk dipilih.</li></ul>                                        | <img src="/files/tsdLdhZRpFW9KYHVvgbj" alt="" data-size="original">               |

## Edit Responder

<figure><img src="/files/ytZVrBBzAzKqBICm3Xo8" alt="" width="478"><figcaption></figcaption></figure>

Anda dapat mengubah data responder, dengan cara mengakses detail informasi responder tersebut, lalu ubah data sesuai kebutuhan Anda. Setelah Anda selesai melakukan perubahan Anda dapat menemukan tombol Save pada bagian bawah pop-up detail responder.

## Delete Responder

<figure><img src="/files/5tHcrWbRLp7hb4te99OD" alt=""><figcaption></figcaption></figure>

Anda dapat menghapus responder yang telah tersimpan dengan cara membuka detail responder, lalu pada bagian bawah pop-up, Anda akan melihat tombol Remove.

## Search Responder

Anda dapat melakukan pencarian berdasarkan Nama dari Title responder.

<figure><img src="/files/f0kcZVLuOLdemcCj4zYB" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://maxchat.gitbook.io/v3/integration/chatbot/responder.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
