Telegram ile Anlık Restoran Bildirimleri: Nerede Olursanız Haberdar Olun

2026-03-29 · Özellik · 8 dk

Kasada olmadan siparişleri, iptalleri ve günlük özeti Telegram üzerinden takip edin. RestoranTakibi'nin Telegram entegrasyonu nasıl çalışır?

Kasada Olmadan Haberdar Olmak

Anlık bildirimlerin güncel hali için AI restoran asistanı ve anlık bildirim yazısına, bildirimlerin üretildiği ekranlar için restoran kontrol paneli sayfasına bakabilirsiniz.

Restoran sahibi olarak her zaman kasada durmanız mümkün değil. Tedarikçiyle görüşürken, ikinci şubedeyken ya da evdeyken de "yeni sipariş düştü mü", "kasa gün sonu alınmış mı", "stok bitmiş mi" sorularının cevabını bilmek istersiniz. Bu yazı, RestoranTakibi'nin bu soruları hangi kanallardan cevapladığını ve Telegram kullanmak isteyenlerin nasıl bir yol izleyeceğini anlatıyor.

Önce Dürüst Bir Not: Hazır Telegram Entegrasyonu Yok

Baştan net olalım, çünkü bu konuda beklenti yönetimi önemli: RestoranTakibi'nde panelden bağlayacağınız hazır bir Telegram botu bulunmuyor. Ayarlarda "Telegram bot kodunuzu girin" diye bir alan yok, size özel bağlantı kodu üreten bir bot da yok.

Sistemin içinde bir Telegram bağlantısı var, ama o işletmelere değil bize ait: RestoranTakibi ekibinin kendi operasyon alarm kanalı. Sunucu ayakta mı, kayıt geldi mi, kritik bir sistem uyarısı var mı — bunlar tek bir ekip kanalına düşer. İşletme sahibinin kendi telefonuna bağlanabileceği bir uç değildir.

Bunu neden yazıyoruz? Çünkü karşılığı olmayan özellik anlatmak, olmayan özelliği yazılım sanıp abone olmaktan daha kötü sonuç doğurur. Aşağıdaki bölümlerde gerçekten çalışan bildirim kanallarını ve Telegram istiyorsanız izlenecek somut yolu bulacaksınız.

Gerçekten Çalışan Bildirim Kanalları

RestoranTakibi'nde işletmeye ulaşan dört kanal var. Hepsi aynı olayları taşımaz; her biri farklı bir soruya cevap verir.

KanalTaşıdığı bilgiZamanlamaKurulum
Anlık push bildirimiYeni sipariş, gecikmiş sipariş, kritik stok, açık kalmış kasa vardiyası (dış çağrı ucu kuruluysa garson çağrısı)Olay anında ya da en geç 10 dakika içindeTarayıcıdan, ya da paneli telefona uygulama gibi kurup (PWA) bildirim izni vermek
Panel içi canlı akış + sesYeni sipariş, durum değişikliği, masa hareketiAnlık (WebSocket)Panel açık olması yeterli
Günlük özet e-postasıSatış düşüşü, kritik stok, kaybedilen müşteri riski, açık kasa vardiyası, uzun süredir işlem yapmayan personelHer sabah 06:00Hesabın e-posta adresi doğru olması yeterli
Giden webhook (n8n vb.)Gün sonu operasyon özetinin tamamı, JSON olarakElle ya da seçtiğiniz saatte otomatikAyarlara kendi webhook adresinizi yazmak

Anlık push bildirimi

Push tarafı kendi sunucumuz üzerinden çalışır: VAPID standardı, dış servise bağımlılık yok. Hedef tarayıcıdır — masaüstü tarayıcı ya da panelin telefona uygulama gibi kurulan sürümü (PWA). Bir işletme aynı anda birden fazla cihaz kaydedebilir; kaydın hangi cihaza ait olduğu ve hangi kişiye (sahip mi, yönetici mi) gideceği ayrı tutulur. Ölmüş abonelikler (tarayıcı verisi temizlenmiş, izin geri alınmış) ilk başarısız denemede otomatik silinir, bildirim kuyruğu şişmez.

Burada da dürüst bir sınır var: mağazadan indirdiğiniz mobil uygulama bu sunucu bildirimlerini almaz. Uygulama, kendi ekranında hesapladığı operasyon uyarılarını açıkken cihaz bildirimi olarak gösterir; kapalıyken telefona bir şey düşmez. Telefonunuza uygulama kapalıyken de bildirim gelmesini istiyorsanız bugünkü yol, paneli telefonda tarayıcıdan açıp ana ekrana eklemek ve bildirim iznini oradan vermektir.

