Bir olay ve etkinlik gönderme
Microsoft Copilot Studio, ileti dışı faaliyetler göndermenize olanak tanıyan iki düğüm sağlar: Olay Gönder ve Etkinlik Gönder. Bu düğüm türleri aşağıdaki bölümlerde ele alınılmıştır.
Olay gönderme
Olay Gönder düğümü Olay etkinliklerini göndermek üzere tasarlanmıştır. Olay aktiviteleri yardımcı pilottan gönderilir ve durdurulabilir ve kanal tarafından kullanılabilir, bu da aktivitelerin nasıl ve hangi şekilde kullanılacağına karar verir. Olay gönderdiğinizde buna bir ad verirsiniz ve ardından olayda bir değer ayarlayabilirsiniz. Bu değer, herhangi bir biçimde olabilir: temel değişmez değer, değişken başvurusu veya Power Fx formülü. Değer, JSON olarak serileştirilir ve giden etkinliğe eklenir.
Bu düğümün kullanımları aşağıdakileri içerir:
- Yardımcı pilottan gönderilen olayları işlemek için özel bir web sohbet denetimi yapılandırabilirsiniz. Örneğin, yardımcı pilottan tekrar gelen bir etkinlik arayabilir ve sayfada bir eylem gerçekleştirebilirsiniz. GitHub'daki Microsoft Bot Framework Web Sohbet örnekleri havuzundaki
04.api/c.incoming-activity-event
örneğinde olay işlemenin nasıl çalışabileceği gösterilmektedir. - AudioCodes, hizmeti denetlemenize olanak tanımak için olay etkinliklerini kullanır. Örneğin, çağrı kaydını başlatma veya durdurma. Ek bilgi için bkz Çağrıları kaydetme.
Diğer etkinlik türlerini gönderme
Olay etkinliklerine ek olarak, etkinlik gönderme düğümünü kullanarak diğer türlerdeki etkinlikleri de gönderebilirsiniz. Genel olarak, bu düğümün kullanımı gelişmiştir, bu nedenle gelişmiş alt kategorisindedir. Gönderebileceğiniz etkinlik türleri, Bot Framework Şeması - ActivityTypes Sınıfı'nda sunulanların bir alt kümesidir. Bu düğümü kullanırken etkinliğin türünü seçersiniz ve ardından isteğe bağlı olarak bir ad veya değer ayarlarsınız.
Yaygın türler şunlardır:
- Yazma – Kanalın yerden alıp istemcide bir yazma göstergesini göstermesini seçebileceği bir yazma aktivitesi gönderir.
- Gecikme – İletiler arasında gecikme sağlamak için kullanılabilir. Örneğin: ileti gönderme, ardından gecikme etkinliği ve sonrasında başka bir ileti gönderme. Son kullanıcılar ilk iletiyi, ardından bir duraklatma ve sonrasında ikinci iletiyi görür. Bu durumda, "Değer", milisaniye gecikme sayısı olarak ayarlanır. Ayrıntılı bilgi için bkz. ActivityTypes.Delay Alanı.
- Çağırma/Çağırma Yanıtı – Genellikle Microsoft Teams için kullanılır. Kullanıcı, Gelen Bir Takımlardan Gelen Çağrıyı kesmek için Çağırma tetikleyicisi ile bir konu oluşturur ve Takımlara geri uygun bir yanıt göndermek için bir Çağırma Yanıtı aktivitesi kullanır.
- Teslim – Kullanıcının, değer üzerinde açık denetime sahip bir Handoff aktivitesi göndermesine olanak tanır. Devir, AudioCodes gibi bazı dış kanallar için kullanılır.