Batas 24 jam DM Instagram: aturan Meta yang wajib kamu tahu

Kamu punya 24 jam untuk membalas orang yang chat duluan, dan 7 hari untuk satu Private Reply ke komentator. Broadcast ke semua follower tidak ada — ini mekanikanya.

Jawaban cepatnya: kamu punya 24 jam untuk membalas orang yang chat kamu duluan lewat DM, dan hitungannya di-reset setiap kali dia mengirim pesan baru. Lewat dari itu, API Meta menolak pengiriman — bot kamu tidak error, memang aturannya begitu. Ada satu pengecualian yang hampir tidak pernah dibahas tutorial lokal: kalau orangnya komen di post atau reels kamu, kamu punya 7 hari untuk mengirim satu pesan ke DM-nya lewat Private Reply. Dan pertanyaan yang paling sering muncul — broadcast DM ke semua follower? Tidak ada. Bukan karena tools-nya kurang canggih, tapi karena Instagram tidak membuka pintu itu untuk siapa pun.

Sisanya adalah mekanika: jam mana yang sebenarnya sedang jalan di flow kamu, kenapa automation yang lolos waktu dites tiba-tiba diam di akun asli, dan apa yang harus kamu lakukan sebelum window keburu tutup.

Tiga jendela waktu, dalam satu tabel

Aturan DM Instagram dari Meta sebenarnya pendek. Yang bikin bingung adalah orang menganggapnya satu aturan, padahal ada tiga jam berbeda yang jalan sendiri-sendiri, tergantung apa yang dilakukan orangnya.

Yang dilakukan orangnyaYang boleh kamu kirimBatas waktuBisa reset?
Kirim DM duluanPesan apa saja: teks, gambar, tombol, link24 jam sejak pesan terakhir dari diaYa — tiap pesan masuk menghidupkan lagi
Komen di post atau reelsSatu Private Reply ke DM7 hari sejak komen itu ditulisTidak. Satu komen, satu pesan
Mention akun kamu di storyBalasan di thread DM24 jam sejak mentionYa, kalau dia membalas
Balas story kamuPesan apa saja24 jamYa
Follow, like, save, nonton reelsTidak ada

Perhatikan baris terakhir. Follow baru tidak membuka apa pun. Begitu juga like, view, dan save. Yang menyalakan jam hanya dua hal: pesan dan komen. Itulah kenapa ide "kirim ucapan terima kasih otomatis ke setiap follower baru" tidak bisa dijalankan lewat API resmi — tidak ada izin yang bisa kamu minta untuk itu.

Kenapa tidak bisa balas DM Instagram setelah 24 jam?

Karena batas 24 jam DM Instagram itu per percakapan, bukan kuota harian akun. Setiap thread menyimpan satu timestamp: kapan terakhir kali orang itu menulis ke kamu. Dari detik itu kamu punya 24 jam untuk mengirim apa pun ke thread tersebut. Kalau dia membalas di jam ke-23, kamu dapat 24 jam baru yang penuh. Percakapan yang hidup bisa terbuka berminggu-minggu, karena tiap balasan memperpanjangnya.

Yang menutupnya adalah diam. Customer nanya jam 9 pagi Senin, admin baru buka inbox jam 10 pagi Selasa — API menolak. Tidak ada setting yang bisa diubah, tidak ada tombol "perpanjang". Jamnya memang sudah habis.

Ada satu jebakan yang sering bikin flow mati padahal waktu dites aman: delay di dalam automation kamu memakai jatah yang sama. Welcome message, tunggu 3 jam, follow-up — itu sudah menghabiskan 3 dari 24 jam. Blok "tunggu 1 hari lalu ingatkan lagi" setelah Private Reply dari komen praktis pasti gagal, karena dia berangkat tepat di ujung window. Kalau kamu pakai delay, taruh langkah terakhir beberapa jam sebelum batas, bukan beberapa menit.

Cara balas DM Instagram yang sudah lewat 24 jam

