VoxAide (wersja zapoznawcza)

Umieść połączenia głosowe sztucznej inteligencji do kontaktów ze skonfigurowanym powodem i odczytaj wynik każdego połączenia. W połączeniu z rozwiązaniem VoxAide Dynamics 365 zarządzanym. Uwierzytelnianie przy użyciu klucza interfejsu API VoxAide (ustawienia → integrations → Dynamics 365).

Ten łącznik jest dostępny w następujących produktach i regionach:

Usługa Class Regions
Copilot Studio Premium Wszystkie regiony Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Logic Apps Standard Wszystkie regiony usługi Logic Apps z wyjątkiem następujących:
     — Regiony platformy Azure Government
     — Regiony platformy Azure (Chiny)
     - Departament Obrony USA (DoD)
Power Apps Premium Wszystkie regiony Power Apps z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Power Automate - narzędzie do automatyzacji procesów Premium Wszystkie regiony Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Kontakt biznesowy
Name Obsługa voxaide
adres URL https://voxaide.co
Email support@voxaide.co
Metadane łącznika
Publisher Ograniczone suwerenne rozwiązania IT
Witryna internetowa https://voxaide.co
Zasady ochrony prywatności https://voxaide.co/privacy
Kategorie Komunikacja; Sprzedaż i CRM

VoxAide

VoxAide umieszcza połączenia głosowe sztucznej inteligencji do kontaktów z wybranego powodu, zadaje ustawione pytania i zwraca wynik każdego połączenia — podsumowanie, czy problem został zgłoszony, czas trwania i stan. Służy do tworzenia przepływów Power Automate, które automatycznie nazywają osoby (ewidencjonowania, potwierdzenia, przypomnienia, testy referencyjne) i zapisują wynik z powrotem do systemów.

Publisher

VoxAide (Suwerenne rozwiązania IT Ltd)

