Good afternoon.
Please tell me what needs to be done to start the action "Convert call to process"?
I register a call via API /api/registercall/ with the INCOMING status. The call card pops up. I receive the call ID in the response.
How can I close the call further (I transferred the same call with the ANSWER status), I get the answer Ok and that's it. Maybe I need to use the call ID that I get in response when registering the call?
Good afternoon. Please tell me what needs to be done to start the action "Convert call to process"? I register a call via API /api/registercall/ with the INCOMING status. The call card pops up. I receive the call ID in the response. How can I close the call further (I transferred the same call with the ANSWER status), I get the answer Ok and that's it. Maybe I need to use the call ID that I get in response when registering the call?
Good day. There are two concepts: an active call (right here and now) and an event (the history of the fact that the call was once). The call that you create is needed to show the call window in real time to the user who is being called in the box. To close the call, you can send the same request, only with a different status, for example ANSWER or CANCEL. So here you did everything correctly. Further, all actions work with events, so in order for the action "Convert call to process" to work, you need to create an event. https://swagger.1b.app/#/event/event
Good day. There are two concepts: an active call (right here and now) and an event (the history of the fact that the call was once). The call that you create is needed to show the call window in real time to the user who is being called in the box. To close the call, you can send the same request, only with a different status, for example ANSWER or CANCEL. So here you did everything correctly.
Further, all actions work with events, so in order for the action "Convert call to process" to work, you need to create an event. https://swagger.1b.app/#/event/event
Is call registration (/api/registercall/) only needed to display the card?
id that I get in response after registration, can I use it somewhere? View the entire list of registered calls (not events).
Here I have an event created https://swagger.1b.app/#/event/event.
[file]22863[/file]
[file]22864[/file]
[file]22865[/file]
But for some reason the process was not created.
[file]22863[/file]
[file]22864[/file]
[file]22865[/file]
Is call registration (/api/registercall/) only needed to display the card?
[file]22863[/file]
[file]22864[/file]
[file]22865[/file]
id that I get in response after registration, can I use it somewhere? View the entire list of registered calls (not events).
[file]22863[/file]
[file]22864[/file]
[file]22865[/file]
[file]22863[/file]
[file]22864[/file]
[file]22865[/file]
[file]22863[/file]
[file]22864[/file]
[file]22865[/file]
[file]22863[/file]
[file]22864[/file]
[file]22865[/file]
Samokhin Vladislav wrote: Is call registration (/api/registercall/) only needed to display the card?
Yes, there are a couple more places where it is used, but you hardly need it.
Samokhin Vladislav wrote: id that I get in response after registration, can I use it somewhere? View the entire list of registered calls (not events).
If some kind of telephony is connected, it usually contains a list of calls from this telephony. If you need calls only to create tasks, you can skip /api/registercall/ and immediately create an event at the end of the call. If there is an event, provide a link to it and, accordingly, a link to your system so that you can check the action settings.
[quote]
Samokhin Vladislav wrote:
Is call registration (/api/registercall/) only needed to display the card?
[/quote]
Yes, there are a couple more places where it is used, but you hardly need it.
[quote]
Samokhin Vladislav wrote:
id that I get in response after registration, can I use it somewhere? View the entire list of registered calls (not events).
[/quote]
If some kind of telephony is connected, it usually contains a list of calls from this telephony.
If you need calls only to create tasks, you can skip /api/registercall/ and immediately create an event at the end of the call.
If there is an event, provide a link to it and, accordingly, a link to your system so that you can check the action settings.
+ it is not clear how to make there be a player in the event.
https://box.fialan.com/
[file]22866[/file]
https://box.fialan.com/app/event/979616/
[file]22866[/file]
+ it is not clear how to make there be a player in the event.
[file]22866[/file]
[file]22866[/file]
1. To play a recording, you need to write it in a separate field. In apiv2 there is no such possibility as far as I can see (all telephony has its own integrations, no one pushes calls there). It can be improved in 2 hours. 2. A missed call is when the client's phone was not picked up or something like that. $statusArray[] = 'NOANSWER'; $statusArray[] = 'NO ANSWER'; $statusArray[] = 'CANCEL'; $statusArray[] = 'BUSY'; $statusArray[] = 'CONGESTION'; $statusArray[] = 'CHANUNAVAIL'; $statusArray[] = 'CALLFAILED'; list of statuses for which a call is considered missed.
1. To play a recording, you need to write it in a separate field. In apiv2 there is no such possibility as far as I can see (all telephony has its own integrations, no one pushes calls there). It can be improved in 2 hours.
2. A missed call is when the client's phone was not picked up or something like that.
$statusArray[] = 'NOANSWER';
$statusArray[] = 'NO ANSWER';
$statusArray[] = 'CANCEL';
$statusArray[] = 'BUSY';
$statusArray[] = 'CONGESTION';
$statusArray[] = 'CHANUNAVAIL';
$statusArray[] = 'CALLFAILED';
list of statuses for which a call is considered missed.
The question is not about the action “Create a process based on the missed call”, but about the action “Reverse the call in the process”. In this action, any call should turn into a process.
The question is not about the action “Create a process based on the missed call”, but about the action “Reverse the call in the process”.
In this action, any call should turn into a process.
The status field is missing from the call. Either remove the setting "Take only call statuses (show some through whom)" or pass the status. Calls are checked by default for the last hour, i.e. if you need to test, you will need to create a new one or change the action settings one-time, so that it takes, for example, for the last day.
The status field is missing from the call. Either remove the setting "Take only call statuses (show some through whom)" or pass the status. Calls are checked by default for the last hour, i.e. if you need to test, you will need to create a new one or change the action settings one-time, so that it takes, for example, for the last day.
Unfortunately, no, as far as I can see. Remove the status action in the settings so that it is not filtered, or we can improve the status transfer, it will take about an hour. If the status and audio playback at once, 2 hours. Issue an invoice?
Unfortunately, no, as far as I can see. Remove the status action in the settings so that it is not filtered, or we can improve the status transfer, it will take about an hour. If the status and audio playback at once, 2 hours. Issue an invoice?
let him cook OneBox production wrote: Remove the status in the action settings so that it is not filtered
2.
let him cook OneBox production wrote: we can improve the status transfer, it will take about an hour
2 options
1.
[quote]
let him cook
OneBox production wrote:
Remove the status in the action settings so that it is not filtered
[/quote]
2.
[quote]
let him cook
OneBox production wrote:
we can improve the status transfer, it will take about an hour
[/quote]
You can look at the log for today 12:49.
https://box.fialan.com/admin/logs/showall/ajax/?file=fatal-2024-10-18.log
Error in file box_auto_action_event_call2issue.php
For some reason the calls are duplicated(
[file]22895[/file]
I send one webhook, but get 2 calls.
[file]22895[/file]
https://box.fialan.com/ringostat/push/?custom=117&caller=380931112233&calle=380735456303&cdate=2022-01-01+10%3A16%3A46&status=in&id=1111111111.11111111111111111
[file]22895[/file]
[file]22895[/file]
I disabled INPROGRESS statuses, but the integration still pulls calls with this status and creates an event(
I disabled INPROGRESS statuses, but the integration still pulls calls with this status and creates an event(
[file]22896[/file]
[file]22897[/file]
[file]22896[/file]
[file]22897[/file]
[file]22896[/file]
[file]22897[/file]
Please join the conversation. If you have something to say - please write a comment. You will need a mobile phone and an SMS code for identification to enter.
Log in and comment
Donate
You don't have enough funds in your account Top up