Заявка в CRM
Якщо в каналі оголошення, вакансії чи замовлення, кожен пост стає карткою в менеджера — і нікому більше не треба сидіти й переносити їх руками.
Сценарій · вебхуки
Зазвичай після публікації пост іще доводиться переносити руками: у CRM заявкою, на сайт у новини, у каталог карткою товару. CopyPost робить це сам — ви пишете в канал як раніше, а на іншому боці з'являється заявка, новина чи товар.
У CopyPost це займе кілька хвилин (знадобиться лише адреса, куди слати пости). Далі ви просто ведете канал, а CRM чи сайт поповнюються без вашої участі.
Що робити з постом далі, вирішує вже ваша система. Найчастіше це одне з трьох.
Якщо в каналі оголошення, вакансії чи замовлення, кожен пост стає карткою в менеджера — і нікому більше не треба сидіти й переносити їх руками.
Розділ «Новини» на сайті оновлюється сам: пост вийшов у каналі, і майже одразу він на сайті — з тими самими фото й тим самим текстом.
Виклали новинку в каналі магазину — а на сайті вже картка товару, з фото й описом просто з поста.
CopyPost підписує кожне надсилання секретом вашого вебхука (ключем, який знають лише CopyPost і ваш сайт) — це електронний підпис, у самому пості його не видно. Сайт звіряє підпис і час надсилання та приймає лише те, що справді прийшло від CopyPost, — а підробку чи старе надсилання, яке хтось вирішив надіслати ще раз, відкине.
Секрет лежить у розділі «Вебхуки»: скопіюйте його й віддайте тому, хто налаштовує сайт, — перевірку підпису він додасть на своєму боці.
Для розробника: підпис HMAC-SHA256 — у заголовку X-CopyPost-Signature, час надсилання — у X-CopyPost-Timestamp. Приклад перевірки — в інструкції.
Буває, що хостинг лежить хвилину або CRM якраз оновлюється — пост при цьому не загубиться, якщо сервер оговтається хвилин за дванадцять. Якщо сервер не відповів за 15 секунд, відповів, що зайнятий, або зламався з помилкою на своєму боці, CopyPost спробує ще раз через 1 секунду, потім через 5 і 30 секунд, через 2 хвилини й через 10 (як у тому анекдоті про програміста, який ставить на ніч на тумбочку дві склянки: з водою — якщо захоче пити, і порожню — якщо не захоче).
Одне прохання до вашого сервера: хай відповідає «прийнято» одразу, а всю довгу обробку робить уже після відповіді (інакше через 15 секунд CopyPost вирішить, що відповіді немає, і надішле той самий пост ще раз).
| № | Коли | Відповідь сервера |
|---|---|---|
| 1 | одразу | не відповів |
| 2 | через 1 с | зайнятий |
| 3 | через 5 с | прийнято |
| … | 30 с, 2 хв, 10 хв | у запасі, якщо сервер мовчить довше |
Пайплайн, який копіює пости джерела у ваші Telegram-канали, може тут же надсилати їх і на сервер, тож обирати не доводиться: з одного поста виходять і копії в каналах, і заявка в CRM, і новина на сайті.
Вебхуків на один пайплайн можна повісити до 16 — скажімо, CRM і сайт разом. А можна й зовсім слати пости лише на сервер, без каналів-отримувачів.
Одна доставка — це один пост, надісланий на одну адресу (альбом, що прийшов однією доставкою, теж рахується за одну, а пост, що пішов і в CRM, і на сайт, — за дві). Невеликому каналу безкоштовної тисячі на місяць, як правило, вистачає із запасом.
1 000доставок на місяць — безкоштовно
+10 000 за 231 ⭐якщо не вистачить — пакет на 30 днів, оплата зірками Telegram
Скільки вже пішло, видно на сторінці «Тариф» у панелі.
Підключіть канал і додайте адресу CRM чи сайту — наступний пост, який ви опублікуєте, уже прийде туди.