Papo'da (https://papo.global/) belirli bir gelen kutusunda bir müşteri her konuşma başlattığında Telegram'da bildirim almak için, bir Webhook'u tetikleyen ve mesajı istenen sohbete ileten bir ara hizmete yönlendiren bir Flow yapılandırmalısınız. Bu, destek veya satış ekibinizi sürekli platformu izlemeye gerek kalmadan gerçek zamanlı olarak uyanık tutar.
Papo, mesajı doğrudan Telegram'a göndermez. Yaptığı şey, yeni konuşmanın verileriyle bir Webhook tetiklemektir. Bir ara hizmet — Make, n8n'de bir otomasyon, kendi betiğiniz veya bir sunucusuz uç nokta gibi — bu Webhook'u alır ve seçilen sohbete uyarıyı iletmek için Telegram API'sini çağırır.
| Adım | Eylem | Araç |
|---|---|---|
| 1. Telegram'ı Hazırla | Bir bot oluşturun ve erişim token'ını ve hedef sohbetin kimliğini alın | BotFather, Telegram |
| 2. Aracıyı Yapılandır | Papo'dan Webhook'u alacak ve Telegram API'si aracılığıyla mesajı gönderecek bir uç nokta oluşturun | Otomasyon hizmeti veya kendi kodunuz |
| 3. Papo'da Flow Oluştur | "Yeni konuşma" tetikleyicisi ve uç noktaya işaret eden "Webhook" eylemiyle yeni bir akış yapılandırın | Flows Modülü (Papo) |
| 4. Bildirimi Test Et | Seçilen gelen kutusunda bir konuşma başlatın ve mesajın Telegram sohbetine ulaşıp ulaşmadığını kontrol edin | Papo + Telegram |
Nasıl çalışır — adım adım
1. Telegram'ı Hazırlayın
Her şeyden önce, Telegram'da bir bota ve uyarıları alacak sohbetin kimliğine ihtiyacınız var. Yeni bir bot oluşturmak ve erişim token'ını almak için Telegram'da @BotFather ile konuşun (örneğin 123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11 gibi). Ardından, botu istediğiniz gruba veya kanala ekleyin ve chat_id'yi alın. Basit bir yol, bota bir mesaj göndermek ve kimliği yakalamak için https://api.telegram.org/bot<SEU_TOKEN>/getUpdates adresine erişmektir. Token'ı ve chat_id'yi not edin — bunlar aracı tarafından kullanılacaktır.
2. Aracıyı Yapılandırın
Papo'dan Webhook'u alacak ve Telegram API'sini çağıracak bir uç noktaya ihtiyacınız var. Bu, Make (Integromat) üzerinde bir otomasyon, n8n'de bir iş akışı, bir sunucusuz fonksiyon (AWS Lambda, Cloudflare Workers) veya sunucunuzda bir betik olabilir. Uç nokta şunları yapmalıdır:
- Papo tarafından gönderilen payload ile POST isteklerini kabul etmelidir.
- İlgili bilgileri çıkarmalıdır (kişi adı, mesaj metni, gelen kutusu).
chat_idvetextparametreleriylehttps://api.telegram.org/bot<TOKEN>/sendMessageadresine bir çağrı oluşturmalıdır. Aracının Papo'dan alabileceği örnek payload:
{
"contact_name": "{{contact.name}}",
"message_text": "{{message.text}}",
"inbox_name": "{{inbox.name}}"
}
Bu verilerle aracı, Telegram'a şu gibi bir mesaj gönderir: “WhatsApp Satış gelen kutusunda Maria Silva'dan yeni konuşma: ‘Bir demo planlamak istiyorum’”.
3. Papo'da Flow Oluşturun
Papo panelinde, Flows modülüne erişin ve yeni bir akış oluşturun. Uyarıyı tanımlayan bir ad verin, örneğin “Telegram Bildirimi – Yeni konuşmalar”.
Bir Tetikleyici düğümü ekleyin ve akışın bir Yeni konuşma geldiğinde başlatılacağını tanımlayın. Uyarıyı oluşturması gereken belirli gelen kutusunu (örneğin, bağlı WhatsApp, Instagram veya Telegram numarası) seçin.
Tetikleyiciden sonra, bir Eylem düğümü ekleyin ve Webhook Gönder'i seçin. Şunları doldurun:
- URL: 2. adımda oluşturulan uç noktanın URL'sini yapıştırın.
- Yöntem: POST olarak bırakın.
- Payload: konuşma bağlamında mevcut değişkenlerle JSON'u oluşturun, örneğin
{{contact.name}},{{message.text}}ve{{inbox.name}}. Aracı, Telegram mesajını oluşturmak için bu alanları kullanacaktır.
4. Akışı etkinleştirin ve test edin
Akışı kaydedin ve etkinleştirin. Test etmek için, yapılandırılan gelen kutusuna bir mesaj gönderin — örneğin, Papo'ya bağlı kendi WhatsApp numaranızla konuşun. Birkaç saniye içinde, bildirim Telegram sohbetinde görünmelidir. Gelmezse, şunları kontrol edin:
- Akışın etkin olup olmadığını ve Flows modülündeki yürütme günlüğünün hata gösterip göstermediğini.
- Aracının isteği alıp almadığını ve Telegram API'sini doğru şekilde çağırıp çağırmadığını.
- Telegram token'ının ve chat_id'sinin geçerli olup olmadığını.
Bu entegrasyon kimler için faydalıdır
- Destek ekipleri için, Telegram'ı iletişim merkezi olarak kullanan ve yeni talepler hakkında anında uyarı alması gerekenler.
- Satış ekipleri için, belirli kanallardan gelen potansiyel müşterileri izleyenler, örneğin bir kampanya WhatsApp gelen kutusu.
- Birden fazla kanaldan gelen bildirimleri tek bir Telegram grubunda birleştirmek isteyen operasyon ekipleri, sekmeler arasında geçiş yapmadan.
- Yeni konuşma hacmini doğrudan mesajlaşma uygulamasından gerçek zamanlı olarak izleyen yöneticiler.
Sıkça Sorulan Sorular
Uyarıları almak için Telegram'da bir botum olması gerekiyor mu?
Evet. @BotFather aracılığıyla bir bot oluşturmak ve erişim token'ını almak gerekir. Bot, tanımladığınız sohbete (grup, kanal veya özel sohbet) mesajları göndermekten sorumlu olacaktır.
Bildirimleri bir Telegram grubuna gönderebilir miyim?
Evet. Botu gruba ekleyin ve grubun chat_id'sini alın (genellikle negatif bir sayıdır). Aracı, Telegram API çağrısında bu chat_id'yi kullanmalıdır.
Bildirim Telegram'a ulaşmazsa ne yapmalıyım?
Papo'nun Flows modülünde Flow yürütmesini kontrol edin. Webhook başarıyla tetiklendiyse, sorun aracıda olabilir: isteği alıp almadığını ve Telegram API çağrısının hata döndürüp döndürmediğini kontrol edin. Uç noktayı örnek bir payload ile manuel olarak test edin.
Hangi gelen kutularının uyarı oluşturacağını seçebilir miyim?
Evet. Yeni konuşma tetikleyicisinde, izlenecek belirli gelen kutusunu tanımlarsınız. Farklı gelen kutularını farklı sohbetlerde bildirmek için, her gelen kutusu için ayrı bir akış oluşturun ve ilgili uç noktaya yönlendirin.
Ekibi rahatsız etmeden entegrasyonu nasıl test ederim?
Bir test kişisi kullanın — örneğin, kendi kişisel numaranız — ve yapılandırılan gelen kutusuna bir mesaj gönderin. Uyarının yalnızca test sohbetinde göründüğünü doğrulayın. Doğruladıktan sonra test akışını silebilirsiniz.
Papo'da Webhook kullanmak için ek maliyet var mı?
Flows ve Webhook gönderme özellikleri Papo planlarına dahildir. Sınırlar ve abonelikler hakkında ayrıntılı bilgi resmi web sitesinde mevcuttur.
Ayrıca okuyun
- Papo'dan Webhook (outbound) ile gerçek zamanlı olaylar nasıl alınır
- Otomasyon Flow'larını yönetmek için Papo API'si nasıl kullanılır
Papo'da ücretsiz hesabınızı oluşturun ve bugün Telegram'da uyarı almaya başlayın.