Mesajlaşma kanalları

Yapay zekâ asistanınızı Telegram'a bağlama ve çok kanallı konuşma altyapısının kapsamı.

Son güncelleme:

Aynı yapay zekâ asistanı telefon çağrılarının yanında mesajlaşma kanallarından gelen soruları da yanıtlayabilir. Persona ve görev talimatı korunur; mesajlaşma geçmişi telefon çağrılarından ayrı tutulur ve yalnız kendi hesabınız içinde erişilebilir.

Desteklenen kanallar

  • Telegram: Gelen metin mesajlarını yanıtlama canlıdır.
  • WhatsApp, Instagram ve Messenger: Meta hesabıyla yetki verildiğinde uygun işletme hesapları otomatik bulunur. Metin ve temel medya bildirimi desteklenir. Kullanılabilirlik, SCC Meta uygulamasının onay durumuna bağlıdır.
  • Google Takvim ve Microsoft 365: OAuth ile bağlanır. Asistan müsaitlik kontrolü, randevu oluşturma, taşıma ve iptal işlemlerini yapabilir.

Hesap bağlama

Tenant yöneticisi konsoldaki Kanallar ve Takvimler sayfasından bir asistan seçer. Telegram için BotFather tokenı girilir; SCC botu doğrular ve webhook'u otomatik kaydeder. WhatsApp, Instagram ve Messenger için Meta hesabını bağla düğmesi, sağlayıcının izin ekranını açar ve erişilebilen işletme hesaplarını otomatik ekler.

Google Takvim ve Microsoft 365 bağlantıları da aynı sayfadan OAuth ile kurulur. Sağlayıcı izni tamamlandığında varsayılan takvim seçilen asistana atanır. Erişim ve yenileme tokenları şifreli, tenant'a özel secret deposunda tutulur ve süresi dolan erişim otomatik yenilenir.

SCC'nin ortak Meta, Google veya Microsoft uygulaması henüz yapılandırılmamışsa ilgili düğme Sağlayıcı yapılandırması bekleniyor olarak görünür.

Telegram bağlantısı

Bağlantı oluşturulurken bir asistan, bağlantı adı ve Telegram bot tokenı seçilir. Webhook adresi ve gizli doğrulama değeri SCC tarafından otomatik yapılandırılır.

Bot token'ı API yanıtlarında veya konuşma kayıtlarında gösterilmez. Sunucuda şifreli secret deposunda tutulur. Webhook istekleri gizli başlıkla doğrulanır; aynı Telegram mesajı tekrar gönderilirse ikinci kez yanıt üretilmez.

Konuşma davranışı

  • Her Telegram sohbeti ayrı bir konuşma olarak tutulur.
  • Son mesajlar agent bağlamına eklenir; asistan kendini her mesajda yeniden tanıtmaz.
  • Agent pasif duruma alınırsa yeni mesaj üretimi durur.
  • Gönderilemeyen yanıtlar teslimat hatasıyla kaydedilir.
  • Her kayıt tenant_id ile izole edilir ve PostgreSQL RLS politikalarından geçer.

Takvim işlemleri

Asistan telefon ve mesajlaşma görüşmelerinde müsaitliği kontrol edebilir; randevu oluşturabilir, taşıyabilir veya iptal edebilir. Tarih ya da saat belirsizse önce netleştirir. Takvimde değişiklik yapan araçlar kullanıcı açıkça onay verdikten sonra çağrılır.

Takvim adaptörleri olay başlığı, başlangıç ve bitiş zamanı, saat dilimi, açıklama ve katılımcı e-postasını destekler. Tekrar denemelerde aynı randevunun iki kez oluşmasını önlemek için işlem anahtarı kullanılır.

Takvimde değişiklik yapan bir agent için işletme kurallarını persona talimatında açıkça belirtin: çalışma saatleri, randevu süresi, iptal süresi ve insan onayı gereken durumlar.