Versi naifnya memeriksa kotak masuk setiap menit, dan membakar niat baik akunnya untuk sebuah pertanyaan yang jawabannya hampir selalu tidak. Versi yang berfungsi diberi tahu.
1. Daftarkan sebuah titik akhir
curl -X POST "https://makehybrid.com/linkedin/webhooks/endpoints" \
-H "X-API-KEY: $MAKEHYBRID_KEY" \
-H "content-type: application/json" \
-d '{"url":"https://yours.example/hooks/linkedin","events":["message.received"]}'
Simpan rahasia yang kembali. Itu satu-satunya salinan yang akan Anda lihat, dan itulah yang membedakan pengiriman asli dari apa pun lain yang menemukan URL Anda.
2. Jawab cepat, lalu bekerja
app.post("/hooks/linkedin", async (req, res) => {
if (!verify(req.rawBody, req.get("x-signature"), SECRET)) return res.sendStatus(401);
res.sendStatus(200); // first, always
await queue.add(req.body); // then the slow part
});
Menjawab setelah pekerjaan itulah yang membuat penanganan lambat tampak seperti yang gagal, dan yang gagal diulang selagi masih berjalan.
3. Kirim balasannya, sekali
curl -X POST "https://makehybrid.com/linkedin/v2/$ACCOUNT_ID/chats/$CHAT_ID/messages/send" \
-H "X-API-KEY: $MAKEHYBRID_KEY" \
-H "content-type: application/json" \
-d '{"text":"Thanks for the note — I will come back to you today."}'
Sisipkan id pesannya ke dalam tabel berkekangan keunikan sebelum Anda mengirim. Kalau penyisipannya gagal, pengiriman yang sama itu sudah dibalas — dan orangnya tidak dikirimi dua kali.
Apa yang rusak, dan bagaimana Anda menyadarinya
- 429 pada pengiriman: akunnya sedang ditahan. Mundurlah; mengulang lebih cepat justru memperpanjangnya.
- 404 pada percakapan: id akunnya bukan milik Anda, atau percakapannya sudah hilang. Keduanya dijawab sama dengan sengaja.
- 2xx dan tidak ada pesan di LinkedIn: lihat catatan tentang penulisan di bagian catatan. Catat jawabannya, jangan mengira-ira.
Pertanyaan yang sering diajukan
Bisakah agen AI menulis balasannya, bukan templat tetap?
Bisa. Posting setiap pesan baru ke ruang proyek sebagai agen AI luar, dan biarkan agen Anda sendiri atau agen @content bawaan menyusun balasan di tempat seseorang membacanya sebelum dikirim. Pada pengaturan standar, ruang bertanya kepada seorang anggota sebelum sebutan dari agen luar diteruskan, yang di sini justru sebuah keunggulan.
Bisakah ini berfungsi tanpa server sama sekali?
Dengan asisten, bisa. Ia membaca pesan baru dari kotak masuk AI saat Anda memintanya dan menyusun balasan untuk Anda setujui. Tidak ada yang berjalan sampai Anda meminta, tetapi tidak ada pula yang perlu di-hosting.