🤖 MCP · ChatGPT & Claude

Tanya laporan AIChatAuto langsung dari ChatGPT atau Claude

MCP (Model Context Protocol) adalah cara standar menghubungkan asisten AI ke aplikasi. Begitu terhubung, kamu tinggal bertanya: "campaign mana yang reply rate-nya paling rendah minggu ini?" atau "nilai cara Rina membalas chat", dan ChatGPT/Claude mengambil datanya sendiri dari workspace kamu.

Apa yang bisa ditanyaPasang di ClaudePasang di ChatGPTClaude Code & aplikasi lainIzin baca vs tulisKeamanan & cabut aksesDaftar toolFAQ

Apa yang bisa ditanya

📈 Kinerja tim

Pesan masuk, balasan manusia vs AI, kecepatan respons, chat belum terbalas, per CS, per nomor WA, pipeline, closing rate, omzet.

"Bandingkan kinerja tim 7 hari terakhir dengan 30 hari. Siapa yang paling lambat membalas?"

🏆 KPI per CS & per nomor

Per tanggal: chat masuk, dibalas tim vs AI, belum dibalas, lead serius, closing & omzet per orang, batal, closing rate, telepon masuk/terlewat. Angka saja, tanpa isi chat.

"Bulan September, CS mana yang closing paling banyak dan nomor WA mana yang paling banyak chat tidak terbalas?"

🔍 Kenapa closing, kenapa gagal

Isi chat yang DEAL dan yang BATAL berdampingan, lengkap dengan kecepatan balas, siapa yang membalas, dan chat yang dibiarkan. AI memberi nilai per chat, alasannya, dan saran balasan yang lebih baik.

"Ambil chat DEAL dan BATAL 30 hari terakhir. Beri nilai 1-10 tiap chat, jelaskan kenapa closing atau gagal, dan apa yang harus diperbaiki tim."

🎯 Campaign Auto CRM

Lead terkirim, yang membalas, reply rate, per sender, per step, per jam kirim, error, dan lead yang belum di-chat.

"Kenapa campaign Follow Up September banyak yang belum terkirim? Apa yang harus saya lakukan?"

💬 Isi chat & lead

Cari chat berdasarkan nama/nomor/stage, baca isi percakapannya, lihat catatan dan follow-up.

"Rangkum 5 chat NEGOSIASI terbaru dan sarankan balasan untuk masing-masing."

🎓 Coaching CS

Contoh balasan satu CS berpasangan dengan pesan customer (nomor disamarkan) plus angka tekniknya.

"Nilai cara budi@toko.id membalas: apakah dia menjawab lalu bertanya untuk mengarahkan ke closing?"

Analisanya dikerjakan ChatGPT/Claude milik kamu sendiri. AIChatAuto hanya mengirim data, jadi tidak memakai kuota AI AIChatAuto.

Pasang di Claude (claude.ai, aplikasi desktop & mobile)

URL server MCP kamu:

https://app.aichatauto.com/mcp
  1. Buka claude.ai → klik nama/avatar kamu → Settings → Connectors.
  2. Klik Add custom connector. Isi nama AIChatAuto dan tempel URL di atas. Biarkan Client ID / Secret kosong, lalu klik Add.
  3. Klik Connect. Tab baru membuka halaman AIChatAuto: login dengan akun AIChatAuto kamu (owner, atau member tim untuk akses hanya-baca).
  4. Pilih izin: Baca saja (default, kotak Tulis kosong), atau (khusus owner) centang Tulis kalau Claude boleh mengubah lead, mengatur campaign, dan mengirim balasan WhatsApp atas nama kamu. Klik Izinkan.
  5. Kembali ke Claude: connector AIChatAuto berstatus Connected. Di chat baru, pastikan connector-nya aktif (ikon 🔗 / Search and tools), lalu tanyakan apa saja.

Aplikasi Claude desktop dan mobile memakai connector yang sama; cukup pasang sekali di claude.ai.

Pasang di ChatGPT

  1. Buka ChatGPT → Settings → Connectors (kalau belum ada tombol Create, aktifkan Developer mode di Settings → Connectors → Advanced).
  2. Klik Create. Nama: AIChatAuto. MCP Server URL: https://app.aichatauto.com/mcp. Authentication: OAuth. Simpan.
  3. ChatGPT membuka halaman login AIChatAuto. Login dengan akun kamu (owner atau member), pilih izin, klik Izinkan.
  4. Di chat baru, buka menu + / Tools, aktifkan AIChatAuto, lalu bertanya.
