Telefon Xtended Serv Interf (Önizleme)
Aramanızı bir üst düzeye çıkarmak için BluIP'in telefon sistemiyle tümleştirin. Telefon Xtended Hizmet Arabirimi (XSI).
Bu bağlayıcı aşağıdaki ürün ve bölgelerde kullanılabilir:
| Hizmet | Class | Bölgeler |
|---|---|---|
| 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) |
| İletişim | |
|---|---|
| İsim | BluIP Desteği |
| URL | https://support.bluip.com |
| E-posta | developers@bluip.com |
| Bağlayıcı Meta Verileri | |
|---|---|
| Publisher | BluIP, Inc. |
| Web sitesi | https://www.bluip.com/ |
| Gizlilik ilkesi | https://www.bluip.com/company/legal/privacy-policy |
| Kategoriler | Verimli -lik; İletişim |
Telefon Xtended Serv Interf
Aramanızı bir üst düzeye çıkarmak için BluIP'in telefon sistemiyle tümleştirin. Telefon Xtended Hizmet Arabirimi (XSI).
Pre-requisites
BluIP kullanıcı, grup, kuruluş veya sistem yöneticisi hesabı.
API belgeleri
Kimlik bilgilerini alma
Demo hesabı veya geçerli hesabınızla ilgili ayrıntılar için BluIP'in destek ekibine başvurun.
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 | Gerekli |
|---|---|---|---|
| Kullanıcı adı | securestring | MasterAccess Kullanıcı Adı (Kullanıcı, Grup, Kuruluş veya Sistem Yöneticisi) | Doğru |
| Şifre | securestring | MasterAccess Parolası | Doğru |
Azaltma Sınırları
| Name | Çağrılar | Yenileme Dönemi |
|---|---|---|
| Bağlantı başına API çağrıları | 100 | 60 saniye |
Eylemler
| Aracı ACD Durumunu Değiştir |
Aracı ACD Durumu'na geçin. |
| Arama Kaydını Aç/Kapat |
Arama kayıt durumunu değiştirme. |
| Arama Sonu |
Askıda kalma/Aramayı sonlandırma. |
| Arama Yanıtı |
Bir aramayı yanıtlayın. |
| Aramayı Aktarma |
Aramayı aktarma. |
| Aramayı Sesli Mesaja Aktarma |
Aramayı sesli mesaja aktar. |
| Beklemeye Alma Çağrısı |
Aramayı beklemeye alma. |
| Ham İstek |
Ham istek gönderin. Daha fazla kaynağı şu konumda bulabilirsiniz: https://labxsp1.masteraccess.com/com.broadsoft.xsi-actions/test/v2.0/ |
| Kullanıcı Profili Al |
Kullanıcı profilini alın. |
| Kullanıcı Çağrıları Alma |
Kullanıcı çağrıları alın. |
| Yeni Arama |
Arama yap |
Aracı ACD Durumunu Değiştir
Aracı ACD Durumu'na geçin.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Aracı ACD Durumu
|
agentACDState | True | string |
Aracı ACD Durumu |
|
Kullanıcı kimliği
|
userID | string |
Kullanıcı kimliği |
Arama Kaydını Aç/Kapat
Arama kayıt durumunu değiştirme.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Eylem
|
action | True | string | |
|
Arama Kimliği
|
callId | True | string | |
|
Kullanıcı kimliği
|
userId | True | string |
Döndürülenler
- response
- object
Arama Sonu
Askıda kalma/Aramayı sonlandırma.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Kullanıcı kimliği
|
userId | string |
BluIP Kullanıcı Kimliği. |
|
|
Arama Kimliği
|
callId | True | string |
Aramanın arama kimliği. |
Arama Yanıtı
Bir aramayı yanıtlayın.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Kullanıcı kimliği
|
userId | string |
BluIP Kullanıcı Kimliği. |
|
|
Arama Kimliği
|
callId | string |
Arama Kimliği. |
Aramayı Aktarma
Aramayı aktarma.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Kullanıcı kimliği
|
userId | string |
BluIP Kullanıcı Kimliği. |
|
|
Arama Kimliği
|
callId | True | string |
Aramanın arama kimliği. |
|
Telefon Numarası
|
address | True | string |
Aktaracak telefon numarası. |
Aramayı Sesli Mesaja Aktarma
Aramayı sesli mesaja aktar.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Kullanıcı kimliği
|
userId | string |
BluIP Kullanıcı Kimliği. |
|
|
Arama Kimliği
|
callId | True | string |
Aramanın arama kimliği. |
Beklemeye Alma Çağrısı
Aramayı beklemeye alma.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Kullanıcı kimliği
|
userId | string |
BluIP Kullanıcı Kimliği. |
|
|
Arama Kimliği
|
callId | True | string |
Aramanın arama kimliği. |
Ham İstek
Ham istek gönderin. Daha fazla kaynağı şu konumda bulabilirsiniz: https://labxsp1.masteraccess.com/com.broadsoft.xsi-actions/test/v2.0/
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Kullanıcı kimliği
|
userId | True | string |
BluIP Kullanıcı Kimliği. |
|
Kaynak/Yol
|
path | True | string |
Bir kaynak seçin veya kaynağın yolunu girin. |
|
Yük
|
payload | string |
"GET" için boş bırakın veya "PUT" verilerine yük ekleyin. |
|
|
Kabul etmek
|
Accept | string |
Kabul etmek |
Kullanıcı Profili Al
Kullanıcı profilini alın.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Kullanıcı kimliği
|
userId | True | string |
service@provider.com |
Döndürülenler
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Kullanıcı kimliği
|
details.userId | string |
user@bluip.com |
|
İlk İsim
|
details.firstName | string |
Ürdün |
|
Soyadı
|
details.lastName | string |
Smith |
|
Hirangana Soyadı
|
details.hiranganaLastName | string |
Smith |
|
Hirangana Adı
|
details.hiranganaFirstName | string |
Ürdün |
|
Soyadı
|
details.nameDialingName.nameDialingLastName | string |
Smith |
|
İlk İsim
|
details.nameDialingName.nameDialingFirstName | string |
Ürdün |
|
Grup Kimliği
|
details.groupId | integer | |
|
Hizmet Sağlayıcısı/Kurumsal Kimlik
|
details.serviceProvider | string | |
|
Sayı
|
details.number | integer | |
|
Extension
|
details.extension | integer | |
|
Cep telefonu
|
additionalDetails.mobile | string | |
|
Yahoo Kimliği
|
additionalDetails.yahooId | string | |
|
Çağrı cihazı
|
additionalDetails.pager | string | |
|
E-posta Adresi
|
additionalDetails.emailAddress | string | |
|
Başlık
|
additionalDetails.title | string | |
|
Yer
|
additionalDetails.location | string | |
|
Departman
|
additionalDetails.department | string | |
|
Anlık İleti &P
|
additionalDetails.impId | string | |
|
Parolanın Süresi Dolan Günler
|
passwordExpiresDays | integer | |
|
FAC URI
|
fac | string | |
|
Kayıt URI'si
|
registrations | string | |
|
Zamanlama Listesi URI'si
|
scheduleList | string | |
|
Portal Parola Değişikliği URI'sini
|
portalPasswordChange | string | |
|
Ülke Kodu
|
countryCode | string |
Kullanıcı Çağrıları Alma
Kullanıcı çağrıları alın.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Kullanıcı kimliği
|
userId | True | string |
BluIP Kullanıcı Kimliği. |
Döndürülenler
| Name | Yol | Tür | Description |
|---|---|---|---|
|
|
array of object | ||
|
Arama Kimliği
|
callId | string |
Örn: callhalf-29519312843:0 |
|
URI
|
uri | string |
Örneğin: /v2.0/user/user@provider.com/calls/callhalf-29519312843:0 |
Yeni Arama
Arama yap
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Kullanıcı kimliği
|
userID | string |
BluIP Kullanıcı Kimliği. |
|
|
Telefon Numarası
|
address | True | string |
Telefon numarası. |
Tetikleyiciler
| Arama Olayında |
Bir aramaya bir şey olduğunda. |
| Ham Olay Aboneliği |
Etkinlikler. |
| Rahatsız Etmeyin Değişikliğinde |
Kullanıcının DND durum değişikliğine tepki verme. |
|
Sesli Mesaj |
Yeni veya kaldırılan sesli mesaj iletilerine tepki verme. |
| Çağrı Merkezi Aracısı ACD Durum Değişikliğinde |
Çağrı merkezi aracısının ACD (Otomatik Çağrı Dağıtımı) durum değişikliğine tepki verme. |
| Çağrı Merkezi İzleme Değişikliğinde |
Çağrı merkezi ortalama bekleme süresine, aramalara ve aracı sayısına vb. tepki verme. |
| Çağrı Merkezi Kuyruk Değişikliğinde |
Çağrı merkezi kuyruğundaki çağrılara tepki verme. |
Arama Olayında
Bir aramaya bir şey olduğunda.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Kullanıcı kimliği
|
userId | string |
Kullanıcı düzeyi aboneliği. |
|
|
Grup Kimliği
|
groupId | string |
Grup düzeyi abonelikler. |
|
|
Kurumsal/Hizmet Sağlayıcısı Kimliği
|
enterpriseId | string |
Kurumsal/Hizmet Sağlayıcısı düzeyi abonelikleri. |
|
|
Türü
|
type | string |
Belirli bir çağrı olayı türü. |
Döndürülenler
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Türü
|
type | string |
CallAnsweredEvent, CallBargedInEvent, CallCollectingEvent, CallHeldEvent, HookStatusEvent, CallMonitoredEvent, CallOriginatedEvent, CallOriginatingEvent, CallPickedUpEvent, CallReceivedEvent, CallRecordingPausedEvent, CallRecordingResumedEvent, CallRecordingStartedEvent, CallRecordingStartingEvent, CallRecordingStoppedEvent, CallRedirectedEvent, CallReleasedEvent, CallReleasingEvent, CallRetrievedEvent, CallTransferredEvent, CallUpdatedEvent |
|
Kanca Durumu
|
hookStatus | string |
Kancalı, Kancalı |
|
Olay Kimliği
|
eventId | string |
d5e21e5d-7f54-4db3-8351-4302e8dbf941 |
|
Kullanıcı/Hedef Kimliği
|
targetId | string |
user@bluip.com |
|
Event
|
event | string |
Gelişmiş Arama |
|
Arama Kimliği
|
callId | string |
callhalf-31126219817:0 |
|
Dış İzleme Kimliği
|
extTrackingId | string |
129987974:2 |
|
Ağ Çağrısı Kimliği
|
networkCallId | string |
2002829250_115291504@207.223.XX.XXX |
|
Kişilik
|
personality | string |
Sonlandırıcı, Kaynak |
|
Devlet
|
state | string |
Uyarı, Etkin, Tutulan, Ayrılmış |
|
Başlangıç Saati
|
startTime | integer |
1568204580687 |
|
İsim
|
remoteParty.name | string |
Jordan Smith |
|
Metin
|
remoteParty.address.#text | string | |
|
Ülke Kodu
|
remoteParty.address.countryCode | string |
1 |
|
NPA
|
remoteParty.address.npa | string |
818-XXX-XXXX |
|
NXX
|
remoteParty.address.nxx | string |
XXX-867-XXXX |
|
Arama Türü
|
remoteParty.callType | string |
Ağ, Grup |
|
Kullanıcı kimliği
|
remoteParty.userId | string |
user@bluip.com |
|
Metin
|
remoteParty.userDN.#text | string | |
|
Ülke Kodu
|
remoteParty.userDN.countryCode | string |
1, 44 vb. |
|
Türü
|
endpoint.type | string |
AccessEndpoint |
|
Kaydın Adresi
|
endpoint.addressOfRecord | string |
user@bluip.com |
|
Görünüş
|
appearance | integer |
1, 2 vb. |
|
Yanıta İzin Ver
|
allowAnswer | string | |
|
Yanıt Süresi
|
answerTime | integer |
1568204585231 |
|
İzin Verilen Kayıt Denetimleri
|
allowedRecordingControls | string |
none, pause, resume |
|
Güvenlik Sınıflandırması
|
securityClassification | string |
Sınıflandırılmış, Sınıflandırılmamış |
|
Kaydedilen
|
recorded | string | |
|
Kayıt Durumu
|
recordingState | string |
Başlatıldı, Duraklatıldı |
|
Alma İzin Ver
|
allowRetrieve | string | |
|
Tutulan Süre
|
heldTime | integer |
1568204589829 |
|
Toplam Tutulan Süre
|
totalHeldTime | integer |
4172 |
|
Call
|
call | array of |
Birden fazla çağrı ilişkilendirildiğinde çağrı dizisi. |
|
Ayrılan Zaman
|
detachedTime | integer |
1568204605894 |
|
Sürüm Zamanı
|
releaseTime | integer |
1568204620298 |
|
YayınLayan Taraf
|
releasingParty | string |
localRelease, remoteRelease |
|
Metin
|
redirect.address.#text | string | |
|
Ülke Kodu
|
redirect.address.countryCode | string |
1, 44 vb. |
|
Reason
|
redirect.reason | string |
aktarmak |
|
Yeniden Yönlendirme Zamanı
|
redirect.redirectTime | integer |
1568204605894 |
Ham Olay Aboneliği
Etkinlikler.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Kullanıcı kimliği
|
userId | string |
Kullanıcı düzeyi aboneliği. |
|
|
Grup Kimliği
|
groupId | string |
Grup düzeyi abonelikler. |
|
|
Kurumsal/Hizmet Sağlayıcısı Kimliği
|
enterpriseId | string |
Kurumsal/Hizmet Sağlayıcısı düzeyi abonelikleri. |
|
|
Event
|
event | True | string |
Abone olunacak olay. |
|
Türü
|
type | string |
Belirli olay türü: CallAnsweredEvent, CallReceivedEvent |
Döndürülenler
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Kullanıcı/Hedef Kimliği
|
targetId | string |
Olay hedefi kullanıcısı. |
|
Event
|
event | string |
Olay türü. |
|
Olay Kimliği
|
eventId | string |
Olay kimliği. |
|
Türü
|
type | string |
Olay türü. |
Rahatsız Etmeyin Değişikliğinde
Kullanıcının DND durum değişikliğine tepki verme.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Kullanıcı kimliği
|
userId | string |
Kullanıcı düzeyi aboneliği. |
|
|
Grup Kimliği
|
groupId | string |
Grup düzeyi abonelikler. |
|
|
Kurumsal/Hizmet Sağlayıcısı Kimliği
|
enterpriseId | string |
Kurumsal/Hizmet Sağlayıcısı düzeyi abonelikleri. |
Döndürülenler
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Aktif
|
active | boolean |
doğru, yanlış |
|
Halka Sıçraması
|
ringSplash | boolean |
doğru, yanlış |
|
Olay Kimliği
|
eventId | string |
d6986908-461e-40b9-85ca-e717851f776c |
|
Kullanıcı/Hedef Kimliği
|
targetId | string |
user@bluip.com |
Sesli MesajDa Özeti
Yeni veya kaldırılan sesli mesaj iletilerine tepki verme.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Kullanıcı kimliği
|
userId | string |
Kullanıcı düzeyi aboneliği. |
|
|
Grup Kimliği
|
groupId | string |
Grup düzeyi abonelikler. |
|
|
Kurumsal/Hizmet Sağlayıcısı Kimliği
|
enterpriseId | string |
Kurumsal/Hizmet Sağlayıcısı düzeyi abonelikleri. |
Döndürülenler
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Yeni İletiler
|
newMessages | integer |
1, 2, 3 vb. |
|
Eski İletiler
|
oldMessages | integer |
1, 2, 3 vb. |
Çağrı Merkezi Aracısı ACD Durum Değişikliğinde
Çağrı merkezi aracısının ACD (Otomatik Çağrı Dağıtımı) durum değişikliğine tepki verme.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Kullanıcı kimliği
|
userId | string |
Kullanıcı düzeyi aboneliği. |
|
|
Grup Kimliği
|
groupId | string |
Grup düzeyi abonelikler. |
|
|
Kurumsal/Hizmet Sağlayıcısı Kimliği
|
enterpriseId | string |
Kurumsal/Hizmet Sağlayıcısı düzeyi abonelikleri. |
Döndürülenler
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Devlet
|
state | string |
Kullanılabilir, Oturum Açma, Oturum Kapatma, Kullanılamıyor, Wrap-Up |
|
Değer
|
stateTimestamp.value | integer |
1568212016997 |
|
Oturum Açma Zaman Damgası
|
signInTimestamp | integer |
1568212016997 |
|
Toplam Kullanılabilir Süre
|
totalAvailableTime | integer |
17, vb. |
|
Kullanılamayan Kod
|
unavailableCode | integer |
1, 2, 3, 4 vb. |
|
Değer
|
averageWrapUpTime.value | integer |
0 |
|
Olay Kimliği
|
eventId | string |
37bacb10-82a5-47ba-8a6f-f9335433e584 |
|
Kullanıcı/Hedef Kimliği
|
targetId | string |
user@bluip.com |
Çağrı Merkezi İzleme Değişikliğinde
Çağrı merkezi ortalama bekleme süresine, aramalara ve aracı sayısına vb. tepki verme.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Grup Kimliği
|
groupId | string |
Grup düzeyi abonelikler. |
|
|
Kurumsal/Hizmet Sağlayıcısı Kimliği
|
enterpriseId | string |
Kurumsal/Hizmet Sağlayıcısı düzeyi abonelikleri. |
Döndürülenler
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Değer
|
averageHandlingTime.value | integer |
0 |
|
Değer
|
expectedWaitTime.value | integer |
0 |
|
Değer
|
averageSpeedOfAnswer.value | integer |
14622 |
|
Değer
|
longestWaitTime.value | integer |
5005 |
|
Değer
|
numCallsInQueue.value | integer |
1 |
|
Atanan Aracı Sayısı
|
numAgentsAssigned | integer |
1 |
|
PersonelLi Aracı Sayısı
|
numAgentsStaffed | integer |
1 |
|
Boşta Çalışan Aracı Sayısı
|
numStaffedAgentsIdle | integer |
0 |
|
Kullanılamayan PersonelLi Aracı Sayısı
|
numStaffedAgentsUnavailable | integer |
0 |
|
Olay Kimliği
|
eventId | string |
795db7d3-1461-48dd-8a33-65cfdc9dab00 |
|
Çağrı Merkezi Kullanıcı/Hedef Kimliği
|
targetId | string |
BluIPCCDemo@bluip.com |
Çağrı Merkezi Kuyruk Değişikliğinde
Çağrı merkezi kuyruğundaki çağrılara tepki verme.
Parametreler
| Name | Anahtar | Gerekli | Tür | Description |
|---|---|---|---|---|
|
Grup Kimliği
|
groupId | string |
Grup düzeyi abonelikler. |
|
|
Kurumsal/Hizmet Sağlayıcısı Kimliği
|
enterpriseId | string |
Kurumsal/Hizmet Sağlayıcısı düzeyi abonelikleri. |
Döndürülenler
| Name | Yol | Tür | Description |
|---|---|---|---|
|
Arama Kimliği
|
callId | string |
callhalf-31139148485:0 |
|
Dış İzleme Kimliği
|
extTrackingId | string |
130080177:2 |
|
İsim
|
remoteParty.name | string |
Jordan Smith |
|
Metin
|
remoteParty.address.#text | string | |
|
Ülke Kodu
|
remoteParty.address.countryCode | string |
1, 44 vb. |
|
Arama Türü
|
remoteParty.callType | string |
Ağ, Grup |
|
Saat Ekle
|
addTime | integer |
1568213984179 |
|
ACD Adı
|
acdName | string |
BluIP Tanıtım Çağrı Merkezi |
|
Metin
|
acdNumber.#text | string | |
|
Ülke Kodu
|
acdNumber.countryCode | string |
1, 44 vb. |
|
ACD Önceliği
|
acdPriority | string |
3-Düşük |
|
Öncelik Demetine Zaman Ekleme
|
addTimeInPriorityBucket | integer |
1568213984179 |
|
Türü
|
type | string |
ACDCallAbandonedEvent, ACDCallAddedEvent, ACDCallOfferedToAgentEvent, ACDWhisperStartedEvent,Available, Sign-In, Sign-Out, Available, Wrap-UpACDCallAnsweredByAgentEvent |
|
Olay Kimliği
|
eventId | string |
0b5bc6c2-bc74-4234-93f9-2945aca8b215 |
|
Çağrı Merkezi Kullanıcı/Hedef Kimliği
|
targetId | string |
BluIPCCDemo@bluip.com |
|
Kullanıcı/Hedef Kimliğini Yanıtlama
|
answeringUserId | string |
user@bluip.com |
|
Arama Kimliği Yanıtleniyor
|
answeringCallId | string |
callhalf-31139148489:0 |
|
Saati Kaldır
|
removeTime | integer |
1568213990637 |
Tanımlar
object
Bu , 'object' türüdür.