Giter VIP home page Giter VIP logo

modulebitrix24integration's People

Contributors

boffart avatar jorikfon avatar weblate avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

modulebitrix24integration's Issues

Если через batch отправлять более 49 запросов, то приходит только 49 ответов

`[2024-05-14T11:43:02+03:00][info] REQUEST: {"telephony.externalcall.hide_mikopbx-1715665601.26717_66432416255281.37978826":{"CALL_ID":"externalCall.24301d5c4e7ed607e49fe20ce752868e.1715665607","USER_ID":"16"},"telephony.externalcall.hide_mikopbx-1715665601.26717_66432416256470.18757407":{"CALL_ID":"externalCall.340be31e412f73ee0617fa6c946df09e.1715665607","USER_ID":"35"},"telephony.externalcall.hide_mikopbx-1715665601.26717_664324162574f8.93984135":{"CALL_ID":"externalCall.5d64767b867d8eb8557c8c659c4f8ab6.1715665607","USER_ID":"31"},"telephony.externalcall.hide_mikopbx-1715665601.26717_66432416258527.04570225":{"CALL_ID":"externalCall.f283c33f60c9921fea1052b6fe630d92.1715665607","USER_ID":"44"},"telephony.externalcall.hide_mikopbx-1715665601.26717_66432416259647.94331533":{"CALL_ID":"externalCall.fad902ba51c8bdbe3d151e45caa346c6.1715665607","USER_ID":"8"},"telephony.externalcall.hide_mikopbx-1715665601.26717_6643241625a695.04134829":{"CALL_ID":"externalCall.bb4217e06265375cb52ffd7839748a35.1715665607","USER_ID":"56"},"telephony.externalcall.hide_mikopbx-1715665601.26717_6643241625b7d0.90602240":{"CALL_ID":"externalCall.f1e13ffb53b749389a62e8b666cba36d.1715665607","USER_ID":"15"},"telephony.externalcall.hide_mikopbx-1715665601.26717_6643241625c800.43797035":{"CALL_ID":"externalCall.067de83cd68c89426815ec39d0718ba1.1715665607","USER_ID":"14"},"telephony.externalcall.hide_mikopbx-1715665601.26717_6643241625d8e9.60813602":{"CALL_ID":"externalCall.6853ef7d71dd5c655b0af7e32337063a.1715665607","USER_ID":"60"},"telephony.externalcall.hide_mikopbx-1715665601.26717_6643241625e8e9.03548921":{"CALL_ID":"externalCall.2808d6f5692127ccdeb30b1114ab4879.1715665607","USER_ID":"11"},"telephony.externalcall.hide_mikopbx-1715665601.26717_6643241625fdb4.65834289":{"CALL_ID":"externalCall.7107b336bb283d97388664fb95cd77ab.1715665607","USER_ID":"28"},"telephony.externalcall.hide_mikopbx-1715665601.26717_66432416260de0.48350947":{"CALL_ID":"externalCall.44462de8a7ceac30f3180a3d4197b0b2.1715665607","USER_ID":"22"},"telephony.externalcall.hide_mikopbx-1715665601.26717_66432416261ec0.77631712":{"CALL_ID":"externalCall.e38addd8e0eed3f278e27b35cfa28ae5.1715665607","USER_ID":"110"},"telephony.externalcall.hide_mikopbx-1715665601.26717_66432416262f46.70711234":{"CALL_ID":"externalCall.c7dc94b8d8ea5daeacde52de8ab58957.1715665607","USER_ID":"9"},"telephony.externalcall.hide_mikopbx-1715674603.27423_664324162717d6.92028193":{"CALL_ID":"externalCall.44658d027dd16dc96db110ecd08c7823.1715674610","USER_ID":"31"},"telephony.externalcall.hide_mikopbx-1715674603.27423_66432416271a00.75197657":{"CALL_ID":"externalCall.c15bd4a1dfec8628ea0760ffffc4797b.1715674610","USER_ID":"35"},"telephony.externalcall.hide_mikopbx-1715674603.27423_66432416271b97.03569436":{"CALL_ID":"externalCall.43bf8eb739cda81fdbbeb8dd48c56f39.1715674610","USER_ID":"11"},"telephony.externalcall.hide_mikopbx-1715674603.27423_66432416271cf3.37960018":{"CALL_ID":"externalCall.9567634a242b8af15d5cb08100745a2c.1715674610","USER_ID":"44"},"telephony.externalcall.hide_mikopbx-1715674603.27423_66432416271e30.47094337":{"CALL_ID":"externalCall.629590f12ff5f83ee32dbfbc33efcd28.1715674610","USER_ID":"40"},"telephony.externalcall.hide_mikopbx-1715674603.27423_66432416271f74.14950053":{"CALL_ID":"externalCall.d0381e58eb0914fd07fe63fa0c996d37.1715674610","USER_ID":"28"},"telephony.externalcall.hide_mikopbx-1715674603.27423_664324162720a8.35657387":{"CALL_ID":"externalCall.142c83f7a2eadef45c41c5fddda7eb9c.1715674610","USER_ID":"56"},"telephony.externalcall.hide_mikopbx-1715674603.27423_664324162721e4.66413591":{"CALL_ID":"externalCall.04c7476822d0ec2fb73e720830c717bf.1715674610","USER_ID":"22"},"telephony.externalcall.hide_mikopbx-1715674603.27423_66432416274d95.84628247":{"CALL_ID":"externalCall.44658d027dd16dc96db110ecd08c7823.1715674610","USER_ID":"31"},"telephony.externalcall.hide_mikopbx-1715674603.27423_66432416275e09.45499296":{"CALL_ID":"externalCall.9567634a242b8af15d5cb08100745a2c.1715674610","USER_ID":"44"},"telephony.externalcall.hide_mikopbx-1715674603.27423_66432416276e49.07445287":{"CALL_ID":"externalCall.43bf8eb739cda81fdbbeb8dd48c56f39.1715674610","USER_ID":"11"},"telephony.externalcall.hide_mikopbx-1715674603.27423_66432416277e82.66553578":{"CALL_ID":"externalCall.629590f12ff5f83ee32dbfbc33efcd28.1715674610","USER_ID":"40"},"telephony.externalcall.hide_mikopbx-1715674603.27423_66432416279450.61614422":{"CALL_ID":"externalCall.d0381e58eb0914fd07fe63fa0c996d37.1715674610","USER_ID":"28"},"telephony.externalcall.hide_mikopbx-1715674603.27423_6643241627a4f0.23166275":{"CALL_ID":"externalCall.142c83f7a2eadef45c41c5fddda7eb9c.1715674610","USER_ID":"56"},"telephony.externalcall.hide_mikopbx-1715674603.27423_6643241627ba12.45573200":{"CALL_ID":"externalCall.04c7476822d0ec2fb73e720830c717bf.1715674610","USER_ID":"22"},"telephony.externalcall.hide_mikopbx-1715674603.27423_6643241627cb32.99885508":{"CALL_ID":"externalCall.fe1dd56c0942e69dd26a210ea1615386.1715674610","USER_ID":"45"},"telephony.externalcall.hide_mikopbx-1715674603.27423_6643241627dbc9.03365510":{"CALL_ID":"externalCall.9eeb7843cd96f95d4f55bb40cf9a8417.1715674610","USER_ID":"36"},"telephony.externalcall.hide_mikopbx-1715674603.27423_6643241627ebd4.62985876":{"CALL_ID":"externalCall.fded229b2832caa40b0d84438929451b.1715674610","USER_ID":"110"},"telephony.externalcall.hide_mikopbx-1715674603.27423_6643241627fbc4.21744500":{"CALL_ID":"externalCall.c15bd4a1dfec8628ea0760ffffc4797b.1715674610","USER_ID":"35"},"telephony.externalcall.hide_mikopbx-1715674603.27423_66432416280c61.96555590":{"CALL_ID":"externalCall.171f3ba063187b62370817adb1054083.1715674610","USER_ID":"14"},"telephony.externalcall.hide_mikopbx-1715665601.26717_664324162830b5.48277251":{"CALL_ID":"externalCall.340be31e412f73ee0617fa6c946df09e.1715665607","USER_ID":"35"},"telephony.externalcall.hide_mikopbx-1715665601.26717_664324162840b1.80434057":{"CALL_ID":"externalCall.5d64767b867d8eb8557c8c659c4f8ab6.1715665607","USER_ID":"31"},"telephony.externalcall.hide_mikopbx-1715665601.26717_66432416285139.99481322":{"CALL_ID":"externalCall.f283c33f60c9921fea1052b6fe630d92.1715665607","USER_ID":"44"},"telephony.externalcall.hide_mikopbx-1715665601.26717_664324162863b6.97288274":{"CALL_ID":"externalCall.fad902ba51c8bdbe3d151e45caa346c6.1715665607","USER_ID":"8"},"telephony.externalcall.hide_mikopbx-1715665601.26717_66432416287370.40690416":{"CALL_ID":"externalCall.bb4217e06265375cb52ffd7839748a35.1715665607","USER_ID":"56"},"telephony.externalcall.hide_mikopbx-1715665601.26717_664324162883e0.90204366":{"CALL_ID":"externalCall.f1e13ffb53b749389a62e8b666cba36d.1715665607","USER_ID":"15"},"telephony.externalcall.hide_mikopbx-1715665601.26717_66432416289379.66809660":{"CALL_ID":"externalCall.067de83cd68c89426815ec39d0718ba1.1715665607","USER_ID":"14"},"telephony.externalcall.hide_mikopbx-1715665601.26717_6643241628a304.87007561":{"CALL_ID":"externalCall.6853ef7d71dd5c655b0af7e32337063a.1715665607","USER_ID":"60"},"telephony.externalcall.hide_mikopbx-1715665601.26717_6643241628b2a4.57158233":{"CALL_ID":"externalCall.2808d6f5692127ccdeb30b1114ab4879.1715665607","USER_ID":"11"},"telephony.externalcall.hide_mikopbx-1715665601.26717_6643241628c2e3.07795685":{"CALL_ID":"externalCall.7107b336bb283d97388664fb95cd77ab.1715665607","USER_ID":"28"},"telephony.externalcall.hide_mikopbx-1715665601.26717_6643241628d287.52279799":{"CALL_ID":"externalCall.44462de8a7ceac30f3180a3d4197b0b2.1715665607","USER_ID":"22"},"telephony.externalcall.hide_mikopbx-1715665601.26717_6643241628e823.74660633":{"CALL_ID":"externalCall.e38addd8e0eed3f278e27b35cfa28ae5.1715665607","USER_ID":"110"},"telephony.externalcall.hide_mikopbx-1715665601.26717_6643241628f859.09136902":{"CALL_ID":"externalCall.c7dc94b8d8ea5daeacde52de8ab58957.1715665607","USER_ID":"9"},"telephony.externalcall.hide_mikopbx-1715674603.27423_6643241629d2d3.33624633":{"CALL_ID":"externalCall.44658d027dd16dc96db110ecd08c7823.1715674610","USER_ID":"31"},"telephony.externalcall.hide_mikopbx-1715674603.27423_6643241629d4f4.57064940":{"CALL_ID":"externalCall.c15bd4a1dfec8628ea0760ffffc4797b.1715674610","USER_ID":"35"},"telephony.externalcall.hide_mikopbx-1715674603.27423_6643241629d675.88063048":{"CALL_ID":"externalCall.43bf8eb739cda81fdbbeb8dd48c56f39.1715674610","USER_ID":"11"},"telephony.externalcall.hide_mikopbx-1715674603.27423_6643241629d7d9.46817981":{"CALL_ID":"externalCall.9567634a242b8af15d5cb08100745a2c.1715674610","USER_ID":"44"},"telephony.externalcall.hide_mikopbx-1715674603.27423_6643241629d929.37163148":{"CALL_ID":"externalCall.629590f12ff5f83ee32dbfbc33efcd28.1715674610","USER_ID":"40"},"telephony.externalcall.hide_mikopbx-1715674603.27423_6643241629da62.88873940":{"CALL_ID":"externalCall.d0381e58eb0914fd07fe63fa0c996d37.1715674610","USER_ID":"28"},"telephony.externalcall.hide_mikopbx-1715674603.27423_6643241629db94.58871871":{"CALL_ID":"externalCall.142c83f7a2eadef45c41c5fddda7eb9c.1715674610","USER_ID":"56"},"telephony.externalcall.hide_mikopbx-1715674603.27423_6643241629dcc0.10141082":{"CALL_ID":"externalCall.04c7476822d0ec2fb73e720830c717bf.1715674610","USER_ID":"22"},"telephony.externalcall.hide_mikopbx-1715674603.27423_664324162a0922.77215842":{"CALL_ID":"externalCall.44658d027dd16dc96db110ecd08c7823.1715674610","USER_ID":"31"},"telephony.externalcall.hide_mikopbx-1715674603.27423_664324162a19a8.85097185":{"CALL_ID":"externalCall.9567634a242b8af15d5cb08100745a2c.1715674610","USER_ID":"44"},"telephony.externalcall.hide_mikopbx-1715674603.27423_664324162a2972.53069133":{"CALL_ID":"externalCall.43bf8eb739cda81fdbbeb8dd48c56f39.1715674610","USER_ID":"11"},"telephony.externalcall.hide_mikopbx-1715674603.27423_664324162a39d1.98644375":{"CALL_ID":"externalCall.629590f12ff5f83ee32dbfbc33efcd28.1715674610","USER_ID":"40"},"telephony.externalcall.hide_mikopbx-1715674603.27423_664324162a49a5.06402953":{"CALL_ID":"externalCall.d0381e58eb0914fd07fe63fa0c996d37.1715674610","USER_ID":"28"},"telephony.externalcall.hide_mikopbx-1715674603.27423_664324162a5940.98225584":{"CALL_ID":"externalCall.142c83f7a2eadef45c41c5fddda7eb9c.1715674610","USER_ID":"56"},"telephony.externalcall.hide_mikopbx-1715674603.27423_664324162a68e7.38629555":{"CALL_ID":"externalCall.04c7476822d0ec2fb73e720830c717bf.1715674610","USER_ID":"22"},"telephony.externalcall.hide_mikopbx-1715674603.27423_664324162a7959.71257754":{"CALL_ID":"externalCall.fe1dd56c0942e69dd26a210ea1615386.1715674610","USER_ID":"45"},"telephony.externalcall.hide_mikopbx-1715674603.27423_664324162a8a89.69180577":{"CALL_ID":"externalCall.9eeb7843cd96f95d4f55bb40cf9a8417.1715674610","USER_ID":"36"},"telephony.externalcall.hide_mikopbx-1715674603.27423_664324162a9ba4.04256091":{"CALL_ID":"externalCall.fded229b2832caa40b0d84438929451b.1715674610","USER_ID":"110"},"telephony.externalcall.hide_mikopbx-1715674603.27423_664324162aab41.93971342":{"CALL_ID":"externalCall.c15bd4a1dfec8628ea0760ffffc4797b.1715674610","USER_ID":"35"},"telephony.externalcall.hide_mikopbx-1715674603.27423_664324162abb85.01594944":{"CALL_ID":"externalCall.171f3ba063187b62370817adb1054083.1715674610","USER_ID":"14"},"telephony.externalcall.finish_mikopbx-1715676113.27713_664324162ae3a9.23385456":{"CALL_ID":"externalCall.ddc02ed506c40acf9873da665a99e9b9.1715676116","USER_ID":"28","DURATION":"41","ADD_TO_CHAT":"0"},"telephony.externalCall.attachRecord_664324162ae642.46507944":{"CALL_ID":"externalCall.ddc02ed506c40acf9873da665a99e9b9.1715676116","FILENAME":"mikopbx-1715676124.27769_XD96o6.mp3"}}

[2024-05-14T11:43:02+03:00][info] RESPONSE: {"crm.lead.list_init":[],"crm.company.list_init":[],"crm.contact.list_init":[],"telephony.externalcall.hide_mikopbx-1715665601.26717_66432416255281.37978826":true,"telephony.externalcall.hide_mikopbx-1715665601.26717_66432416256470.18757407":true,"telephony.externalcall.hide_mikopbx-1715665601.26717_664324162574f8.93984135":true,"telephony.externalcall.hide_mikopbx-1715665601.26717_66432416258527.04570225":true,"telephony.externalcall.hide_mikopbx-1715665601.26717_66432416259647.94331533":true,"telephony.externalcall.hide_mikopbx-1715665601.26717_6643241625a695.04134829":true,"telephony.externalcall.hide_mikopbx-1715665601.26717_6643241625b7d0.90602240":false,"telephony.externalcall.hide_mikopbx-1715665601.26717_6643241625c800.43797035":true,"telephony.externalcall.hide_mikopbx-1715665601.26717_6643241625d8e9.60813602":true,"telephony.externalcall.hide_mikopbx-1715665601.26717_6643241625e8e9.03548921":true,"telephony.externalcall.hide_mikopbx-1715665601.26717_6643241625fdb4.65834289":true,"telephony.externalcall.hide_mikopbx-1715665601.26717_66432416260de0.48350947":true,"telephony.externalcall.hide_mikopbx-1715665601.26717_66432416261ec0.77631712":true,"telephony.externalcall.hide_mikopbx-1715665601.26717_66432416262f46.70711234":true,"telephony.externalcall.hide_mikopbx-1715674603.27423_664324162717d6.92028193":true,"telephony.externalcall.hide_mikopbx-1715674603.27423_66432416271a00.75197657":true,"telephony.externalcall.hide_mikopbx-1715674603.27423_66432416271b97.03569436":true,"telephony.externalcall.hide_mikopbx-1715674603.27423_66432416271cf3.37960018":true,"telephony.externalcall.hide_mikopbx-1715674603.27423_66432416271e30.47094337":true,"telephony.externalcall.hide_mikopbx-1715674603.27423_66432416271f74.14950053":true,"telephony.externalcall.hide_mikopbx-1715674603.27423_664324162720a8.35657387":true,"telephony.externalcall.hide_mikopbx-1715674603.27423_664324162721e4.66413591":true,"telephony.externalcall.hide_mikopbx-1715674603.27423_66432416274d95.84628247":true,"telephony.externalcall.hide_mikopbx-1715674603.27423_66432416275e09.45499296":true,"telephony.externalcall.hide_mikopbx-1715674603.27423_66432416276e49.07445287":true,"telephony.externalcall.hide_mikopbx-1715674603.27423_66432416277e82.66553578":true,"telephony.externalcall.hide_mikopbx-1715674603.27423_66432416279450.61614422":true,"telephony.externalcall.hide_mikopbx-1715674603.27423_6643241627a4f0.23166275":true,"telephony.externalcall.hide_mikopbx-1715674603.27423_6643241627ba12.45573200":true,"telephony.externalcall.hide_mikopbx-1715674603.27423_6643241627cb32.99885508":true,"telephony.externalcall.hide_mikopbx-1715674603.27423_6643241627dbc9.03365510":true,"telephony.externalcall.hide_mikopbx-1715674603.27423_6643241627ebd4.62985876":true,"telephony.externalcall.hide_mikopbx-1715674603.27423_6643241627fbc4.21744500":true,"telephony.externalcall.hide_mikopbx-1715674603.27423_66432416280c61.96555590":false,"telephony.externalcall.hide_mikopbx-1715665601.26717_664324162830b5.48277251":true,"telephony.externalcall.hide_mikopbx-1715665601.26717_664324162840b1.80434057":true,"telephony.externalcall.hide_mikopbx-1715665601.26717_66432416285139.99481322":true,"telephony.externalcall.hide_mikopbx-1715665601.26717_664324162863b6.97288274":true,"telephony.externalcall.hide_mikopbx-1715665601.26717_66432416287370.40690416":true,"telephony.externalcall.hide_mikopbx-1715665601.26717_664324162883e0.90204366":false,"telephony.externalcall.hide_mikopbx-1715665601.26717_66432416289379.66809660":true,"telephony.externalcall.hide_mikopbx-1715665601.26717_6643241628a304.87007561":true,"telephony.externalcall.hide_mikopbx-1715665601.26717_6643241628b2a4.57158233":true,"telephony.externalcall.hide_mikopbx-1715665601.26717_6643241628c2e3.07795685":true,"telephony.externalcall.hide_mikopbx-1715665601.26717_6643241628d287.52279799":true,"telephony.externalcall.hide_mikopbx-1715665601.26717_6643241628e823.74660633":true}`

