Kotak Masuk Tim Bersama

Seluruh Tim Anda di Satu Nomor WhatsApp

Setiap obrolan pelanggan masuk ke satu kotak masuk real-time. Klaim, tugaskan, dan selesaikan percakapan, balas dengan balasan cepat, template, atau tombol interaktif, dan selalu lihat sisa waktu jendela 24 jam. Kotak masuk bersama tersedia di paket Team dan Business.

✦ Uji coba gratis 14 hari · Nomor WhatsApp Business Anda sendiri · Meta menagih pesan secara langsung

Satu Kotak Masuk, Diperbarui Secara Real-Time

Pesan baru langsung muncul saat tiba, dan notifikasi push browser sampai ke anggota tim yang dapat melihat obrolan tersebut, meskipun tab ditutup. Cari berdasarkan nama atau nomor, beralih antara tab Semua, Aktif, dan Obrolan saya, lalu filter berdasarkan belum dibaca, penanggung jawab, jendela 24 jam terbuka atau tertutup, atau tag. Setiap obrolan menampilkan pemiliknya dan apakah Anda masih bisa membalas bebas atau perlu template.

  • Cari obrolan berdasarkan nama atau nomor
  • Tab Semua, Aktif, dan Obrolan saya
  • Filter belum dibaca, penanggung jawab, jendela terbuka/tertutup, dan tag
  • Notifikasi push hanya untuk anggota tim yang dapat melihat obrolan
  • Hitung mundur langsung jendela 24 jam
Kotak masuk tim WhatsApp bersama StartMessaging

Penyusun Pesan yang Mengikuti Aturan WhatsApp

Selama jendela 24 jam pelanggan terbuka, balas dengan teks bebas, file, hingga 3 tombol balasan, atau daftar hingga 10 baris. Ketik / untuk menyisipkan balasan cepat yang tersimpan. Setelah jendela tertutup, penyusun menawarkan template Anda yang disetujui, dan pesan berikutnya dari pelanggan membuka 24 jam baru. Jika Meta menolak pesan, obrolan menjelaskan kesalahannya dengan bahasa sederhana dan langkah selanjutnya.

  • Ketik / untuk balasan cepat bersama
  • Template yang disetujui kapan saja
  • Balasan interaktif: 3 tombol atau daftar 10 baris
  • Lampiran, serta kesalahan Meta dijelaskan dengan bahasa sederhana
Membalas pelanggan WhatsApp di dalam jendela 24 jam
Kerja Tim

Dibuat untuk Tim yang Berbagi Satu Nomor