Ini bagian yang paling sering disalahpahami, jadi dipisah jelas:

  • Dari aplikasi Instagram di HP kamu — bisa, kapan saja. Batas 24 jam itu aturan Messaging API, bukan aturan aplikasi. Admin manusia boleh membuka DM lama dan membalasnya seperti biasa.
  • Dari bot, tools, atau inbox pihak ketiga — tidak bisa. Apa pun tools-nya. Kalau sebuah aplikasi mengklaim bisa, dia tidak sedang lewat API resmi.
  • Kalau orangnya menulis lagi — komen baru, balas story, atau kirim DM lagi — window terbuka lagi dan automation hidup kembali. Ini satu-satunya "cara membuka" yang sah, dan pemicunya harus datang dari dia.

Kamu mungkin menemukan istilah tag HUMAN_AGENT di dokumentasi Meta: tag ini memperpanjang window jadi 7 hari. Tapi syaratnya tegas — hanya untuk pesan yang diketik manusia, dan Meta secara eksplisit melarang memakainya untuk pesan bot. Jadi kalau ada tools yang menjual "auto reply sampai 7 hari", dia sedang menyalahgunakan tag itu, dan yang kena akibatnya bukan tools-nya, tapi akun kamu. Soal cara membedakan tools yang jalan di jalur resmi dan yang tidak, kami bahas terpisah di aplikasi auto DM Instagram yang aman versus bot yang minta password.

Private Reply: window 7 hari yang tidak diceritakan tutorial

Kalau orang komen di post kamu, Instagram memberi jalur khusus: Private Reply — satu pesan dari akun bisnis kamu langsung ke DM orang itu, walaupun dia belum pernah chat kamu sama sekali. Batasnya 7 hari sejak komen, dan jatahnya satu pesan per komen. Ini alasan kenapa flow "komen kata kunci, cek DM" bisa jalan sama sekali.

Mekanika yang wajib kamu tahu supaya flow-nya tidak patah:

  1. Pesan pertama ke komentator otomatis berangkat sebagai Private Reply. Pesan kedua tidak boleh dikirim sampai orang itu membalas.
  2. Begitu dia membalas, kamu pindah ke jam yang biasa: 24 jam, dan reset tiap dia menulis lagi.
  3. Kalau dia tidak pernah membalas, ya sudah. Tidak ada reminder, tidak ada pesan susulan. Yang memaksa mengirim akan kena error, bukan hasil.
  4. Komen yang dihapus orangnya membatalkan haknya — Private Reply-nya ikut gagal.

Karena itu, pesan pertama ke komentator harus berdiri sendiri: langsung berisi link, file, atau kode yang dijanjikan, plus satu pertanyaan yang bikin dia mengetik balasan. Cara menyusun balasan komen publik dan pindah ke DM kami urai langkah demi langkah di cara balas komentar Instagram otomatis.

Apakah Instagram bisa broadcast pesan ke semua follower?

Tidak. Tidak lewat API, tidak lewat tools mana pun yang jalan resmi, dan kami juga tidak menjual fitur itu. Instagram tidak menyediakan endpoint untuk mengirim pesan massal ke daftar follower. Jadi tidak ada aplikasi resmi yang bisa memenuhi janji "blast DM ribuan follower": yang menawarkannya bekerja dengan meniru aplikasi asli, login pakai password kamu, lalu mengetik-ngetik seperti manusia palsu. Itulah pola yang paling sering berakhir dengan akun kena limit atau dibanned.

Yang ada dan legal: Broadcast Channel bawaan Instagram — saluran satu arah yang kamu buat sendiri di aplikasi, orang harus join sukarela, dan pengirimannya manual. Tidak ada API untuk mengotomatiskannya. Kalau kebutuhanmu memang broadcast rutin ke database, kanal yang memang dirancang untuk itu ada di tempat lain: bot Telegram dan chat di website tidak punya window 24 jam seperti Instagram.

Bisa nggak kirim DM ke orang yang belum pernah chat di Instagram?