Дата последней коммуникации

Иногда бывает, что в карточке контакта такая беда
image (662)
дата последней коммуникации не изменяется, хотя есть последующие звонки

Доработки по удобству использования

Вызов на очередь с 17ю сотрудниками

Если вызов был отвечен, то появляются 16 пропущенных в карточке клиента, их нужно убрать.
Если вызов пропущен, то нужно фиксировать только один пропущенный вызов на "ответственного за пропущенные".

Отключить интеграцию для некоторых DID (только входящие)

Актуально, если у компании несколько номеров, один из которых "служебный" и клиенты на него не звонят.

Перехват на ответственного

Перехват на ответственного не должен срабатывать для внутренних и мобильных номеров сотрудников.

Сопоставление пользователей, или баг или кеш

Подключили к нашему порталу, потом подключили к тесовому, в котором единственный пользователь Мжельская с номером 212. Но при попытке позвонить всегда звонит на 226, которого вообще нет на новом портале.

Несколько устройств и отображение входящего звонка в портале

Делаем 1 звонок с внешнего номера на МИКО, беру трубку, разговариваю, отображается 2 входящих звонка в истории с одинаковыми данными, временем, длительностью. Предполагаю это потому что у меня 2 регистрации на 226 учётке.

+ в исходящем звонке