Kepemilikan yang jelas, pembagian yang adil, dan konteks pelanggan di setiap obrolan.

  • Ambil, Tugaskan, Selesaikan, Buka Kembali

    Ambil obrolan yang belum ditugaskan, serahkan ke rekan tim, atau selesaikan saat sudah tuntas. Obrolan yang selesai terbuka kembali otomatis jika pelanggan menulis lagi.

  • Penugasan Otomatis Round-Robin

    Admin dapat mengaktifkan round-robin, yang menyerahkan setiap obrolan baru yang belum ditugaskan ke Agen atau Manajer berikutnya yang tersedia secara bergiliran.

  • Ketersediaan Agen

    Setiap orang menandai dirinya tersedia atau tidak untuk obrolan baru, dan Manajer dapat menonaktifkan seseorang saat sedang tidak ada. Obrolan yang sudah ditugaskan tetap pada pemiliknya.

  • Lihat Siapa Lagi yang Melihat

    Obrolan menunjukkan saat rekan tim membuka percakapan yang sama, sehingga dua orang tidak membalas pelanggan yang sama dua kali.

  • Panel Kontak di Samping Setiap Obrolan

    Tambahkan tag, catatan internal, dan tanggal tindak lanjut tanpa meninggalkan percakapan, dan di paket Business, tahap pipeline. Catatan bersifat internal; pelanggan tidak pernah melihatnya, dan catatan yang tidak diperlukan lagi dapat dihapus.

  • Jawaban WhatsApp Form di Obrolan

    Saat pelanggan mengirim WhatsApp Form, jawabannya muncul di percakapan sebagai kolom berlabel, siap ditindaklanjuti agen.

  • Foto, Video, dan Pesan Suara di Obrolan

    Buka foto dalam ukuran penuh di tab baru, dan putar video serta pesan suara langsung di percakapan. Balasan kutipan, reaksi, lokasi yang dibagikan, dan kartu kontak yang dikirim pelanggan juga ditampilkan di obrolan.

  • Konteks Kampanye pada Balasan

    Saat pelanggan membalas kampanye, obrolan menandainya dengan “Kampanye: nama”, sehingga agen tahu penawaran atau pengingat mana yang sedang dibalas.

  • Template Seperti yang Dilihat Pelanggan

    Pesan template di percakapan tampil seperti di ponsel pelanggan: footer, tombol yang berfungsi (tautan terbuka, kode tersalin, nomor telepon terpanggil), penawaran terbatas dengan waktu berakhir dan kuponnya, serta setiap kartu carousel dengan gambar, teks, dan tombolnya.

  • Jendela Iklan Gratis dan Pesan Tertahan

    Obrolan yang berasal dari iklan Click-to-WhatsApp menampilkan label “Jendela iklan gratis berakhir…” selama jendela titik masuk gratis 72 jam dari Meta terbuka dan Meta tidak menagih pesannya. Pesan yang sedang ditahan Meta ditandai “Ditahan oleh Meta”: pesan itu terkirim sendiri, atau gagal jika Meta tidak melepaskannya.

  • Lima Peran Tim

    Pemilik, Admin, Manajer, Agen, dan Peninjau. Agen melihat obrolan mereka sendiri dan obrolan terbuka yang belum ditugaskan; Manajer ke atas melihat semua dan dapat menugaskan; Peninjau dapat membaca tetapi tidak membalas.

  • Pintasan Keyboard

    Tekan j dan k untuk bergerak naik dan turun di daftar obrolan, Esc untuk menutup, dan ? untuk membuka bantuan di aplikasi.

  • Serah Terima dari Alur Chatbot

    Langkah “tugaskan agen” dalam alur chatbot memasukkan percakapan ke Obrolan saya milik rekan tim, lengkap dengan seluruh riwayatnya. Alur chatbot tersedia di paket Business dan uji coba gratis 14 hari.

Bandingkan

Kotak Masuk Bersama vs. Ponsel Bersama

Apa yang berubah saat tim Anda melayani WhatsApp dari kotak masuk bersama, alih-alih bergantian memakai satu ponsel atau memakai nomor pribadi.

Kemampuan Kotak Masuk Bersama StartMessaging Ponsel bersama / aplikasi WhatsApp Business Nomor pribadi per agen
Satu nomor bisnis untuk semua pelanggan ✗ (pelanggan mendapat nomor berbeda per agen)
Pemilik per obrolan (ambil, tugaskan, selesaikan) ✗ (hanya label) Siapa pun pemilik ponselnya
Distribusi otomatis obrolan baru ✓ Round-robin ke agen yang tersedia
Lihat siapa lagi yang melihat obrolan
Akses berbasis peran ✓ Pemilik, Admin, Manajer, Agen, Peninjau ✗ (siapa pun yang memegang ponsel melihat semuanya)
Riwayat obrolan tetap milik bisnis saat agen keluar ✓ (di ponsel tersebut) ✗ (tetap di ponsel agen)
Serah terima chatbot ke manusia ✓ Langkah “tugaskan agen” (Business)
REST API dan webhook
API Percakapan

Tugaskan dan selesaikan obrolan dari sistem Anda sendiri

# Assign a conversation to a teammate
curl -X PATCH https://waba-api.startmessaging.com/api/v1/conversations/0f8e2b6a-3c1d-4e5f-9a7b-2c4d6e8f0a1b \
  -H "Authorization: Bearer sm_live_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "assignedToUserId": "5b1d9e2c-7a3f-4c8e-b6d1-2f4a8c9e0b7d"
  }'

