> ## Documentation Index
> Fetch the complete documentation index at: https://help.dingtalk.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Ikhtisar

> Kenali tipe Bot yang disediakan DingTalk beserta skenario penggunaannya, lengkap dengan ikhtisar kemampuan terbuka (open API) dan tautan tutorial untuk developer.

DingTalk menyediakan beberapa tipe Bot untuk berbagai skenario. Artikel ini menjelaskan kasus penggunaan setiap tipe Bot.

## Apa itu Bot

Sebagai kemampuan Aplikasi yang berdiri sendiri, Bot memegang peran penting di DingTalk. Dengan konfigurasi sederhana, sebuah Bot dapat mengirim notifikasi pesan atau menyediakan layanan interaktif kepada pengguna melalui pesan langsung atau obrolan grup. Bot membantu mengintegrasikan informasi dan tugas bisnis ke dalam percakapan DingTalk, mempercepat alur kerja dan kolaborasi tim.

### Tipe Bot

| **Tipe**                             | **Mendukung Obrolan Grup**            | **Mendukung Pesan Langsung** | **Metode pembuatan**                                                                |
| ------------------------------------ | ------------------------------------- | ---------------------------- | ----------------------------------------------------------------------------------- |
| Bot perusahaan                       | ✅ (Grup Internal)                     | ✅                            | [Konfigurasikan Bot perusahaan](/id/open/dingstart/configure-the-robot-application) |
| Bot Aplikasi perusahaan pihak ketiga | ✅ (Grup Internal)                     | ✅                            | Bot perusahaan pihak ketiga                                                         |
| Bot kustom                           | ✅ (Obrolan Eksternal & Grup Internal) | ❌                            | [Buat Bot kustom](/id/open/dingstart/custom-bot-creation-and-installation)          |
| Bot templat grup                     | ✅ (Grup Internal)                     | ❌                            | Buat Bot templat grup                                                               |

Untuk informasi lebih lanjut, lihat [Mengembangkan Aplikasi Bot — Ikhtisar](/id/open/dingstart/robot-application-overview).

### ID Bot

| **Tipe Bot**                                  | **Bidang pengenal unik** | **Jalur tampilan** |
| --------------------------------------------- | ------------------------ | ------------------ |
| Bot Aplikasi internal / Aplikasi pihak ketiga | robotCode                | image.png          |
| Bot templat grup                              | ID                       | image.png          |
| Bot kustom                                    | Tidak tersedia           | Tidak tersedia     |

## Ikhtisar kemampuan terbuka

Bot menyediakan serangkaian open API yang lengkap. Developer dapat menggunakan API ini untuk mengirim dan menerima pesan melalui Bot.

### Daftar open API

#### Pesan DING

| **API**                                     | **Deskripsi**                                                                                             | **Tipe yang berlaku** | **Versi API** |
| ------------------------------------------- | --------------------------------------------------------------------------------------------------------- | --------------------- | ------------- |
| Kirim pesan DING                            | Gunakan Bot internal untuk mengirim pesan DING, termasuk DING dalam aplikasi, DING SMS, dan DING Telepon. | Bot Aplikasi internal | Baru          |
| Tarik kembali pesan DING yang telah dikirim |                                                                                                           | Bot Aplikasi internal | Baru          |

#### Pesan biasa

| **API**                                                                                                                                            | Deskripsi                                                                                          | **Tipe yang berlaku**                | **Versi API** |
| -------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- | ------------------------------------ | ------------- |
| [Kirim pesan Bot secara massal dalam Obrolan orang-ke-Bot](/id/open/development/chatbots-send-one-on-one-chat-messages-in-batches)                 | Kirim pesan Bot secara massal dalam Obrolan orang-ke-Bot (Pesan Langsung antara pengguna dan Bot). | Bot Aplikasi perusahaan pihak ketiga | Baru          |
| [Bot mengirim pesan biasa dalam Obrolan orang-ke-orang](/id/open/development/the-robot-sends-ordinary-messages-in-a-person-to-person-conversation) | Sebuah Bot mengirim pesan biasa dalam Obrolan orang-ke-orang.                                      | Bot Aplikasi perusahaan pihak ketiga | Baru          |
| [Bot mengirim pesan Obrolan Grup](/id/open/development/the-robot-sends-a-group-message)                                                            | Bot Aplikasi mengirim pesan Obrolan Grup.                                                          | Bot Aplikasi internal                | Baru          |
| [Bot kustom mengirim pesan grup](/id/open/development/custom-robots-send-group-messages)                                                           | Gunakan Bot kustom untuk mengirim pesan grup.                                                      | Bot kustom                           | Baru          |

#### Penerimaan pesan

| **API**                                                                                                                         | Deskripsi                                       | **Tipe yang berlaku**                | **Versi API** |
| ------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------- | ------------------------------------ | ------------- |
| [Unduh konten file dari pesan yang diterima Bot](/id/open/development/download-the-file-content-of-the-robot-receiving-message) | Unduh konten file dari pesan yang diterima Bot. | Bot Aplikasi perusahaan pihak ketiga | Baru          |

#### Kueri pesan