Добрый день, коллеги! В новой версии в модуле интеграции с битриксом есть косяк. звонки из битрикса отправляются в формате +375.... или +7..... Атс на это даже не реагирует. В предыдущих версиях работало. При отправке звонка через 00 или без плюса звонок проходит нормально. Проблема в том, что все входящие звонки в битриксе автоматом подтягиваются с + и соответственно номера +375445557090 и 00375445557090 и 375445557090 битрикс считает разными лидами, что очень неудобно. Можно с этим что-то сделать?

ответственный за пропущенный звонок

В мико есть функционал выбора ответственного за пропущенный звонок ( https://prnt.sc/49gAytI4SkFN) , но выбирается только один человек за ВСЕ номера организации расположенные в разных городах. Это совсем не удобно и не логично. Необходимо что б ответственный за пропущенный звонок был за каждый номер свой, либо автоматом кто нить из группы дозвона. Согласны?)

Поддержка виджета обратного звонка из Bitrix24

Можем мы сделать так, чтобы стандартный виджет обратного звонка из Bitrix24 звонил через нашу АТС, как здесь указано?

https://help.megapbx.ru/callback_bitrix

Для этого надо только на стороне портала делать настройки или в модуле тоже надо дорабатывать?

Функция перехват на ответственного

Добавить в модуль резервный номер, как и в модуле умной маршрутизации направление по-умолчанию, если ответственный не ответил за указанное (15 секунд по-умолчанию) время.

Если функция включена в модуле, то при входящем звонке узнать у CRM кто отверженный, и попытаться на него отправить вызов, если номер недоступен или не ответили за настроенное в форме модуля время - вызов идет на маршрут по умолчанию или в идеале на маршрут по умолчанию для станции... Тогда и настроек меньше, и логика не ломается.

Проверить назначение ответственных в b24. Дополнить документацию.

Описать в документации:

  1. Какова логика распределения ответсвенных по создаваемым сущностям в Б24, в тех случаях когда звонок пропущен? Не увидел возможности привязаться к пользователю на которого все должно падать.
  2. При входящих звонках когда создаются сущности ответственным встает не тот пользователь кто принял звонок. Если смотреть по истории то большое количество действий происходит,создаются звонки на всех кто стоит в группе обзвона, когда кто то принимает звонок лишние удаляются.

Нет записи звонка, адресованного на сотовый

скачан 1.102 и Модуль и 4 Релиз из Магазина Битрикса
АТС 2021.4.175

копии разговоров на портале в b24 есть, история тоже (сам факт звонка), а переадресованный звонок на сотовый НЕ прослушивается...
то есть путь звонка такой:
есть SIP_аппарат, идет входящий на него, направляется на сотовый в случае неответа
переадресованный звонок на АТС прослушивается, а в самом портале b24 факт звонка есть, записи этого звонка нет, (который переадресован на сотовый)

Не работает функция "Перехват на ответственного" в Битрикс24

В битриксе 2 номера: 204 и 207.
Входящая маршрутизация на АТС через провайдера Мегафон на 204 номер.
По компании "ИП Мжельская" ответственный - Fedorov, номер 207 под ним был залогинен битрикс с [email protected].
При входящем звонке звонок не ушел на 207, а пошел на 204 - по правилу входящей маршрутизации.

АТС MikoPBX версии 2021.2.194.
Модуль АТС "Интеграция с CRM Bitrix24", версия 1.94.
172.16.32.76

Битрикс24 триальный на 30 дней
для входа b24-rmp.bitrix24.ru

Замена scope user на user_brief с 14.03.2022

В связи с изменениями в REST и для защиты персональных данных клиентов в настройках скоупов у вашего решения "Интеграция с бесплатной АТС MIKOPBX на Asterisk" 14.03.2022 будет заменен скоуп user на скоуп user_brief.
Просим вас подробно ознакомиться с документацией по нововведениям заранее связаться с нами, если вы считаете, что прав у данного скоупа недостаточно и это нарушит работу текущего функционала вашего решения.

Доработка для работы с несколькими отделами

Каждому DID номеру прописывается соответствие внутренних номеров. Настройка выполняется на вкладке "Внешние линии":

Наименование линии							             Псевдонимы номера (DID)
Телефония [201,202,203,204,205,206,207,208,209]				          74952290000
Основной   [233,101,304]										  74952293042

Описание внутренних номеров необходимо выполнить в колонке "Наименование линии", в квадратных скобках, через запятую.
В Bitrix24 каждому сотруднику назначается внутренний номер (через раздел "Телефония").

В итоге получаем "ТаблицуВнешнихЛиний".

При поступлении входящего звонка нам известен "DID" номер и "номер клиента".

Метод "searchCrmEntities" всегда возвращает не более одного Лида. Потому необходимо выполнение дополнительного запроса по списку Лидов.

Поиск "сущности" (CONTACT / LEAD / COMPANY) сперва выполняется по Лидам.
Затем по результату "searchCrmEntities".

Выполняется обход массивов сущностей. Выбирается первая сущность, которая соответствует текущему DID согласно "ТаблицуВнешнихЛиний", выбор выполняется по внутреннему номера ответственного за сущность сотрудника.

Пример:
Вызов поступает на номер 74952293042, сотрудники этого отдела 233,101,304.
В системе есть сущности:

  • Лид №1, ответственный с номером 233
  • Лид №2, ответственный с номером 201

В карточке клиента отобразится Лид №1

Вызов от нового клиента

Создается новый ЛИД. Без нового контакта.
Запись разговора прикрепляется к Лиду.

Повторный вызов от клиента

Открывается окно с ссылкой на ранее созданный ЛИД
Запись разговора прикрепляется к Лиду.

Вызов от клиента на другой номер компании

Создается новый ЛИД. Без нового контакта.
Запись разговора прикрепляется к Лиду.
Ответственным за новый лид по умолчанию назначается первый номер группы.

Повторный Вызов от клиента на другой номер компании

Открывается контакт без привязки к Лиду (от другой организации).

Вызов от нового клиента на неизвестный DID

Открывает последний ЛИД (первая сущность, что возвращается в searchCrmEntities).

Доработка по переводу вызовов

стоит создание лида после окончания разговора, но опять же в случае перевода вызова (тут не важно на группу или пользователя) отвественный становится первым кто поднял трубку, а не последний кто разговаривал/положил. Можно ли это как исправить? иначе смысл той настройки когда создавать лид

Просьбы и пожелания по доработке модуля

Уважаемые разработчики, если есть возможность добавьте следующие функции в модуль

_______________________________________________________________________________________________________________________________

1. Отключение перехвата на ответственного для отдельного "внешнего номера".

У нас в организации два номера, один как номер компании (далее будем называть его номер 1), а другой отдела продаж(далее будем называть его номер 2).

И вот, нам бы хотелось что когда клиент набирает номер 1, то он попадает на наш действующий входящий маршрут (проигрывается IVR-меню и тд)

А когда набирает номер 2, то его в течении заданного времени перехватывает на ответственного (допустим на 10 секунд), а далее попадает на IVR-меню.

_______________________________________________________________________________________________________________________________

2. Функция одновременного дозвона на ответственного и на IVR-меню

В диалоге с Алексеем выяснили что такая функция есть в модуле AmoCRM.
Получается когда клиент набирает внешний номер, у него в трубке идет проигрывания IVR-меню, где он может ввести добавочный номер для связи, но одновременно с этим в фоне идет дозвон до ответвенного
(Надеюсь понятно объяснил)

_______________________________________________________________________________________________________________________________

3. Не знаю насколько это реализуемо, но вдруг)