# Resolve it when the work is done (send "open" to reopen)
curl -X PATCH https://waba-api.startmessaging.com/api/v1/conversations/0f8e2b6a-3c1d-4e5f-9a7b-2c4d6e8f0a1b \
  -H "Authorization: Bearer sm_live_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{ "status": "resolved" }'
const BASE = 'https://waba-api.startmessaging.com/api/v1';
const headers = {
  'Authorization': 'Bearer ' + process.env.SM_API_KEY, // sm_live_your_api_key
  'Content-Type': 'application/json',
};

// Open, unassigned chats (newest activity first)
const list = await fetch(BASE + '/conversations?status=open&assignedToUserId=unassigned&limit=25', { headers });
const { data } = await list.json();

for (const conv of data.items) {
  // Hand each one to a teammate; null would put it back in the queue
  const res = await fetch(BASE + '/conversations/' + conv.id, {
    method: 'PATCH',
    headers,
    body: JSON.stringify({ assignedToUserId: '5b1d9e2c-7a3f-4c8e-b6d1-2f4a8c9e0b7d' }),
  });
  const { data: updated } = await res.json();
  console.log(updated.id, updated.assignedToUserId, updated.windowOpen);
}
import os, requests

BASE = 'https://waba-api.startmessaging.com/api/v1'
headers = {'Authorization': f"Bearer {os.environ['SM_API_KEY']}"}  # sm_live_your_api_key

# Open, unassigned chats (newest activity first)
items = requests.get(
    f'{BASE}/conversations',
    headers=headers,
    params={'status': 'open', 'assignedToUserId': 'unassigned', 'limit': 25},
).json()['data']['items']

for conv in items:
    res = requests.patch(
        f"{BASE}/conversations/{conv['id']}",
        headers=headers,
        json={'assignedToUserId': '5b1d9e2c-7a3f-4c8e-b6d1-2f4a8c9e0b7d'},
    )
    data = res.json()['data']
    print(data['id'], data['assignedToUserId'], data['windowOpen'])
<?php
$ch = curl_init('https://waba-api.startmessaging.com/api/v1/conversations/0f8e2b6a-3c1d-4e5f-9a7b-2c4d6e8f0a1b');
curl_setopt_array($ch, [
    CURLOPT_CUSTOMREQUEST => 'PATCH',
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_HTTPHEADER => [
        'Authorization: Bearer ' . getenv('SM_API_KEY'), // sm_live_your_api_key
        'Content-Type: application/json',
    ],
    CURLOPT_POSTFIELDS => json_encode([
        'assignedToUserId' => '5b1d9e2c-7a3f-4c8e-b6d1-2f4a8c9e0b7d',
    ]),
]);
$data = json_decode(curl_exec($ch), true)['data'];
echo $data['id'] . ' ' . $data['assignedToUserId'];
{
  "id": "evt_01JCA4M2XQ",
  "type": "conversation.assigned",
  "createdAt": "2026-10-07T10:45:12.000Z",
  "workspaceId": "ws_9f2c",
  "data": {
    "conversation": {
      "id": "0f8e2b6a-3c1d-4e5f-9a7b-2c4d6e8f0a1b",
      "contactId": "ct_88b1",
      "contactPhone": "+919812345678",
      "status": "open",
      "assignedToUserId": "5b1d9e2c-7a3f-4c8e-b6d1-2f4a8c9e0b7d"
    },
    "actor": { "type": "api_key", "id": "key_41c7" }
  }
}
FAQ

Kotak Masuk Bersama — FAQ

Paket mana yang mencakup kotak masuk bersama?

Team dan Business. Keduanya mencakup kotak masuk bersama, balasan interaktif, balasan cepat, distribusi round-robin, dan balasan otomatis kata kunci. Alur chatbot dan analitik agen tersedia di Business, dan uji coba gratis 14 hari mencakup semua fitur Business. Paket Developer adalah API dengan dasbor hanya-lihat: obrolan yang dimulai aplikasi Anda lewat API, beserta balasannya, tampil di kotak masuk, tetapi membalas dari sana memerlukan Team atau Business.

