New State
هنگامی كه وضعيت کاربری در سیموتل تغییر میکند، رویداد NewState تولید میشود. بهعنوانمثال کاربری که غیرفعال است(Idle یا در انتظار تماس)، هنگامی که تماسی برای وی ارسال شود در هنگام شنیده شدن صدای زنگ این رویداد با state=Ringing ایجاد شده و به سمت وبسرویس ارسال میشود، هنگام پاسخگویی دوباره همین رویداد با state=InUse ایجاد میگردد و به سمت وبسرویس ارسال میشود.
هشدار
تا زمانی که رویدادهای مد نظر شما در بخش API Events انتخاب نشوند،هیچ اطلاعاتی به سمت وبسرویس ارسال نمیشود.
پارامترهای رویداد
توضیحات | دادههای تعریفشده | دادههای نمونه | پارامترها |
---|---|---|---|
نام رویداد | - | NewState | event_name |
شمارهداخلی(کاربری که رویداد برای وی تولید شده) | - | 553 | exten |
وضعیت جدید | Idle - InUse Pause - ringing - Unavailable | InUse | state |
طرف مقابل تماس | - | 09991101756 | participant |
تماس ورودی یا خروجی | in-out | in | direction |
چنانکه کاربر در صف بوده باشد،نام صف ارسال میگردد | - | 900 | queue |
شناسه یکتای تماس که توسط PBX تولید میگردد | - | 1510564538.919 | cuid |
اپراتور در حال شماره گیری میباشد و وضعیت state=InUse می باشد(در زمانی که اپراتور شروع به شماره گیری میکند این پارامتر مقدار میگیرد) | yes-no | yes | dialer |
نمونه خروجی رویداد NewState
- Idle
- InUse
{
"event_name": "NewState",
"exten": "991",
"state": "Idle",
"unique_id": "1610778618.378"
}
{
"event_name": "NewState",
"exten": "991",
"state": "InUse",
"participant": "992",
"direction": "out",
"queue": "902",
"unique_id": "1610778625.386"
}