Wymagania wstępne

  • Konto VoxAide (zarejestruj się pod adresem https://voxaide.co). Połączenia przyciągają plan VoxAide lub saldo płatności zgodnie z rzeczywistym użyciem.
  • Możliwość wywoływania włączona w organizacji VoxAide.
  • Plan Power Automate, Power Apps lub Logic Apps obsługujący łączniki premium/niestandardowe.

Jak uzyskać poświadczenia

VoxAide uwierzytelnia się przy użyciu klucza interfejsu API.

  1. Zaloguj się do aplikacji VoxAide pod adresem https://voxaide.co.
  2. Przejdź do pozycji Ustawienia → Integracji.
  3. W sekcji łącznika wybierz pozycję Generuj klucz i skopiuj klucz (zaczyna się od vox_live_). Jest on wyświetlany raz.
  4. W Power Automate podczas tworzenia połączenia VoxAide wklej klucz w polu Klucz interfejsu API.

Klucz można odwołać w dowolnym momencie z tego samego ekranu.

Obsługiwane operacje

Operation Opis
Wykonaj połączenie Umieść teraz połączenie głosowe sztucznej inteligencji na kontakt z określonego powodu.
Wyświetlanie listy wywołań Wyświetl listę ostatnich połączeń, najpierw najnowsze; sonduj za pomocą since polecenia w poszukiwaniu aktualizacji.
Uzyskiwanie połączenia Uzyskaj pojedyncze połączenie i jego wynik po zakończeniu.
Lista przyczyn wywołań Wyświetl listę przyczyn wywołań skonfigurowanych dla organizacji.
Tworzenie przyczyny wywołania Utwórz nowy powód z nazwą i pytaniami, które należy zadać.
Uzyskiwanie przyczyny wywołania Uzyskaj jeden powód według jego identyfikatora.
Aktualizowanie przyczyny wywołania Zaktualizuj nazwę, harmonogram lub pytania dotyczące przyczyny.
Testowanie połączenia Sprawdź klucz interfejsu API (używany przez test połączenia).

Typowy przepływ: Umieść połączenie z przyczyną i numerem telefonu kontaktu → sondowanie Pobierz połączenie (lub wyświetl połączenia), dopóki status nie zostaniefailed/declinedcompleted/→ użyć zwróconego summaryelementu i outcomeissueRaised w przepływie.

Instrukcje dotyczące wdrażania

Pliki łącznika to apiDefinition.swagger.json, apiProperties.json i icon.png. Aby utworzyć łącznik we własnym środowisku za pomocą interfejsu wiersza polecenia łączników platformy Power Platform:

pip install paconn
paconn login
paconn create --api-def apiDefinition.swagger.json --api-prop apiProperties.json --icon icon.png

Znane problemy i ograniczenia

  • Numery telefonów muszą mieć format E.164 (na przykład +14155550123).
  • Umieszczenie połączenia zużywa zasiłek planowy lub środki z płatnością zgodnie z rzeczywistym użyciem; Opłaty za wywołanie są naliczane po jego umieszczeniu, a nie po zakończeniu.
  • Wywołania są umieszczane asynchronicznie: Umieść wywołanie zwracane natychmiast ze stanem callIdpending i . Ankieta Pobierz wezwanie do wyniku końcowego.
  • Pole activityId jest przeznaczone do zaawansowanego zapisywania zwrotnego do istniejącego działania CRM (na przykład działania Dynamics 365 połączenia telefonicznego) i można je zignorować dla większości przepływów.

Tworzenie połączenia

Łącznik obsługuje następujące typy uwierzytelniania:

Wartość domyślna Parametry tworzenia połączenia. Wszystkie regiony Nie można udostępniać

Domyślny

Dotyczy: wszystkie regiony

Parametry tworzenia połączenia.

Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power zostanie udostępniona innemu użytkownikowi, zostanie wyświetlony monit o jawne utworzenie nowego połączenia.

Name Typ Opis Wymagane
Klucz API Securestring Klucz interfejsu API dla tego interfejsu API True

Akcje

Aktualizowanie przyczyny wywołania

Zaktualizuj przyczynę wywołania.

Lista przyczyn wywołań

Zwraca skonfigurowane przyczyny wywołania (automatyzacje) dla organizacji.

Test connection

Weryfikuje klucz interfejsu API i zwraca organizację, do niej mapuje.

Tworzenie przyczyny wywołania

Utwórz przyczynę wywołania.

Uzyskiwanie połączenia

Uzyskaj połączenie.

Uzyskiwanie przyczyny wywołania

Uzyskaj przyczynę połączenia.

Wykonaj połączenie

Umieszcza teraz połączenie głosowe sztucznej inteligencji na kontakt z podanej przyczyny. Przekaż identyfikator contactid usługi Dataverse jako contact.externalId, aby wynik został zapisany z powrotem jako nowe działanie połączenia telefonicznego na osi czasu tego kontaktu. Aby ukończyć istniejące działanie Połączenia telefoniczne zamiast tego (tryb dystrybucji kampanii), przekaż jego identyfikator activityId. Użyj elementu content.* do kierowania skryptem wywołania w tekście (opartej na kampanii), przesłaniając przechowywaną zawartość przyczyny.

Wyświetlanie listy wywołań

Wyświetla listę ostatnich wywołań, najpierw najnowszych. Użyj polecenia "since", aby sondować aktualizacje.

Aktualizowanie przyczyny wywołania

Zaktualizuj przyczynę wywołania.

Parametry

Nazwa Klucz Wymagane Typ Opis
Id
id True string

Id

nazwa
name True string
opis
description string
Dayofweek
dayOfWeek integer
Pytania
questions True array of string
smsOnNoAnswer
smsOnNoAnswer boolean
smsMessage
smsMessage string
stan
status string

aktywny | Wstrzymana

Lista przyczyn wywołań

Zwraca skonfigurowane przyczyny wywołania (automatyzacje) dla organizacji.

Zwraca

Nazwa Ścieżka Typ Opis
Powodów
reasons array of Reason

Test connection

Weryfikuje klucz interfejsu API i zwraca organizację, do niej mapuje.

Zwraca

Body
Ping

Tworzenie przyczyny wywołania

Utwórz przyczynę wywołania.

Parametry

Nazwa Klucz Wymagane Typ Opis
nazwa
name True string
opis
description string
Dayofweek
dayOfWeek integer
Pytania
questions True array of string
smsOnNoAnswer
smsOnNoAnswer boolean
smsMessage
smsMessage string
stan
status string

aktywny | Wstrzymana

Zwraca

Nazwa Ścieżka Typ Opis
id
id string

Uzyskiwanie połączenia

Uzyskaj połączenie.

Parametry

Nazwa Klucz Wymagane Typ Opis
Id
id True string

Id

Zwraca

Nazwa Ścieżka Typ Opis
wywołanie
call Call

Uzyskiwanie przyczyny wywołania

Uzyskaj przyczynę połączenia.

Parametry

Nazwa Klucz Wymagane Typ Opis
Id
id True string

Id

Zwraca

Nazwa Ścieżka Typ Opis
reason
reason Reason

Wykonaj połączenie

Umieszcza teraz połączenie głosowe sztucznej inteligencji na kontakt z podanej przyczyny. Przekaż identyfikator contactid usługi Dataverse jako contact.externalId, aby wynik został zapisany z powrotem jako nowe działanie połączenia telefonicznego na osi czasu tego kontaktu. Aby ukończyć istniejące działanie Połączenia telefoniczne zamiast tego (tryb dystrybucji kampanii), przekaż jego identyfikator activityId. Użyj elementu content.* do kierowania skryptem wywołania w tekście (opartej na kampanii), przesłaniając przechowywaną zawartość przyczyny.

Parametry

Nazwa Klucz Wymagane Typ Opis
reasonId
reasonId True string
nazwa
name string
phone
phone True string

E.164 numer telefonu.

e-mail
email string
externalId
externalId string

Dataverse contactid GUID — powiązany jako nowe działanie połączenia telefonicznego Dotyczy (utwórz ścieżkę).

activityId (identyfikator aktywności)
activityId string

Istniejący identyfikator GUID funkcji phonecall (activityid) usługi Dataverse do ukończenia z wynikiem. Pomiń utworzenie nowego działania Połączenia telefonicznego.

Cel
purpose string
Powitanie
greeting string
Goodbye
goodbye string
Pytania
questions array of string

Zwraca

Wyświetlanie listy wywołań

Wyświetla listę ostatnich wywołań, najpierw najnowszych. Użyj polecenia "since", aby sondować aktualizacje.

Parametry

Nazwa Klucz Wymagane Typ Opis
Since
since string

Sygnatura czasowa ISO-8601; Tylko wywołania utworzone na/po tym.

Status
status string

Filtruj według stanu (oczekujące, in_progress, ukończone, zakończone, odrzucone).

ReasonId
reasonId string

ReasonId

Ograniczenie
limit integer

Ograniczenie

Zwraca

Nazwa Ścieżka Typ Opis
Wywołania
calls array of Call

Definicje

Polecenie ping

Nazwa Ścieżka Typ Opis
Ok
ok boolean
Identyfikator organizacji
orgId string
organizacja
org string

Reason

Nazwa Ścieżka Typ Opis
id
id string
nazwa
name string
opis
description string

Zwykły język służy do przekazywania sztucznej inteligencji do kontaktu.

stan
status string

aktywny | Wstrzymana

Dayofweek
dayOfWeek integer

Cotygodniowy dzień harmonogramu (1=Pon ... 5=pt).

Pytania
questions array of string
smsOnNoAnswer
smsOnNoAnswer boolean
smsMessage
smsMessage string
contactCount
contactCount integer

PlaceCallResponse

Nazwa Ścieżka Typ Opis
callId (identyfikator połączenia)
callId string
stan
status string

Call

Nazwa Ścieżka Typ Opis
callId (identyfikator połączenia)
callId string
reasonId
reasonId string
stan
status string

oczekujące | kontaktowanie | in_progress | completed | niepowodzenie | Odrzucona

wynik
outcome string

completed | no_answer | odrzucone | in_progress

nazwa
contact.name string
phone
contact.phone string
externalId
contact.externalId string
podsumowanie
summary string
problemRaised
issueRaised boolean
Notatki
notes string
durationSec
durationSec integer
completedAt
completedAt string
createdAt
createdAt string