Bagaimana kotak masuk menangani jendela 24 jam?

WhatsApp hanya mengizinkan balasan bebas dalam 24 jam sejak pesan terakhir pelanggan. Setiap obrolan menampilkan hitung mundur sisa waktunya. Setelah tertutup, hanya template yang disetujui yang dapat dikirim, dan pesan berikutnya dari pelanggan membuka jendela lagi. Pesan Anda sendiri tidak memperpanjangnya.

Bagaimana cara kerja penugasan round-robin?

Admin mengaktifkannya di pengaturan Kotak Masuk. Setelah itu, setiap obrolan masuk baru yang belum ditugaskan diberikan ke Agen atau Manajer berikutnya yang tersedia, secara bergiliran. Siapa pun yang ditandai tidak tersedia berhenti menerima obrolan baru, tetapi tetap memegang obrolan yang sudah dimilikinya.

Apa yang bisa dilakukan setiap peran tim di kotak masuk?

Agen melihat obrolan mereka sendiri dan obrolan terbuka yang belum ditugaskan. Manajer, Admin, dan Pemilik melihat semua obrolan dan dapat menugaskannya. Peninjau dapat membaca tetapi tidak mengirim pesan, dan hanya melihat obrolan terbuka yang belum diambil siapa pun. Manajer ke atas juga membuat balasan cepat bersama.

Bisakah chatbot menyerahkan percakapan ke manusia?

Ya. Tambahkan langkah “tugaskan agen” ke alur chatbot, misalnya setelah tombol “Bicara dengan orang”. Obrolan masuk ke Obrolan saya milik agen dengan percakapan lengkap serta tag dan kolom kontak. Alur chatbot tersedia di paket Business dan uji coba gratis 14 hari.

Bisakah balasan otomatis kata kunci menjawab untuk kami?

Ya, di Team dan Business. Aturan membalas dengan teks tetap atau template yang disetujui saat pesan persis sama dengan kata kunci, mengandungnya, atau diawali dengannya. Kata kunci dicocokkan sebagai kata utuh: “hai” cocok dengan “Hai kak!”, tetapi tidak dengan “pantai”. Aturan tetap diam jika ada pesan terkirim di obrolan dalam 30 detik terakhir, sehingga tidak pernah menyela agen.

Bisakah saya menugaskan atau menyelesaikan obrolan dari sistem saya sendiri?

Ya. GET /api/v1/conversations menampilkan daftar obrolan dengan filter status, penanggung jawab (atau belum ditugaskan), telepon kontak, dan updatedSince, serta melaporkan apakah jendela terbuka. PATCH /api/v1/conversations/{id} dengan kunci API yang memiliki cakupan conversations:write dapat menugaskan, membatalkan penugasan, menyelesaikan, atau membuka kembali obrolan. Berlangganan webhook conversation.assigned dan conversation.resolved untuk mengetahui perubahan yang dibuat di kotak masuk. Membaca percakapan lewat API berfungsi di setiap paket, termasuk Developer; mengubahnya dengan PATCH memerlukan Team atau Business.

Siapa yang membayar pesan yang dikirim tim saya?

Meta menagih biaya pesan WhatsApp langsung ke Akun WhatsApp Business milik Anda sendiri. Meta menagih setiap template yang terkirim, termasuk template utilitas, bahkan di dalam jendela 24 jam; balasan layanan kepada pelanggan yang menghubungi Anda gratis hingga kuota bulanan per nomor. Di obrolan yang berasal dari iklan Click-to-WhatsApp, Meta tidak menagih apa pun selama jendela titik masuk gratis 72 jam terbuka. StartMessaging adalah Meta Tech Provider dan hanya menagih langganan CRM tetap, tanpa markup per pesan.

WhatsApp API

Satukan Tim Anda di Satu Kotak Masuk WhatsApp

Uji coba gratis 14 hari. Hubungkan nomor WhatsApp Business Anda sendiri dengan login Facebook dan undang tim Anda.