Bugün push üreten beş olay var:

  1. Yeni sipariş. Sipariş kaydı oluşur oluşmaz, numarası, platformu ve masası ile.
  2. Garson çağrısı. Bu olayı besleyen kaynak, dışarıdan sipariş girişi yapan bir uygulamanın çağrı ucudur. Standart QR menüde müşteriye ait bir "Garson Çağır" düğmesi olmadığı için, böyle bir entegrasyon kurmayan işletmede bu bildirim hiç tetiklenmez (garson çağrı sistemi nedir).
  3. Gecikmiş sipariş. Kırk beş dakikadır teslim edilmemiş siparişler; işletmeye on iki ayrı bildirim değil tek özet gider.
  4. Kritik stok. Eşiğin altına düşen kalem sayısı ve ilk üç örnek. Eşiği hiç girilmemiş ürünler bu sayıma katılmaz, yani stok modülünü kullanmayan işletme boş yere uyarı almaz.
  5. Gün sonu alınmadı. Önceki iş gününe ait kasa vardiyası hâlâ açıksa. Gün başlangıç saatiniz gece yarısından farklıysa (örneğin sabah 06:00) hesap ona göre kayar; gece 02:00'de "dünü kapatmadın" uyarısı gelmez.

Son üçü periyodik tarama ile bulunur; tarama on dakikada bir çalışır. Bildirimlerin tekrarlanmaması için ayrı bir kayıt tutulur: aynı olay için ikinci bildirim, belirlenen pencere dolmadan gitmez. Bu koruma sunucunun belleğinde değil veritabanında tutulur — sunucu yeniden başladığında ya da birden fazla süreç çalıştığında aynı bildirimin defalarca gitmesini engellemek için.

Panel içi canlı akış

Panel açıkken sipariş ve masa hareketleri anlık olarak yayılır; mutfak ekranında sesli uyarı da vardır. Bunun ayrıntısı gerçek zamanlı restoran operasyonu sayfasında ve mutfak ekranı rehberi yazısında. Tarayıcılar kullanıcı sayfayla etkileşmeden ses çalmayı engellediği için duvara asılı ekranlarda sesin çalışması ilk dokunuşa bağlıdır; bu ayrıntı mutfak yazısında açıklanıyor.

Günlük özet e-postası

Her sabah 06:00'da her aktif işletme için beş kontrol çalışır ve bulgular hem panele yazılır hem işletmenin e-postasına gider. Kontroller: satış düşüşü, kritik stok, müşteri kaybı riski, açık kalmış kasa vardiyası ve uzun süredir işlem yapmayan personel.

Buradaki dürüst not şu: bu tür uyarıların en büyük riski gürültüdür. Yeni kaydolmuş, menüsü boş, tek siparişi olan bir hesaba her sabah "ciddi satış düşüşü" yazan bir sistem kimsenin bakmadığı bir sisteme dönüşür — ve gerçek düşüşü yaşayan işletmenin uyarısı da o gürültünün içinde kaybolur. Bu yüzden eşikler, "düşüş" ancak devam eden bir satış varken anlamlıdır kuralına göre daraltıldı.

Hangi Eşikler Sizin Elinizde, Hangileri Değil

Bildirim sistemlerinde en sık sorulan soru "bunu kendime göre ayarlayabilir miyim" olur. Dürüst cevap: bir kısmı evet, bir kısmı hayır.

Sizin elinizde olanlar:

Sistem genelinde sabit olanlar:

Bu ayrımı bilmek beklenti yönetimi açısından önemli. "Gecikme uyarısını 20 dakikaya çekelim" gibi bir talebiniz varsa bugün karşılığı yoktur; buna karşılık aynı bilgiyi webhook üzerinden alıp kendi kuralınızı kendi otomasyonunuzda kurabilirsiniz.

Telegram İstiyorsanız: Webhook Yolu

Telegram'dan gerçekten vazgeçmek istemiyorsanız çalışan bir yol var, ama kurulumu size ait: giden webhook.

Panelde AI operasyon özeti bölümünde bir webhook adresi tanımlayabilirsiniz. Tanımladığınız adres, herhangi bir HTTP/HTTPS ucu olabilir — n8n, Make, kendi küçük sunucunuz ya da doğrudan bir aracı servis. Ayarlar şunları içerir:

Gönderilen içerik bir JSON paketidir. İçinde olay adı, üretim zamanı, işletme kimliği ve tipi, tarih aralığı ve saat dilimi, operasyon skoru, başlık, yönetici özeti, riskler, fırsatlar, aksiyon önerileri ve metrikler bulunur. Ayrıca gönderimin sonucu (HTTP durum kodu ve yanıt gövdesi) panelde saklanır; "gitti mi, gitmedi mi" sorusunu tahmin etmezsiniz.

Telegram'a bağlamak için akış şöyle olur:

1. Telegram'da kendi botunuzu oluşturun ve bot anahtarınızı alın.

2. Bildirimin düşmesini istediğiniz sohbetin ya da grubun kimliğini öğrenin.

3. n8n (veya benzeri bir otomasyon aracı) üzerinde bir webhook düğümü açın; gelen JSON'u istediğiniz metne dönüştürüp Telegram'a gönderen bir adım ekleyin.

4. n8n'in verdiği webhook adresini RestoranTakibi ayarlarına yazın, otomatik gönderimi açın ve saatini seçin.

