VoxAide (Önizleme)
Yapılandırılmış bir nedenle kişilere yapay zeka sesli aramaları yerleştirin ve her aramanın sonucunu okuyun. yönetilen Dynamics 365 çözüm için VoxAide ile çiftler. VoxAide API anahtarıyla kimlik doğrulaması yapın (Ayarlar → Tümleştirmeler → Dynamics 365).
Bu bağlayıcı aşağıdaki ürün ve bölgelerde kullanılabilir:
| Hizmet | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Aşağıdakiler dışında tüm Power Automate bölgeleri: - ABD Kamu (GCC) - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| Logic Apps | Standart | Aşağıdakiler dışında tüm Logic Apps bölgeleri : - Azure Kamu bölgeleri - Azure Çin bölgeleri - ABD Savunma Bakanlığı (DoD) |
| Power Apps | Premium | Aşağıdakiler dışında tüm Power Apps bölgeleri: - ABD Kamu (GCC) - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| Power Automate | Premium | Aşağıdakiler dışında tüm Power Automate bölgeleri: - ABD Kamu (GCC) - US Government (GCC High) - 21Vianet tarafından işletilen Çin Bulutu - ABD Savunma Bakanlığı (DoD) |
| Contact | |
|---|---|
| İsim | VoxAide Desteği |
| URL | https://voxaide.co |
| E-posta | support@voxaide.co |
| Bağlayıcı Meta Verileri | |
|---|---|
| Publisher | Bağımsız BT Çözümleri Sınırlı |
| Web Sitesi | https://voxaide.co |
| Gizlilik ilkesi | https://voxaide.co/privacy |
| Kategoriler | İletişim; Satış ve CRM |
VoxAide
VoxAide, seçtiğiniz bir nedenle kişilerinize yapay zeka sesli çağrıları yerleştirir, ayarladığınız soruları sorar ve her bir çağrının sonucunu döndürür( özet, sorunun ortaya çıkıp çıkarılmadığı, süre ve durum). Kişileri otomatik olarak çağıran (iadeler, onaylar, anımsatıcılar, başvuru denetimleri) Power Automate akışlar oluşturmak ve sonucu sistemlerinize geri yazmak için kullanın.
Publisher
VoxAide (Bağımsız BT Çözümleri Ltd)
Prerequisites
- Bir VoxAide hesabı (adresinden kaydolun https://voxaide.co). Aramalar VoxAide planınıza veya kullandıkça öde bakiyenize göre değişir.
- VoxAide kuruluşunuzda etkinleştirilen arama özelliği.
- Premium/özel bağlayıcıları destekleyen bir Power Automate, Power Apps veya Logic Apps planı.
Kimlik bilgilerini alma
VoxAide bir API anahtarıyla kimlik doğrulaması yapar.
- adresinde VoxAide'da https://voxaide.cooturum açın.
- Ayarlar → Tümleştirmeler'e gidin.
- Bağlayıcı bölümünün altında Anahtar oluştur'u seçin ve anahtarı kopyalayın (ile
vox_live_başlar). Bir kez gösterilir. - Power Automate'de VoxAide bağlantısını oluşturduğunuzda anahtarı API Anahtarı alanına yapıştırın.
Bir anahtarı istediğiniz zaman aynı ekrandan iptal edebilirsiniz.
Desteklenen işlemler
| Operation | Description |
|---|---|
| Çağrı yap | Belirli bir nedenle bir kişiye yapay zeka sesli aramasını şimdi yerleştirin. |
| Aramaları listeleme | En yeni aramaları listeleyin; güncelleştirmeler için ile since anket yapın. |
| Arama alma | Sonuçlandıktan sonra tek bir çağrı ve sonucu alın. |
| Arama nedenlerini listeleme | Kuruluşunuz için yapılandırılan arama nedenlerini listeleyin. |
| Arama nedeni oluşturma | Bir ad ve sorulacak sorularla yeni bir neden oluşturun. |
| Arama nedeni alma | Tanımlayıcısına göre tek bir neden alın. |
| Arama nedenini güncelleştirme | Bir nedenin adını, zamanlamasını veya sorularını güncelleştirin. |
| Bağlantıyı test et | API anahtarını doğrulayın (bağlantı testi tarafından kullanılır). |
Tipik bir akış: Bir nedeni ve kişinin telefon numarasını içeren bir arama yerleştirin → döndürülen summaryissueRaisedoutcome ve akışınızda → kadar Arama al (veya Aramaları listele) statusdeclinedcompleted/failed/seçeneğini yoklar.
Dağıtım yönergeleri
Bağlayıcı dosyaları , apiProperties.json ve icon.pngşeklindedirapiDefinition.swagger.json. Bağlayıcıyı Power Platform Bağlayıcıları CLI ile kendi ortamınızda oluşturmak için:
pip install paconn
paconn login
paconn create --api-def apiDefinition.swagger.json --api-prop apiProperties.json --icon icon.png
Bilinen sorunlar ve sınırlamalar
- Telefon numaraları E.164 biçiminde olmalıdır (örneğin
+14155550123). - Aramanın yerleştirilmesi plan payını veya kullandıkça öde kredisini tüketir; çağrı tamamlandığında değil, yerleştirildiğinde faturalandırılır.
- Aramalar zaman uyumsuz olarak yerleştirilir: Çağrının hemen ve durumuyla
callIddöndürüldüğü birpendingçağrı yerleştirin. Yoklama Nihai sonuç için bir çağrı alın . - Bu
activityIdalan, mevcut bir CRM etkinliğine (örneğin Dynamics 365 Telefon Araması etkinliği) gelişmiş geri yazma amaçlıdır ve çoğu akış için yoksayılabilir.
Bağlantı oluşturma
Bağlayıcı aşağıdaki kimlik doğrulama türlerini destekler:
| Varsayılan | Bağlantı oluşturmak için parametreler. | Tüm bölgeler | Paylaşılamaz |
Temerrüt
Geçerli: Tüm bölgeler
Bağlantı oluşturmak için parametreler.
Bu, paylaşılabilir bir bağlantı değildir. Power app başka bir kullanıcıyla paylaşılıyorsa, başka bir kullanıcıdan açıkça yeni bağlantı oluşturması istenir.
| İsim | Türü | Description | Zorunlu |
|---|---|---|---|
| API Anahtarı | securestring | Bu API için API Anahtarı | True |
Eylemler
| Arama alma |
Bir arama alın. |
| Arama nedeni alma |
Bir arama nedeni alın. |
| Arama nedeni oluşturma |
Arama nedeni oluşturun. |
| Arama nedenini güncelleştirme |
Arama nedenini güncelleştirin. |
| Arama nedenlerini listeleme |
Kuruluş için yapılandırılmış çağrı nedenlerini (otomasyonlar) döndürür. |
| Aramaları listeleme |
En yeni ve en yeni aramaları listeler. Güncelleştirmeleri yoklamada 'since' kullanın. |
| Bağlantıyı sına |
API anahtarını doğrular ve eşlenmesi gereken kuruluşu döndürür. |
| Bir çağrı yap |
Belirli bir nedenle bir kişiye yapay zeka sesli araması yerleştirir. Dataverse kişi kimliğini contact.externalId olarak geçirin, böylece sonuç ilgili Kişinin zaman çizelgesinde yeni bir Telefon Araması etkinliği olarak geri yazılır. Bunun yerine mevcut bir Telefon Araması etkinliğini tamamlamak için (kampanya-dağıtım modu), activityId değerini geçirin. Arama betiğini satır içinde (Kampanya temelli) yönlendirmek için content.* kullanın ve nedeninin depolanmış içeriğini geçersiz kılın. |
Arama alma
Bir arama alın.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Id
|
id | True | string |
Id |
Döndürülenler
| Name | Yol | Tür | Description |
|---|---|---|---|
|
çağrı
|
call | Call |
Arama nedeni alma
Bir arama nedeni alın.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Id
|
id | True | string |
Id |
Döndürülenler
| Name | Yol | Tür | Description |
|---|---|---|---|
|
neden
|
reason | Reason |
Arama nedeni oluşturma
Arama nedeni oluşturun.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
isim
|
name | True | string | |
|
description
|
description | string | ||
|
Dayofweek
|
dayOfWeek | integer | ||
|
Soru
|
questions | True | array of string | |
|
smsOnNoAnswer
|
smsOnNoAnswer | boolean | ||
|
smsMessage
|
smsMessage | string | ||
|
statü
|
status | string |
etkin | Duraklatıldı |
Döndürülenler
| Name | Yol | Tür | Description |
|---|---|---|---|
|
kimlik
|
id | string |
Arama nedenini güncelleştirme
Arama nedenini güncelleştirin.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Id
|
id | True | string |
Id |
|
isim
|
name | True | string | |
|
description
|
description | string | ||
|
Dayofweek
|
dayOfWeek | integer | ||
|
Soru
|
questions | True | array of string | |
|
smsOnNoAnswer
|
smsOnNoAnswer | boolean | ||
|
smsMessage
|
smsMessage | string | ||
|
statü
|
status | string |
etkin | Duraklatıldı |
Arama nedenlerini listeleme
Kuruluş için yapılandırılmış çağrı nedenlerini (otomasyonlar) döndürür.
Döndürülenler
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Sebep
|
reasons | array of Reason |
Aramaları listeleme
En yeni ve en yeni aramaları listeler. Güncelleştirmeleri yoklamada 'since' kullanın.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Den beri
|
since | string |
ISO-8601 zaman damgası; yalnızca bundan sonra/sonrasında oluşturulan çağrılar. |
|
|
Statü
|
status | string |
Duruma göre filtreleyin (beklemede, in_progress, tamamlandı, başarısız, reddedildi). |
|
|
ReasonId
|
reasonId | string |
ReasonId |
|
|
Sınır
|
limit | integer |
Sınır |
Döndürülenler
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Aramalar
|
calls | array of Call |
Bağlantıyı sına
Bir çağrı yap
Belirli bir nedenle bir kişiye yapay zeka sesli araması yerleştirir. Dataverse kişi kimliğini contact.externalId olarak geçirin, böylece sonuç ilgili Kişinin zaman çizelgesinde yeni bir Telefon Araması etkinliği olarak geri yazılır. Bunun yerine mevcut bir Telefon Araması etkinliğini tamamlamak için (kampanya-dağıtım modu), activityId değerini geçirin. Arama betiğini satır içinde (Kampanya temelli) yönlendirmek için content.* kullanın ve nedeninin depolanmış içeriğini geçersiz kılın.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
reasonId
|
reasonId | True | string | |
|
isim
|
name | string | ||
|
phone
|
phone | True | string |
E.164 telefon numarası. |
|
email
|
string | |||
|
harici kimlik
|
externalId | string |
Dataverse contactid GUID — yeni Telefon Araması etkinliğinin İlgili (oluşturma yolu) olarak bağlıdır. |
|
|
etkinlikId
|
activityId | string |
Sonuçla BIRLIKTE COMPLETE için mevcut Dataverse phonecall (activityid) GUID'i. Yeni bir Telefon Görüşmesi etkinliği oluşturmak için atla. |
|
|
purpose
|
purpose | string | ||
|
Tebrik
|
greeting | string | ||
|
Hoşça kal
|
goodbye | string | ||
|
Soru
|
questions | array of string |
Döndürülenler
- Vücut
- PlaceCallResponse
Tanımlar
Ping
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Tamam
|
ok | boolean | |
|
orgId
|
orgId | string | |
|
Org
|
org | string |
Reason
| Name | Yol | Tür | Description |
|---|---|---|---|
|
kimlik
|
id | string | |
|
isim
|
name | string | |
|
description
|
description | string |
Yapay zeka, kişiye düz dil amaçlı geçişler sağlar. |
|
statü
|
status | string |
etkin | duraklatıldı |
|
Dayofweek
|
dayOfWeek | integer |
Haftalık zamanlama günü (1=Pzt ... 5=Cum). |
|
Soru
|
questions | array of string | |
|
smsOnNoAnswer
|
smsOnNoAnswer | boolean | |
|
smsMessage
|
smsMessage | string | |
|
contactCount
|
contactCount | integer |
PlaceCallResponse
| Name | Yol | Tür | Description |
|---|---|---|---|
|
callId
|
callId | string | |
|
statü
|
status | string |
Call
| Name | Yol | Tür | Description |
|---|---|---|---|
|
callId
|
callId | string | |
|
reasonId
|
reasonId | string | |
|
statü
|
status | string |
beklemede | iletişim | in_progress | tamamlandı | başarısız | reddedildi |
|
sonuç
|
outcome | string |
tamamlandı | no_answer | reddedildi | in_progress |
|
isim
|
contact.name | string | |
|
phone
|
contact.phone | string | |
|
harici kimlik
|
contact.externalId | string | |
|
summary
|
summary | string | |
|
issueRaised
|
issueRaised | boolean | |
|
Notlar
|
notes | string | |
|
durationSec
|
durationSec | integer | |
|
completedAt
|
completedAt | string | |
|
createdAt
|
createdAt | string |