Apakah handler webhook Anda akan mengalami timeout?
Slack menunggu jawaban handler Anda selama 3 detik, Shopify 5 detik, GitHub 10 detik. Tempel URL yang dituju pengirim Anda dan lihat mana yang akan memutus koneksi. Gratis, tanpa perlu daftar.
Kami mengirim dua permintaan POST kecil yang berlabel tes, yang kedua tepat setelah yang pertama, agar cold start terlihat. Jika URL itu memicu sesuatu (Zap, email), prosesnya berjalan dengan data tes. Kami menyimpan nama host, bukan URL-nya.
Berapa lama setiap pengirim menunggu
Dari dokumentasi masing-masing vendor, diperiksa 2026-08-06. Pengirim yang tidak mendapat respons 2xx tepat waktu menghitung pengiriman itu gagal, apa pun yang dilakukan handler Anda setelahnya.
| Pengirim | Menunggu | Setelah pengiriman gagal |
|---|---|---|
| LINE | 2 s | Webhook redelivery, nonaktif secara default (aktifkan di pengaturan Messaging API channel tersebut); jumlah dan intervalnya tidak diungkapkan |
| Slack | 3 s | 3 percobaan ulang: langsung, setelah 1 menit, setelah 5 menit |
| Discord | 3 suntuk respons pertama sebuah interaksi; tunda (type 5) lalu balas kemudian | Tidak dipublikasikan |
| Xero | 5 s | Tidak dipublikasikan |
| Shopify | 5 s | 8 percobaan ulang selama 4 jam |
| Paddle | 5 s | Live: hingga 60 upaya selama sekitar 2 hari, sekitar 10 pada jam pertama dan sekitar 45 pada hari pertama. Sandbox: 3 upaya dalam sekitar 2 menit |
| HubSpot | 5 s | Hingga 10 upaya yang tersebar selama 24 jam |
| GitHub | 10 s | Tidak ada. GitHub tidak mengirim ulang pengiriman yang gagal secara otomatis |
| Twilio | 15 s | Dapat dikonfigurasi: rc 0 sampai 5, default 1. rp menentukan kegagalan mana yang dicoba ulang |
Mengapa handler jadi lambat
Kini sebagian besar bot dan otomasi memanggil LLM di dalam handler webhook: meringkas pesan, menyusun draf balasan, memilah pesanan. Itu butuh beberapa detik, kadang puluhan detik, dan pengirim di atas tidak menunggu. Solusi yang biasa adalah menjawab 200 dulu dan mengerjakan sisanya dari antrean di latar belakang, yang berarti Anda harus menjalankan antrean.
AnyHook adalah antrean itu, tanpa kode. AnyHook menjawab pengirim dalam sekitar satu detik, lalu memberi handler Anda waktu hingga 60 detik di paket Free dan mencoba ulang jika gagal. Anda cukup mengganti satu URL; tidak ada bagian lain dari kode Anda yang berubah. Panduan lengkapnya, dengan kode untuk Next.js, Workers, Express, dan Python.