Fitur connector di ChatGPT bergantung pada paket dan wilayah akunmu. Kalau menu Connectors tidak ada, pakai cara key MCP di aplikasi lain, atau pakai Claude.

Claude Code, Claude Desktop (config), dan aplikasi MCP lain

Claude Code (terminal), pakai OAuth seperti di atas:

claude mcp add --transport http aichatauto https://app.aichatauto.com/mcp
# lalu di dalam Claude Code: /mcp  → pilih aichatauto → Authenticate

Aplikasi yang tidak mendukung OAuth (atau agen otomatis tanpa browser): buat key MCP.

  1. Di dashboard AIChatAuto (owner workspace): Settings → API → API key → Buat API key. Pilih jenis AI baca-saja (MCP) atau AI baca + tulis (MCP), isi nama key, dan untuk baca-saja pilih nomor yang boleh dilihat (lebih aman satu nomor). Klik Buat key.
  2. Salin URL yang ditampilkan sekali: https://app.aichatauto.com/mcp/t/<key>. Siapa pun yang punya URL ini bisa mengakses workspace kamu sesuai scope-nya, jadi simpan seperti password.
  3. Pakai URL itu sebagai server MCP (transport HTTP) tanpa autentikasi. Alternatif: URL https://app.aichatauto.com/mcp dengan header Authorization: Bearer <key>.
{
  "mcpServers": {
    "aichatauto": { "type": "http", "url": "https://app.aichatauto.com/mcp/t/aca_xxxxxxxx" }
  }
}

Izin: baca vs tulis

IzinYang bisa dilakukan asisten AI
BacaMelihat nomor WA, daftar chat & lead, isi chat, laporan kinerja, laporan campaign, lead belum di-chat, log pengiriman, contoh chat per CS. Tidak bisa mengubah apa pun dan tidak bisa mengirim pesan.
TulisSemua yang di atas, plus: ubah stage/tag/catatan/follow-up/nilai deal, pause dan mulai campaign, pindahkan lead diparkir, coba lagi pengiriman gagal, tambah lead ke campaign (tidak mengirim), ubah persona/knowledge/SOP AI dan tes balasannya, dan kirim balasan WhatsApp ke chat yang sudah ada, tercatat atas nama akun kamu.

Saran: mulai dengan Baca. Berikan Tulis hanya kalau kamu ingin asisten AI benar-benar membalas atau mengatur campaign, dan selalu baca dulu apa yang akan dikirimnya.

Keamanan & cabut akses

Daftar tool

