User project state
Zdarzenie informujące o stanie użytkownika w projekcie.
Webhook Configuration Example
"subscriptions": {
"user_project_state": {
"active": true
}
}
"subscriptions": {
"user_project_state": {
"active": true,
"filter": {
"user_list": ["Kowalski"]
}
}
}
Body
{
"event_name": <STRING>
"event_time": <STRING>
"event_type": <STRING>
"inbound_reserved": <INTEGER>
"inbound_reserved_expire_time": <STRING>
"mode": <STRING>
"priority": <INTEGER>
"project_id": <INTEGER>
"project_name": <STRING>
"score": <INTEGER>
"serving_audio": <INTEGER>
"serving_chat": <INTEGER>
"serving_video": <INTEGER>
"state": <STRING>
"state_inactive_cause": <STRING>
"tier": <INTEGER>
"user_id": <INTEGER>
"username": <STRING>
}
Parameters
Parametr | Rodzaj | Opis |
---|---|---|
event_name | <STRING> |
nazwa danego wydarzenia (działania) |
event_time | <STRING> |
data wykonania zdarzenia w UTC w formacie YYYY-MM-DD HH:mm:ss |
event_type | <STRING> |
typ wydarzenia |
inbound_reserved | <INTEGER> |
wymuszona praca w trybie inbound |
inbound_reserved_expire_time | <STRING> |
czas skończenia wymuszonej pracy w trybie inbound |
mode | <STRING> |
tryb obsługi połączeń |
priority | <INTEGER> |
priorytet |
project_id | <INTEGER> |
identyfikator projektu |
project_name | <STRING> |
nazwa projektu |
score | <INTEGER> |
punkty danego konsultanta w danym projekcie |
serving_audio | <INTEGER> |
czy połączenie obsługiwało audio |
serving_chat | <INTEGER> |
czy połączenie obsługiwało chat |
serving_video | <INTEGER> |
czy połączenie obsługiwało video |
state | <STRING> |
stan danego konsultanta w projekcie |
state_inactive_cause | <STRING> |
powód nieaktywności użytkownika |
tier | <INTEGER> |
warstwa danego konsultanta w projekcie |
user_id | <INTEGER> |
identyfikator danego użytkownika |
username | <STRING> |
nazwa danego użytkownika |
Example
{
"event_name": "state_changed",
"event_time": “2018-09-11 12:00:00",
"event_type": "user_project_state",
"inbound_reserved": 0,
"inbound_reserved_expire_time": None,
"mode": "BLENDING",
"priority": 100,
"project_id": 10,
"project_name": "Infolinia",
"score": 888,
"serving_audio": 1,
"serving_chat": 0,
"serving_video": 0,
"state": "ACTIVE",
"state_inactive_cause": None,
"tier": 1,
"user_id": 2,
"username": "Kowalski"
}