Можно ли как-то реализовать механизм подтягивания телефонной книги из Битрикс24?
Например когда менеджеру идет звонок, то на телефоне заместо номера у него отображается имя контакт которое ему присвоено в Битрикс24

_______________________________________________________________________________________________________________________________

За ранее спасибо Вам большое!

Создавать лид только у того сотрудника, который принял вызов

При звонке на группу у всех из группы появляются Дела (пропущенные звонки , и у одного оператора - принят и запись разговора ). ЛИД распределяется по группе рандомно, даже не тому оператору который поднял трубку.

По настройкам телефонии в Б24 - поставили параметр : Запускать бизнес-процесс создания нового лида - В момент окончания звонка.

Как я понимаю лид должен создаваться только у того, кто поднял трубку. У остальных не должно создаваться дел и Лидов.

Добавить вариант работы через REST API, чтобы не надо было покупать подписку Bitrix

Например в списке стран, добавить еще один вариант через RestAPI, при его выборе появляются необходимые поля для указания ключей авторизации. + обновить инструкцию, добавить вариант как было раньше.
Щас многие клиенты не ставят модуль, т.к. дополнительно нему надо покупать подписку за более чем 30 тысяч в год

Перенести ключи из кода в Github secrets или в параметры сборки в TeamCity, чтобы не светить в открытом коде

Сейчас они жестко проиписаны тут.

public static function getAvailableRegions():array

Вероятно надо будет переобуликовать после изменений способа хранения, чтобы скомпрометированные ключи инвалидировать. Что будет с текущими установками?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.