Lewat API: tidak. Cold DM ke orang yang belum pernah berinteraksi tidak diizinkan sama sekali. Satu-satunya pintu masuk ke orang yang belum pernah chat adalah Private Reply dari komen — dan itu pun cuma satu pesan, cuma dalam 7 hari, dan cuma ke orang yang komen duluan.

Manual dari aplikasi tentu bisa, tapi masuk ke Message Request, kemungkinan besar tidak dibaca, dan kalau dilakukan massal akan memicu pembatasan akun. Ini bukan celah yang bisa diskalakan.

DM Instagram tidak bisa dikirim, kenapa? Daftar periksa

Kalau pesan tidak berangkat, urutan pengecekannya seperti ini — dari penyebab paling sering:

  1. Window sudah lewat. Cek jam pesan terakhir dari dia, bukan dari kamu. Ini penyebab mayoritas.
  2. Akses pesan untuk tools mati. Di aplikasi Instagram: Pengaturan → Pesan dan balasan story → Alat yang terhubung → Izinkan akses ke pesan. Kalau toggle ini off, bot diam total walaupun koneksinya hijau.
  3. Akun masih tipe personal. DM API hanya jalan di akun Bisnis atau Creator.
  4. Limit sekitar 200 pesan per jam. Ini limit akun, bukan limit tools. Jatahnya dibagi bersama: balasan manual admin, tools lain yang masih tersambung, semuanya masuk hitungan yang sama.
  5. Private Reply untuk komen itu sudah terpakai. Satu komen = satu pesan, titik.
  6. Komennya lebih tua dari 7 hari, atau sudah dihapus oleh penulisnya.
  7. Orangnya memblokir akun kamu atau menghapus percakapan dari sisi dia.

Kalau semuanya lolos tapi pesan tetap tidak masuk, biasanya masalahnya di flow, bukan di Instagram: delay yang kepanjangan, atau blok kedua yang mencoba jalan sebelum orangnya membalas.

Apakah batas 24 jam dihitung per akun atau per orang?

Per orang, tepatnya per percakapan. Kamu bisa saja punya 500 chat terbuka sekaligus, masing-masing dengan sisa waktu yang berbeda. Yang dihitung per akun adalah hal lain: limit sekitar 200 pesan per jam tadi. Dua angka ini sering tertukar, padahal gejalanya beda — window habis bikin satu chat mati, limit per jam bikin semua pengiriman tertahan bersamaan di jam sibuk.

Kesimpulan praktis: kejar pindah kanal sebelum jam habis

Kalau semua ini diringkas jadi satu kalimat kerja: tugas automation Instagram bukan mengirim sebanyak-banyaknya, tapi memindahkan orang ke kanal tanpa window sebelum window-nya tutup. Selama 24 jam itu kamu punya izin penuh — pakai untuk menjawab pertanyaan asli (harga, ready, ongkir), lalu kasih jalan lanjut: link WhatsApp, bot Telegram, atau chat di website kamu. Cara mengirim link WA dengan teks yang sudah terisi, lengkap dengan konteks dari post mana orangnya datang, ada di panduan mengarahkan DM Instagram ke WhatsApp.

Di dalam batasan itu, Chatonaut untuk Instagram melakukan hal-hal yang memang diizinkan: auto reply komen di bawah post dan reels, lanjut komen ke DM lewat Private Reply, kata kunci di DM yang membalas dengan link atau file, balasan untuk mention di story, plus AI agent yang menjawab berdasarkan basis pengetahuan kamu dan mengoper ke admin manusia saat pertanyaannya di luar jangkauan. Semua DM, chat Telegram, dan chat website masuk ke satu inbox, dan riwayat percakapan Instagram ikut ditarik saat akun disambungkan.

Sambungannya lewat jendela login Meta sendiri — password Instagram kamu tidak kami minta dan tidak kami simpan. Konsekuensinya jujur: kami tidak bisa broadcast ke follower, tidak bisa cold DM, dan tidak bisa menembus window. Itu harga dari akun yang tidak kena banned. Daftar paket dan isinya ada di halaman harga.

Try it on your own account

Connect your Instagram account and let the bot answer comments and DMs while you sleep. Free plan, no card needed.

Get started free