Налаштування CallBack на своєму сайті
Будь-який користувач системи автообзвона CRM Krusher, може за пару хвилин налаштувати у себе на сайті CallBack (механізм замовлення дзвінка клієнтом, який відвідав Ваш сайт).
Опис параметрів:
# | Назва * | Опис |
---|---|---|
1 | Phone | задає номер клієнта, наприклад: 380443643694 |
2 | exten | визначаємо куди направляти клієнта якщо він відповів, наприклад: 1000, где 1000 – це номер черги |
3 | Aid | ідентифікатор – який видається індивідуально кожному користувачеві, співробітником нашої компанії |
4 | url | домен, на якому встановлено Ваш CRM Krusher |
* – всі поля є обов’язковими
Приклад JavaScript коду, який необхідно додати в кінець HTML сторінки, де повинен працювати механізм передзвону.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | <script> function callBack() { // init default model data. var model = { "phone": null, "exten": 1000, "Aid": 10, }; var url = `domain.krusher.biz`; //Set model from form model.phone = document.getElementById('entry_phone').value; if (!model.phone || !model.exten) { alert('Please Fill All Fields'); } // AJAX code to submit form. $.ajax({ url:`https://${url}:3002/originate`, type:"POST", data:JSON.stringify(model), contentType:"application/json; charset=utf-8", dataType:"json", success: function(){ console.log(`Done`); } }) } </script> |
І для запуску скрипта CallBack в роботу, залишиться лише додати виклик його в HTML коді
1 2 3 4 5 6 7 8 9 10 11 | <!DOCTYPE html> <html> <head> <title>Приклад HTML форми:</title> </head> <body> <input placeholder='Ваш телефон' id='entry_phone'> </input><button onclick='callBack()'>Замовити дзвінок</button> <script src="http://code.jquery.com/jquery.js"></script> </body> </html> |
Залишиться зберегти даний код і оновити сторінку!
PS: не забуваємо, що при цьому в CRM Krusher все вже налаштовано для дзвінків.