Porovnat verze

Klíč

  • Tento řádek byl přidán.
  • Tento řádek byl odstraněn.
  • Formátování bylo změněno.

Rozhraní pro ústředny verze 3.x a do 4.5.x je popsáno v PDF.

View file
nameVD-Webhooks-070322-1005.pdf

Další text je vázán na rozhraní ústředny od verze 4.6.x a vyšší.

Obecný popis

Webhook

Tato integrace s platformou VOIPEX umožňuje získávat informace o událostech formou přijímání HTTP POST komunikace.

Image Added

Image Added

V platformě jsou definovány parametry systému kam události posílat

Obsah
minLevel3
maxLevel3

URL

...

adresa webového serveru

Události

  • NewCall - inicializace příchozího/odchozího hovoru

  • Ringing - vyzvánění hovoru

  • Answered - zvednutí hovoru

  • Hangup - ukončení hovoru

  • AttendedTransfer - dokončení přepojení s konzultací

  • AgentLogin - přihlášení operátora do Call Centra

  • AgentLogout - odhlášení operátora do Call Centra

  • AgentPaused - pauza operátora

  • AgentUnPaused - zrušení pauzy operátora

  • CDR - dokončení zpracování a uložení záznamu hovoru do DB   

Podrobnější příklady jsou zde

Přepis zdrojového čísla a cílového čísla:

Vybrané přepisy, které obsahují definice pravidel pro úpravy identifikace volajícího či volaného. Více zde v sekci Přepisy.

Autentizace

Image Removed

Události

...

  • .

  • Bearer - moznost získat bearer token pomocí requestu na zadanou url adresu s uvedenými hlavičkami. Data se posílají jako body requestu. Odpověď musí být ve formátu JSON. Klíč určuje název parametru v odpovědi, ve kterém je uložen bearer token.

Tělo zprávy

Možnost použití výchozích klíčů nebo vlastních (přejmenování výchozích)

Výchozí klíče:

  • EventName - název události (Ringing,Answered,Hangup,...)

  • From - číslo volajícího

  • To - číslo volaného

  • Line - číslo zkrácené provolby

  • Email - email volaného(pokud je dostupný)

  • Login - login volaného(pokud je dostupný)

  • UniqueId - id hovoru

  • Queue - název fronty

  • Direction - směr hovoru  [incoming, outgoing, incomingLocal,

    incominglocal

    outgoingLocal,

    outgoinglocal

     barge]

  • Reason - důvod ukončení hovoru

Typy událostí

  • Ringing - vyzvánění hovoru
  • Answered - zvednutí hovoru
  • Hangup - položení hovoru
  • AgentLogin - přihlášení operátora do Call Centra
  • AgentLogout - odhlášení operátora do Call Centra
  • AgentPaused - pauza operátora
  • AgentUnPaused - zrušení pauzy operáotra

Podrobnější příklady jsou zde

...

languagejs
titlePříklad

...

  • StartTime

  • Duration

  • EndTime

  • AnsweredTime

  • Abandoned

  • Content

  • Schema

Filtrovat událost

Nastavení pro odfiltrování nežádoucích událostí

Schéma

Gliffy
nameserver side integration


Příklady

V níže uvedeném repositáři naleznete příklady jak funkci implementovat. Dostupné jsou příklady pro jazyky PHP, Node.js a C# (.NET).

...