Asterisk’s Agent Sessions API¶
Endpoints to control the Asterisk’s Agent Session to be used by the WebPhone.
Asterisk agent session login¶
Establece el estado de sesión del Agente (Users) en Asterisk como iniciada. Las credenciales deberán pertenecer al Agente, y no hace falta enviar ningún parámetro extra.
URL: POST https://<omnileads_addr>/api/v1/asterisk_login/
Asterisk agent session logout¶
Establece el estado de sesión del Agente (Users) en Asterisk como finalizada. Las credenciales deberán pertenecer al Agente, y no hace falta enviar ningún parámetro extra.
URL: POST https://<omnileads_addr>/api/v1/asterisk_logout/
Agent Pause start¶
Establece el estado de sesión del Agente (Users) en Asterisk como en Pausa (Pauses). Las credenciales deberán pertenecer al Agente.
URL: POST https://<omnileads_addr>/api/v1/asterisk_pause/
field name | type | description |
---|---|---|
pause_id | string | ID of the pause the agent starts. |
Agent Pause End¶
Establece el estado de sesión del Agente (Users) en Asterisk como “Disponible” e indica ela finalizacion de una Pausa (Pauses). Las credenciales deberán pertenecer al Agente.
URL: POST https://<omnileads_addr>/api/v1/asterisk_unpause/
field name | type | description |
---|---|---|
pause_id | string | ID of the pause the agent ends. |