Bu yolun avantajı, bir Telegram entegrasyonuyla sınırlı kalmaması: aynı JSON'u WhatsApp'a, Slack'e, e-postaya, Google E-Tablolar'a ya da kendi muhasebe sisteminize aktarabilirsiniz. Dezavantajı açık: aracı aracı sizin kurmanız ve ayakta tutmanız gerekir. Bu akışın ayrıntılı anlatımı AI operasyon özeti ve n8n otomasyon webhooku yazısında.

Hangi Kanalı Ne İçin Kullanmalı?

Kanalların hepsini birden açmak çoğu işletme için gereksiz gürültü üretir. Pratik bir dağıtım:

Bildirimlerin kime gideceği, personel yetkileriyle de ilişkilidir: tutar gösteren bir bildirimi tutar görme yetkisi olmayan bir personele göndermek istemezsiniz. Yetki katmanının nasıl kurulduğu personel yetki yönetimi yazısında anlatılıyor.

Bildirim Gelmiyorsa Kontrol Listesi

Masaüstünde çalışan Kasa uygulamasını kullanıyorsanız kurulum ayrıntıları indir ve kurulum sayfalarında. Sistemin tümünü kendi işletmenizde denemek için ücretsiz deneyin.

Sık Sorulan Sorular

RestoranTakibi'nin hazır bir Telegram botu var mı?

Hayır. Panelden bağlayabileceğiniz, size özel kod üreten bir Telegram botu bulunmuyor. Sistemin içindeki Telegram bağlantısı RestoranTakibi ekibinin kendi operasyon alarm kanalıdır, işletmelere açık değildir. Telegram'a bildirim düşürmek isterseniz giden webhook üzerinden kendi botunuzu bağlayabilirsiniz.

Telegram'a bildirim göndermek için ne yapmam gerekiyor?

Kendi Telegram botunuzu oluşturup n8n gibi bir otomasyon aracında bir webhook düğümü açmanız, sonra o adresi RestoranTakibi'nin AI operasyon özeti ayarlarındaki webhook alanına yazmanız yeterli. Otomatik gönderimi açıp saatini seçtiğinizde gün sonu özeti JSON olarak size gider, aracınız da onu Telegram mesajına çevirir.

Hangi olaylar telefonuma anlık bildirim olarak düşer?

Beş olay push bildirimi üretir: yeni sipariş, garson çağrısı, kırk beş dakikayı aşan gecikmiş sipariş, kritik stok seviyesi ve önceki güne ait açık kalmış kasa vardiyası. İlk ikisi olay anında, diğer üçü on dakikada bir çalışan tarama ile gönderilir.

Aynı bildirim tekrar tekrar gelir mi?

Gelmez. Her bildirim için ayrı bir tekrar koruması vardır ve bu koruma sunucunun belleğinde değil veritabanında tutulur. Sunucu yeniden başlasa ya da birden fazla süreç aynı anda çalışsa bile, aynı olay için ikinci bildirim belirlenen pencere dolmadan gönderilmez.

Push bildirimi için başka bir servise abone olmam gerekir mi?

Tarayıcı bildirimleri için gerekmez; web push kendi sunucumuz üzerinden VAPID standardıyla gönderilir. Bildirimler tarayıcıya ve panelin telefona uygulama gibi kurulan sürümüne (PWA) düşer; mağazadan indirilen mobil uygulama sunucu bildirimi almaz, yalnızca açıkken kendi uyarılarını gösterir. İşletme aynı anda birden fazla cihaz kaydedebilir, ölmüş abonelikler otomatik temizlenir.

Günlük özet e-postası ne zaman ve ne içerikle geliyor?

Her sabah 06:00'da çalışan bir tarama, satış düşüşü, kritik stok, müşteri kaybı riski, açık kalmış kasa vardiyası ve uzun süredir işlem yapmayan personel başlıklarını kontrol eder. Bulgular hem panele yazılır hem hesabın e-posta adresine gönderilir.

Kritik stok uyarısı gelmiyor, sebebi ne olabilir?

En yaygın sebep, ürünlerde asgari stok veya yeniden sipariş noktası girilmemiş olmasıdır. Eşiği hiç tanımlanmamış ürünler bu uyarıya dahil edilmez; aksi hâlde stok modülünü kullanmayan her işletme her gün gereksiz uyarı alırdı. Ayrıca işletmenin kayıtlı en az bir bildirim cihazı olmalıdır.

Webhook gönderiminin başarılı olup olmadığını nereden görürüm?

Panelde her gönderimin sonucu saklanır: gönderim zamanı, HTTP durum kodu ve yanıt gövdesinin başı görünür. Gitmediyse çoğunlukla hedef adres yanlıştır ya da otomasyon aracınız o an kapalıdır.

Bildirimleri sadece belirli kişilere gönderebilir miyim?

Bildirim kaydı, cihazın sahibe mi yoksa yönetici kadrosuna mı ait olduğunu ayırt eder ve olaya göre hedef kitle seçilir. Ayrıca tutar içeren bilgilerin kimlere görüneceği personel yetki ayarlarıyla belirlenir; tutar görme yetkisi olmayan personelin ekranında parasal alanlar zaten boş gelir.

İlgili yazılar

Blog'a dön

Ücretsiz deneyin · Ana sayfa · Özellikler · Fiyatlar