# API de sesión de Agente en Asterisk

## API de sesión de Agente en Asterisk

Endpoints para controlar la sesion del agente en Asterisk para el uso del Webphone

### Inicio de sesión de agente en Asterisk

Establece el estado de sesión del Agente ([Usuarios](https://docs.omnileads.net/configuracion-inicial#usuarios)) en Asterisk como iniciada. Las credenciales deberán pertenecer al Agente, y no hace falta enviar ningún parámetro extra.

**URL**: POST [https:/](https://documentacion-omnileads.readthedocs.io/)/\<omnileads\_addr>/api/v1/asterisk\_login/

### Cierre de sesión de agente en Asterisk

Establece el estado de sesión del Agente ([Usuarios](https://docs.omnileads.net/configuracion-inicial#usuarios)) en Asterisk como finalizada. Las credenciales deberán pertenecer al Agente, y no hace falta enviar ningún parámetro extra.

**URL**: POST [https:/](https://documentacion-omnileads.readthedocs.io/)/\<omnileads\_addr>/api/v1/asterisk\_logout/

### Ingreso en pausa de agente

Establece el estado de sesión del Agente ([Usuarios](https://docs.omnileads.net/configuracion-inicial#usuarios)) en Asterisk como en Pausa ([Pausas](https://docs.omnileads.net/configuracion-inicial#pausas)). Las credenciales deberán pertenecer al Agente.

**URL**: POST [https:/](https://documentacion-omnileads.readthedocs.io/)/\<omnileads\_addr>/api/v1/asterisk\_pause/

| field name | type   | description                               |
| ---------- | ------ | ----------------------------------------- |
| pause\_id  | string | Id de la pausa en la que entra el Agente. |

### Salida de pausa de agente

Establece el estado de sesión del Agente ([Usuarios](https://docs.omnileads.net/configuracion-inicial#usuarios)) en Asterisk como «Disponible» e indica ela finalizacion de una Pausa ([Pausas](https://docs.omnileads.net/configuracion-inicial#pausas)). Las credenciales deberán pertenecer al Agente.

**URL**: POST [https:/](https://documentacion-omnileads.readthedocs.io/)/\<omnileads\_addr>/api/v1/asterisk\_unpause/

| field name | type   | description                              |
| ---------- | ------ | ---------------------------------------- |
| pause\_id  | string | Id de la pausa de la que sale el Agente. |
