
Functie | Richting | Doel |
|---|---|---|
URL-commando’s toestaan | Externe applicatie (bijv. CRM) Enreach Contact Desktop Client | Maakt het mogelijk voor externe applicaties om gespreksacties aan te sturen via HTTP-requests. De URL-commando’s moeten exact overeenkomen met het formaat dat door de Enreach Contact Desktop Client wordt verwacht. |
URL-oproepmeldingen | Enreach Contact Desktop Client Externe applicatie (bijv. CRM) | De client informeert automatisch andere applicaties wanneer gesprekken starten, actief worden of eindigen. De geconfigureerde URL’s moeten het formaat volgen dat door de ontvangende externe applicatie wordt vereist, zodat de verwerking correct verloopt. |
Optie | Uitleg |
|---|---|
Luisterport | De netwerkpoort die de applicatie gebruikt om commando’s te ontvangen. Het externe systeem moet requests naar deze poort sturen. |
Oproep starten | Dit veld definieert het commandosegment dat wordt gebruikt om via een URL-request een uitgaand gesprek te starten. Om een nummer te bellen, stuurt de externe applicatie een HTTP-request naar de listenerpoort, inclusief zowel het commandowoord als het bestemmingsnummer. Voorbeeld: http://localhost:5678/make/020123456 Wanneer deze URL wordt aangeroepen, start de applicatie onmiddellijk met het bellen van 020123456. |
Oproep beantwoorden | Dit veld definieert het commando dat wordt gebruikt om via een URL-request inkomende gesprekken te beantwoorden. Wanneer een gesprek overgaat, kan het externe systeem deze endpoint aanroepen om de applicatie automatisch het gesprek te laten beantwoorden. Voorbeeld: http://localhost:5678/answer Wanneer dit wordt uitgevoerd, beantwoordt de applicatie het huidige inkomende gesprek. |
Oproep beëindigen | URL-pad dat wordt gebruikt om het huidige gesprek te beëindigen. Voorbeeld: http://localhost:5678/end |
Optie | Uitleg |
|---|---|
Inkomende oproep | Stuurt een notificatie wanneer een nieuw gesprek wordt ontvangen. Er wordt een request verstuurd naar de geconfigureerde URL. Voorbeeld: https://example.com/incoming?callerid=$callerid |
Actief oproep | Stuurt een notificatie wanneer een gesprek wordt beantwoord. Voorbeeld: https://example.com/active?callerid=$callerid |
Oproep beëindigen | Stuurt een notificatie wanneer een gesprek wordt beëindigd. Voorbeeld: https://example.com/end?callerid=$callerid |