ToolIzinFungsi
list_whatsapp_numbersBacaNomor WA workspace dan status koneksinya.
list_conversationsBacaDaftar chat/lead: nama, nomor, stage, tag, follow-up, nilai deal, pesan terakhir. Filter nama/nomor/stage/nomor WA/tanggal (since/until). Maks. 500 per halaman; pakai cursor = nextCursor untuk halaman berikutnya sampai semua chat terbaca.
get_conversation_messagesBacaIsi satu chat (pesan terbaru).
export_chat_historyBacaEkspor seluruh riwayat chat (teks lengkap) per nomor WA, beberapa nomor, atau semua nomor; bisa satu chat dan rentang tanggal. Format JSON atau CSV, maks. 2000 pesan per halaman; ulangi dengan cursor = nextCursor sampai habis.
get_kpi_reportBacaLaporan KPI per tanggal (maks. 92 hari): per nomor WA dan per CS, closing & omzet per orang, dibalas tim vs AI, belum dibalas, telepon.
get_performance_reportBacaLaporan Kinerja CS & CRM (7/30/90 hari).
get_closing_reviewBacaIsi chat DEAL vs BATAL beserta angka (kecepatan balas, CS yang membalas, balasan AI, chat yang dibiarkan), nomor customer disamarkan. Untuk menilai chat dan mencari alasan closing atau gagal.
get_agent_chat_samplesBacaContoh balasan satu CS + metrik teknik closing, nomor disamarkan.
list_campaigns, get_campaign_report, list_campaign_leads, list_unsent_leads, get_delivery_report, get_campaign_events, list_campaign_board, diagnose_waiting_leads, list_campaign_attemptsBacaCampaign Auto CRM: daftar, laporan hasil, lead, lead belum di-chat, laporan kirim (terkirim / gagal / diparkir / diblokir per lead), papan campaign (mana yang antri / berjalan / selesai), riwayat campaign (siapa mengubah apa & kapan, tiap pesan terkirim/gagal), diagnosa kenapa lead belum dapat sender, log pengiriman.
list_lead_groups, list_group_leadsBacaGroup Leads: daftar group beserta jumlah, dan isi satu group (bisa cari & paging).
get_ai_setupBacaSetelan AI auto reply: mesin, persona, knowledge, do & don't, SOP, aturan auto reply (termasuk Mode Sales Agent), jumlah katalog, playbook konversi. API key tidak pernah ditampilkan.
update_ai_setup, import_product_catalogTulisUbah setelan AI (hanya kolom yang disebut) dan isi katalog produk dari CSV, untuk workspace atau satu nomor WA. Hanya owner yang bisa memberi izin tulis.
test_ai_replyTulisTes balasan AI tanpa mengirim apa pun: kirim pesan contoh (atau chat contoh / chat asli), lihat jawaban AI dengan persona, knowledge, SOP dan katalog yang tersimpan. Bisa coba teks persona/knowledge/SOP baru sebelum disimpan. Di Mode Sales Agent juga terlihat stage, label lead, follow-up dan handover yang akan dipasang (tidak dipasang). Satu panggilan AI dengan API key workspace.
list_ai_repliesBacaRiwayat balasan AI: pesan customer, balasan yang terkirim, dan apa yang dicegat pengaman Sales Agent (harga karangan, janji kosong, tawaran meeting).
learn_from_historyTulisSama dengan tombol “Belajar dari histori”: AI membandingkan chat DEAL vs BATAL dan memperbarui playbook konversi. Satu panggilan AI dengan API key workspace.
write_google_sheet, list_google_sheet_bridgesTulisTulis laporan ke Google Sheet kamu (tambah baris / update baris berdasarkan kolom kunci, tidak pernah menghapus). Untuk saat koneksi Google Drive ChatGPT/Claude kena 403. Pasang dulu di Setelan → API → Tulis ke Google Sheet.
update_lead_crmTulisUbah stage, tag, catatan, follow-up, nilai deal satu chat.
send_whatsapp_replyTulisKirim balasan teks ke chat yang sudah ada, dari nomor yang memiliki chat itu.
pause_campaign, start_campaign, reassign_parked_leads, retry_failed_attempts, import_campaign_leadsTulisKontrol campaign: pause, mulai, pindahkan lead diparkir, coba lagi yang gagal, tambah lead (tanpa mengirim; bisa sekalian masuk group).
add_leads_to_group, import_group_to_campaign, assign_waiting_leadsTulisSimpan nomor ke Group Leads (group dibuat kalau belum ada), masukkan isi group ke campaign, dan pindahkan semua lead yang belum dapat sender ke satu nomor: tanpa confirm:true hanya preview. Tidak ada yang terkirim.

FAQ

Apakah ini memakai kuota AI atau API key AI di AIChatAuto?

Tidak. Yang berpikir adalah ChatGPT/Claude langganan kamu sendiri. AIChatAuto hanya menjawab permintaan data.

Apakah member tim bisa menghubungkan ChatGPT/Claude-nya?

Bisa. Member login dengan akunnya sendiri di halaman izin. Koneksinya selalu hanya baca (tidak bisa mengubah lead, campaign, atau mengirim pesan). Member yang dibatasi ke nomor tertentu hanya melihat chat dan KPI nomor itu; laporan seluruh tim dan campaign hanya untuk akses semua nomor. Contoh chat per CS khusus owner.

Kenapa Claude/ChatGPT minta login lagi setelah beberapa waktu?

Token akses berumur 1 jam dan diperpanjang otomatis sampai 30 hari. Setelah itu, atau setelah koneksi diputus, kamu perlu Connect ulang.

Bisakah asisten AI mengirim pesan ke nomor yang belum pernah chat?

Tidak. send_whatsapp_reply hanya membalas chat yang sudah ada. Untuk kontak baru gunakan campaign Auto CRM atau inbox.

Bagaimana kalau saya punya lebih dari satu workspace?

Hubungkan satu koneksi per workspace (login dengan akun pemilik masing-masing) dan beri nama connector yang berbeda.