VoxAide (förhandsversion)
Placera AI-röstsamtal till kontakter av en konfigurerad anledning och läs varje samtals resultat. Parkopplas med VoxAide för Dynamics 365 hanterad lösning. Autentisera med en VoxAide API-nyckel (inställningar → integreringar → Dynamics 365).
Den här anslutningsappen är tillgänglig i följande produkter och regioner:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premie | Alla Power Automate regioner förutom följande: - Amerikanska myndigheter (GCC) - Amerikanska myndigheter (GCC High) – China Cloud drivs av 21Vianet - US Department of Defense (DoD) |
| Logiska appar | Standard | Alla Logic Apps-regioner utom följande: – Azure Government-regioner - Azure kinaregioner - US Department of Defense (DoD) |
| Power Apps | Premie | Alla Power Apps regioner förutom följande: - Amerikanska myndigheter (GCC) - Amerikanska myndigheter (GCC High) – China Cloud drivs av 21Vianet - US Department of Defense (DoD) |
| Power Automate | Premie | Alla Power Automate regioner förutom följande: - Amerikanska myndigheter (GCC) - Amerikanska myndigheter (GCC High) – China Cloud drivs av 21Vianet - US Department of Defense (DoD) |
| Kontakt | |
|---|---|
| Name | Stöd för VoxAide |
| URL | https://voxaide.co |
| E-postmeddelande | support@voxaide.co |
| Metadata för anslutningsprogram | |
|---|---|
| Publisher | Nationella IT-lösningar – begränsad |
| Webbplats | https://voxaide.co |
| Sekretesspolicy | https://voxaide.co/privacy |
| Kategorier | Kommunikation; Försäljning och CRM |
VoxAide
VoxAide skickar AI-röstsamtal till dina kontakter av en anledning som du väljer, ställer de frågor du ställer och returnerar varje samtals resultat – en sammanfattning, om ett problem har uppkommit, varaktigheten och statusen. Använd den för att skapa Power Automate flöden som anropar personer automatiskt (incheckningar, bekräftelser, påminnelser, referenskontroller) och skriva tillbaka resultatet till dina system.
Publisher
VoxAide (Sovereign IT Solutions Ltd)
Förutsättningar
- Ett VoxAide-konto (registrera dig på https://voxaide.co). Samtal bygger på din VoxAide-plan eller betala per användning-saldo.
- Anropsfunktionen aktiverad i din VoxAide-organisation.
- En Power Automate-, Power Apps- eller Logic Apps-plan som stöder premium-/anpassade anslutningsappar.
Hämta autentiseringsuppgifter
VoxAide autentiserar med en API-nyckel.
- Logga in på VoxAide på https://voxaide.co.
- Gå till Inställningar → integreringar.
- Under avsnittet anslutningsapp väljer du Generera nyckel och kopierar nyckeln (den börjar med
vox_live_). Den visas en gång. - I Power Automate klistrar du in nyckeln i FÄLTET API-nyckel när du skapar VoxAide-anslutningen.
Du kan återkalla en nyckel när som helst från samma skärm.
Åtgärder som stöds
| Operation | Description |
|---|---|
| Ringa ett samtal | Placera ett AI-röstsamtal nu till en kontakt av en viss anledning. |
| Lista anrop | Lista de senaste anropen, senaste första; avsöka med since för uppdateringar. |
| Få ett samtal | Få ett enda samtal och resultatet när det har avslutats. |
| Lista samtalsorsaker | Ange de samtalsorsaker som konfigurerats för din organisation. |
| Skapa en anropsorsak | Skapa en ny orsak med ett namn och de frågor som ska ställas. |
| Hämta en samtalsorsak | Hämta en enda orsak med dess identifierare. |
| Uppdatera en samtalsorsak | Uppdatera en orsaks namn, schema eller frågor. |
| Testa anslutning | Verifiera API-nyckeln (används av anslutningstestet). |
Ett typiskt flöde: Ring ett samtal med en orsak och en kontakts telefonnummer → avsökning Få ett samtal (eller Lista samtal) tills status/completeddeclined/failed→ använder det returnerade summaryoch outcomeissueRaised i ditt flöde.
Distributionsinstruktioner
Anslutningsfilerna är apiDefinition.swagger.json, apiProperties.json och icon.png. Så här skapar du anslutningsappen i din egen miljö med Power Platform Connectors CLI:
pip install paconn
paconn login
paconn create --api-def apiDefinition.swagger.json --api-prop apiProperties.json --icon icon.png
Kända problem och begränsningar
- Telefonnummer måste vara i E.164-format (till exempel
+14155550123). - Att ringa ett samtal förbrukar planersättning eller betala per användning-kredit; ett anrop faktureras när det görs, inte när det är klart.
- Anrop placeras asynkront: Placera ett anrop som returneras omedelbart med statusen och .
callIdpendingOmröstning Få ett anrop för det slutliga resultatet. - Fältet
activityIdär för avancerad tillbakaskrivning till en befintlig CRM-aktivitet (till exempel en Dynamics 365 telefonsamtalsaktivitet) och kan ignoreras för de flesta flöden.
Skapa en anslutning
Anslutningsappen stöder följande autentiseringstyper:
| Standardinställning | Parametrar för att skapa anslutning. | Alla regioner | Går inte att dela |
Standard
Tillämpligt: Alla regioner
Parametrar för att skapa anslutning.
Det här är inte delningsbar anslutning. Om power-appen delas med en annan användare uppmanas en annan användare att skapa en ny anslutning explicit.
| Name | Type | Description | Obligatoriskt |
|---|---|---|---|
| API-nyckel | securestring | API-nyckeln för det här API:et | True |
Åtgärder
| Få ett samtal |
Få ett samtal. |
| Hämta en samtalsorsak |
Få en samtalsorsak. |
| Lista anrop |
Visar de senaste anropen, den senaste först. Använd "since" för att söka efter uppdateringar. |
| Lista samtalsorsaker |
Returnerar de konfigurerade anropsorsakerna (automatiseringar) för organisationen. |
| Ringa ett samtal |
Placerar ett AI-röstsamtal nu till en kontakt av den givna orsaken. Skicka Dataverse contactid som contact.externalId så att resultatet skrivs tillbaka som en ny telefonsamtalsaktivitet på kontaktens tidslinje. Om du vill slutföra en befintlig telefonsamtalsaktivitet i stället (kampanjdistributionsläge) skickar du dess activityId. Använd innehåll.* för att köra anropsskriptet infogat (kampanjdrivet) och åsidosätta orsakens lagrade innehåll. |
| Skapa en anropsorsak |
Skapa en anropsorsak. |
| Testa anslutning |
Verifierar API-nyckeln och returnerar den organisation som den mappar till. |
| Uppdatera en samtalsorsak |
Uppdatera en samtalsorsak. |
Få ett samtal
Få ett samtal.
Parametrar
| Name | Nyckel | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
Id
|
id | True | string |
Id |
Returer
| Name | Sökväg | Typ | Description |
|---|---|---|---|
|
call
|
call | Call |
Hämta en samtalsorsak
Få en samtalsorsak.
Parametrar
| Name | Nyckel | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
Id
|
id | True | string |
Id |
Returer
| Name | Sökväg | Typ | Description |
|---|---|---|---|
|
reason
|
reason | Reason |
Lista anrop
Visar de senaste anropen, den senaste först. Använd "since" för att söka efter uppdateringar.
Parametrar
| Name | Nyckel | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
Sedan
|
since | string |
ISO-8601-tidsstämpel; endast anrop som skapats vid/efter detta. |
|
|
Status
|
status | string |
Filtrera efter status (väntande, in_progress, slutförd, misslyckad, nekad). |
|
|
ReasonId
|
reasonId | string |
ReasonId |
|
|
Limit
|
limit | integer |
Limit |
Returer
| Name | Sökväg | Typ | Description |
|---|---|---|---|
|
Anrop
|
calls | array of Call |
Lista samtalsorsaker
Returnerar de konfigurerade anropsorsakerna (automatiseringar) för organisationen.
Returer
| Name | Sökväg | Typ | Description |
|---|---|---|---|
|
Skäl
|
reasons | array of Reason |
Ringa ett samtal
Placerar ett AI-röstsamtal nu till en kontakt av den givna orsaken. Skicka Dataverse contactid som contact.externalId så att resultatet skrivs tillbaka som en ny telefonsamtalsaktivitet på kontaktens tidslinje. Om du vill slutföra en befintlig telefonsamtalsaktivitet i stället (kampanjdistributionsläge) skickar du dess activityId. Använd innehåll.* för att köra anropsskriptet infogat (kampanjdrivet) och åsidosätta orsakens lagrade innehåll.
Parametrar
| Name | Nyckel | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
reasonId
|
reasonId | True | string | |
|
Namn
|
name | string | ||
|
phone
|
phone | True | string |
E.164 telefonnummer. |
|
email
|
string | |||
|
externalId
|
externalId | string |
Dataverse contactid GUID – bunden som den nya telefonsamtalsaktivitetens Om (skapa sökväg). |
|
|
aktivitetsId
|
activityId | string |
BefintligT GUID för Dataverse-telefonsamtal (activityid) för att slutföra resultatet. Utelämna för att skapa en ny telefonsamtalsaktivitet. |
|
|
purpose
|
purpose | string | ||
|
Hälsning
|
greeting | string | ||
|
adjö
|
goodbye | string | ||
|
frågor
|
questions | array of string |
Returer
- Kroppen
- PlaceCallResponse
Skapa en anropsorsak
Skapa en anropsorsak.
Parametrar
| Name | Nyckel | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
Namn
|
name | True | string | |
|
description
|
description | string | ||
|
dayOfWeek
|
dayOfWeek | integer | ||
|
frågor
|
questions | True | array of string | |
|
smsOnNoAnswer
|
smsOnNoAnswer | boolean | ||
|
smsMessage
|
smsMessage | string | ||
|
status
|
status | string |
aktiv | Pausad |
Returer
| Name | Sökväg | Typ | Description |
|---|---|---|---|
|
id
|
id | string |
Testa anslutning
Uppdatera en samtalsorsak
Uppdatera en samtalsorsak.
Parametrar
| Name | Nyckel | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
Id
|
id | True | string |
Id |
|
Namn
|
name | True | string | |
|
description
|
description | string | ||
|
dayOfWeek
|
dayOfWeek | integer | ||
|
frågor
|
questions | True | array of string | |
|
smsOnNoAnswer
|
smsOnNoAnswer | boolean | ||
|
smsMessage
|
smsMessage | string | ||
|
status
|
status | string |
aktiv | pausad |
Definitioner
Ping
| Name | Sökväg | Typ | Description |
|---|---|---|---|
|
Okej
|
ok | boolean | |
|
orgId
|
orgId | string | |
|
Org
|
org | string |
Reason
| Name | Sökväg | Typ | Description |
|---|---|---|---|
|
id
|
id | string | |
|
Namn
|
name | string | |
|
description
|
description | string |
Oformaterad användning AI:n vidarebefordrar till kontakten. |
|
status
|
status | string |
aktiv | Pausad |
|
dayOfWeek
|
dayOfWeek | integer |
Veckoschemadag (1=mån ... 5=Fre). |
|
frågor
|
questions | array of string | |
|
smsOnNoAnswer
|
smsOnNoAnswer | boolean | |
|
smsMessage
|
smsMessage | string | |
|
contactCount
|
contactCount | integer |
PlaceCallResponse
| Name | Sökväg | Typ | Description |
|---|---|---|---|
|
callId (på engelska)
|
callId | string | |
|
status
|
status | string |
Call
| Name | Sökväg | Typ | Description |
|---|---|---|---|
|
callId (på engelska)
|
callId | string | |
|
reasonId
|
reasonId | string | |
|
status
|
status | string |
väntar | kontaktar | in_progress | slutförd | misslyckades | Minskade |
|
utfall
|
outcome | string |
slutförd | no_answer | avböjt | in_progress |
|
Namn
|
contact.name | string | |
|
phone
|
contact.phone | string | |
|
externalId
|
contact.externalId | string | |
|
summary
|
summary | string | |
|
issueRaised
|
issueRaised | boolean | |
|
Anteckningar
|
notes | string | |
|
durationSec
|
durationSec | integer | |
|
completedAt
|
completedAt | string | |
|
createdAt
|
createdAt | string |