1b.app
Link copied -

finalization of integration. recorded in additional event fields

Project https://jaluzi-service.1b.app
In the integration settings with Binotel telephony, please https://i.imgur.com/Ln1dNyM.png
1. add the ability to record event data in ADDITIONAL EVENT FIELDS:
- In which field to write gaClientId when calling from the site
- In which field to write gaTrackingId when calling from the site
- In which field to write getCallDomain when calling from the site
- In which field to write additionalData when calling from the site
- In which field to write the link on which the client clicked on the call form from the site
2. Add an option
In which field to record the event source (list of additional event fields). When selecting a field, the value from the "Source" event field https://i.imgur.com/6I4zNZW.png should be copied into the selected field
Original question is available on version: ua

Answers:

Good morning.
1. 2 years
2. 1 year
15.11.2023, 08:30
Original comment available on version: ua

Перегиняк Александр
Oneboxconsulting (интегратор)

Maksym Vadimovych Tyndyk
OneBox production wrote:
Good morning.
1. 2 years
2. 1 year
how much is 1g?
15.11.2023, 09:05
Original comment available on version: ua


Alexander Pereghinyak wrote:
how much is 1 g?

$30
15.11.2023, 09:09
Original comment available on version: ua

Перегиняк Александр
Oneboxconsulting (интегратор)

Maksym Vadimovych Tyndyk
OneBox production wrote:
Good morning.
1. 2 years
2. 1 year

Ready to pay. Please provide an invoice or payment link
and one more question. some events have two sources https://i.imgur.com/mV4RasC.png which one will be recorded in add. event field? The upper record for the customer has priority.
16.11.2023, 13:17
Original comment available on version: ua

Перегиняк Александр
Oneboxconsulting (интегратор)
The bill is paid. When is the work planned?
22.11.2023, 18:03
Original comment available on version: ua

It will be ready by the end of the week.
22.11.2023, 18:05
Original comment available on version: ua


Alexander Pereghinyak wrote:
- In which field to write getCallDomain when calling from the site
- In which field to write additionalData when calling from the site

these parameters come only in the /binotel/push-caller/ request (that is, before the call and event creation)
I can suggest copying them into the event if there is a contact (whose fields were recorded in the request) - copy from his additional fields, which are specified in the integration settings
23.11.2023, 09:19
Original comment available on version: ua


Maksym Vadimovych Tyndyk
OneBox production wrote:
these parameters come only in the /binotel/push-caller/ request (that is, before the call and event creation)

and somehow in your logs I don't see that these parameters are passed to you
23.11.2023, 09:40
Original comment available on version: ua

Перегиняк Александр
Oneboxconsulting (интегратор)
Maybe in another api https://i.imgur.com/IF0lBWa.png?
url: /binotel/push/complete/
contentID: binotel-push-complete

Maksym Vadimovych Tyndyk
OneBox production wrote:
and somehow in your logs I don't see that these parameters are passed to you
23.11.2023, 12:50
Original comment available on version: ua

Перегиняк Александр
Oneboxconsulting (интегратор)

Maksym Vadimovych Tyndyk
OneBox production wrote:
I can suggest copying them into the event if there is a contact (whose fields were recorded in the request) - copy from his additional fields, which are specified in the integration settings

it does not make sense then in the finalization, because it is possible to configure the copying of this data to the process card from the contact card with actions without it.
23.11.2023, 12:51
Original comment available on version: ua


Alexander Pereghinyak wrote:
Maybe in another api https://i.imgur.com/IF0lBWa.png?
url: /binotel/push/complete/
contentID: binotel-push-complete

there is everything except getCallDomain and additionalData - they are transmitted only when a contact search request is made at the beginning of a call - except to check that the end of the call came from getCallData (after the call request) - and then copy these fields from the contact

Alexander Pereghinyak wrote:
it does not make sense then in the finalization, because it is possible to configure the copying of this data to the process card from the contact card with actions without it.

as you say, we will implement it
we can do everything except these two parameters - the others come in getCallData, and we can also copy the name of the source found for the event to the additional field of the event
23.11.2023, 13:03
Original comment available on version: ua

Перегиняк Александр
Oneboxconsulting (интегратор)

Maksym Vadimovych Tyndyk
OneBox production wrote:
there is everything except getCallDomain and additionalData - they are transmitted only when a contact search request is made at the beginning of a call - except to check that the end of the call came from getCallData (after the call request) - and then copy these fields from the contact

these parameters are in the GetCallData array only with other keys https://i.imgur.com/83uOJse.png
if this is the situation, then should we reformulate the task to the following:
instead of rewriting the code for writing data in add. fields of the client's card, we will do the following
- a table with two fields: in the first field, the key of the parameter from the getCallData array is written, and in the second field, the choice of addn. event fields where the parameter value will be written. And before that, the button to add a new row "key - value"
23.11.2023, 13:26
Original comment available on version: ua

Implemented in the form of multi-configuration, which field of getCallData should be recorded in which additional field of events when requesting to end a Binotel call
23.11.2023, 16:07
Original comment available on version: ua

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