İşletmeler için RCS temsilcileri, işletme hedeflerinize ulaşmak için kullanıcılarla mesajlar, etkinlikler ve istekler aracılığıyla iletişim kurar. Bu hedefler basit (ör. teslimat bildirimleri gönderme) veya karmaşık (ör. uçak bileti rezervasyonu yapma) olabilir. Temsilciler, kullanıcıları hem kullanıcı hem de temsilci ihtiyaçlarını karşılayan akıcı sohbetler boyunca yönlendirmek için zengin kartlar, medya ve öneriler kullanır.
İşleyiş şekli
Temsilciniz ile kullanıcı arasındaki sohbet akışı, iki kişi arasındaki sohbete benzer. Her iki taraf da sırayla konuşur, dinler ve diğerine yanıt verir.
İşletmeler için RCS temsilciniz, kullanıcılarla görüşme başlatır. Kullanıcılar, temsilcinizle görüşme başlatamaz ancak temsilci bir görüşme başlattıktan sonra kullanıcı istediği zaman yanıt verebilir.
Temsilciniz, yapılandırdığınız harici bir tetikleyici aldığında ilk mesajı gönderir. Tetikleyici herhangi bir şey olabilir ve temsilcinizin kullanım alanına bağlıdır:
- Bir paket gönderildiğinde
- Günlük öğle yemeği sandviç fırsatlarını gönderme zamanı
- Bir kullanıcı, sohbet üzerinden müşteri desteğiyle iletişime geçerse
Temsilciniz tetikleyiciyi aldığında RCS Business Messaging API ile kullanıcının cihazına mesaj gönderir. Temsilciniz, tüm mesajları, etkinlikleri ve diğer istekleri kullanıcıya RBM API üzerinden JSON yükleriyle HTTP istekleri olarak gönderir. Kullanıcı, mesajı cihazındaki Mesajlar uygulamasında alır.
Cihaz RCS'yi desteklemiyorsa İş için RCS platformu 404
hatası döndürür ve temsilci, SMS gibi başka bir teknolojiye geri dönmelidir.
Kullanıcı mesaja yanıt verdiğinde veya bir etkinliği tetiklediğinde Google'ın İşletmeler için RCS hizmeti, yanıtı yapılandırılmış webhook'unuza gönderir. Bu webhook, bilgileri tekrar aracınıza iletir. Webhook, tüm kullanıcı mesajlarını, etkinliklerini ve diğer istekleri JSON olarak temsilcinize gönderir.
Aracınız mesajı aldıktan sonra JSON'u çözer ve yanıtı ayrıştırır. Temsilciniz, dahili mantığı kullanarak veya Dialogflow gibi bir doğal dil anlama (NLU) modülünden yararlanarak kullanıcının mesajına verilecek yanıtı belirler ve yanıtı RBM API aracılığıyla kullanıcının cihazına gönderir.
Görüşme, amaçlanan sonuca ulaşılana veya kullanıcı yanıt vermeyi bırakana kadar temsilciniz ile kullanıcı arasında devam eder.
Örnek
Aşağıdaki örnekte, kullanıcının hava durumu güncellemesi istediği basit bir senaryo gösterilmektedir.
- Aracınız, harici bir hizmetten kullanıcının hava durumu güncellemesi istediğini belirten bir tetikleyici alır.
- Temsilciniz, kullanıcının isteğini onaylayan ve kullanıcının konumunu soran bir mesaj gönderir.
- Kullanıcı, İletiler uygulamasında iletiyi okur ve adresiyle yanıt verir.
- Temsilciniz yanıtı işler, hava durumu bilgilerini getirir, sohbet mesajı oluşturur ve bilgileri kullanıcıya gönderir. Ayrıca, aracınız kullanıcının başka bir konumun hava durumu bilgilerini de isteyip istemediğini sorar.
- Kullanıcı mesajları okur ve temsilciye teşekkür eder.
- Temsilciniz, kullanıcının ek bilgi istemediğini onaylıyor ve görüşmeyi sonlandırıyor.
Şifreleme
Kullanıcılar ve temsilciler arasında gönderilen RCS Business mesajları, RCS Business temsilcileri ile Google sunucuları arasında ve Google sunucuları ile kullanıcıların cihazları arasında şifrelenir. Google, tüm kullanıcıları ve işletmeleri korumak için iletileri kötü amaçlı içeriklere karşı taraması gerektiğinden iş ortakları kendi şifreleme anahtarlarını kullanamaz.
RCS for Business'ın veri güvenliği hakkında daha fazla bilgi için RCS for Business'ın veri güvenliği başlıklı makaleyi inceleyin.
Sırada ne var?
Bu kavramları anladıktan sonra, temsilcinizin ne yapmasını istediğinizi düşünün ve ilk temsilcinizi oluşturun.