| **API**                                                                                                                                                          | Deskripsi                                                                     | **Tipe yang berlaku**                | **Versi API** |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | ------------------------------------ | ------------- |
| [Kueri massal status Sudah dibaca pesan Bot dalam Obrolan orang-ke-Bot](/id/open/development/chatbot-batch-query-the-read-status-of-messages)                    | Kueri secara massal apakah pesan Bot sudah dibaca dalam Obrolan orang-ke-Bot. | Bot Aplikasi perusahaan pihak ketiga | Baru          |
| [Kueri Daftar Sudah dibaca pesan Bot dalam Obrolan orang-ke-orang](/id/open/development/query-the-read-list-of-robot-messages-in-person-to-person-conversations) | Kueri Daftar Sudah dibaca pesan Bot dalam Obrolan orang-ke-orang.             | Bot Aplikasi perusahaan pihak ketiga | Baru          |
| [Kueri status Sudah dibaca pengguna untuk pesan Obrolan Grup Bot perusahaan](/id/open/development/chatbot-queries-the-read-status-of-a-message)                  | Kueri status Sudah dibaca pengguna untuk pesan Obrolan Grup Bot perusahaan.   | Bot Aplikasi perusahaan pihak ketiga | Baru          |

#### Tarik kembali pesan

| **API**                                                                                                                                                                     | Deskripsi                                                           | **Tipe yang berlaku**                | **Versi API** |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------ | ------------- |
| [Tarik kembali pesan Bot secara massal dalam Obrolan orang-ke-Bot](/id/open/development/batch-message-recall-chat)                                                          | Tarik kembali pesan Bot secara massal dalam Obrolan orang-ke-Bot.   | Bot Aplikasi perusahaan pihak ketiga | Baru          |
| [Tarik kembali pesan Bot secara massal dalam Obrolan orang-ke-orang](/id/open/development/batch-withdrawal-of-single-chat-robot-messages-in-person-to-person-conversations) | Tarik kembali pesan Bot secara massal dalam Obrolan orang-ke-orang. | Bot Aplikasi perusahaan pihak ketiga | Baru          |
| [Bot perusahaan menarik kembali pesan Grup Internal](/id/open/development/enterprise-chatbot-withdraws-internal-group-messages)                                             | Sebuah Bot perusahaan menarik kembali pesan Grup Internal.          | Bot Aplikasi internal                | Baru          |

#### Pengelolaan Bot

| **API**                                                                                              | Deskripsi                              | **Tipe yang berlaku** | **Versi API** |
| ---------------------------------------------------------------------------------------------------- | -------------------------------------- | --------------------- | ------------- |
| [Dapatkan daftar Bot dalam sebuah grup](/id/open/development/obtain-the-list-of-robots-in-the-group) | Dapatkan daftar Bot dalam sebuah grup. | Bot Aplikasi internal | Baru          |

#### Pengelolaan entri cepat

| **API**                                                                                                   | Deskripsi                              | **Tipe yang berlaku** | **Versi API** |
| --------------------------------------------------------------------------------------------------------- | -------------------------------------- | --------------------- | ------------- |
| [Atur entri cepat Bot obrolan tunggal](/id/open/development/set-robot-quick-entrance)                     | Atur entri cepat Bot obrolan tunggal.  | Bot Aplikasi internal | Baru          |
| [Kueri entri cepat Bot obrolan tunggal](/id/open/development/quick-entrance-of-inquiry-single-chat-robot) | Kueri entri cepat Bot obrolan tunggal. | Bot Aplikasi internal | Baru          |
| [Hapus entri cepat Bot obrolan tunggal](/id/open/development/clear-single-chat-robot-quick-entry)         | Hapus entri cepat Bot obrolan tunggal. | Bot Aplikasi internal | Baru          |

### Daftar peristiwa callback

Bot mendukung peristiwa callback untuk penarikan pesan dan status baca pesan:

* Peristiwa Tarik Kembali pesan Bot
* Peristiwa Sudah dibaca pesan Bot

## Tutorial

### Bot perusahaan

* Untuk membuat Bot perusahaan, lihat [Konfigurasikan Bot perusahaan](/id/open/dingstart/configure-the-robot-application).
* DingTalk menyediakan tutorial dan kode contoh untuk mengirim Pesan Langsung dan pesan Obrolan Grup dengan Bot ini. Klik tautan di bawah untuk detailnya.

  * Kirim pesan Obrolan Grup: [Bot perusahaan mengirim pesan Obrolan Grup](/id/open/development/the-application-robot-in-the-enterprise-sends-group-chat-messages)
  * Kirim Pesan Langsung: [Bot perusahaan mengirim Pesan Langsung](/id/open/development/the-application-robot-in-the-enterprise-sends-a-single-chat)

### Bot perusahaan pihak ketiga

Untuk membuat Bot perusahaan pihak ketiga, lihat dokumentasi Bot perusahaan pihak ketiga.

### Bot kustom

* Untuk membuat Bot kustom, lihat [Buat Bot kustom](/id/open/dingstart/custom-bot-creation-and-installation).
* DingTalk menyediakan tutorial dan kode contoh untuk mengirim pesan Obrolan Grup dengan Bot ini. Lihat [Bot kustom mengirim pesan Obrolan Grup](/id/open/development/custom-bot-to-send-group-chat-messages).

### Bot templat grup

Untuk menambahkan Bot ke Obrolan Grup saat Obrolan dibuat, lihat dokumentasi Bot templat grup.

<Warning>
  DingTalk menyediakan tutorial dan kode contoh untuk mengirim pesan Obrolan Grup dengan Bot ini. Lihat [Bot templat grup mengirim pesan Obrolan Grup](/id/open/development/group-template-robot-sends-group-chat-message).
</Warning>

### Bot alat pihak ketiga

Jika Anda hanya perlu mengirim pesan dan sumbernya terbatas pada GitLab, GitHub, JIRA, Alibaba Cloud Codeup, atau Travis yang mengirim pesan ke grup DingTalk, lihat dokumentasi Bot Webhook.
