Один JS-код — и ваши клиенты оставляют отзывы, баг-репорты и пожелания. Управляйте через API и получайте токены безопасности.
<script src="https://widget.flow.com/embed.js" data-token="your_api_token_here"></script>
<script>
echooo.init({
token: "YOUR_SECRET_TOKEN",
theme: "light",
position: "right"
});
</script>
Одна строчка JS – виджет появляется на всех страницах. Поддержка React, Vue, Vanilla.
Генерация API токенов с разными правами (чтение/запись). Безопасная связь через HTTPS.
Получайте все фидбеки через API, настраивайте уведомления в Slack, Telegram, email.
Цвета, позиция, поля формы — меняйте виджет под свой бренд без верстки.
Каждый проект получает уникальный API токен. Используйте его для инициализации виджета и доступа к данным.
GET /api/v1/feedbacks — получить все сообщения
POST /api/v1/feedbacks — отправить через API
DELETE /api/v1/feedbacks/:id
Все запросы к API требуют заголовок:
Authorization: Bearer {token}
Поддерживаем CORS, rate limiting, IP Whitelist для корпоративных планов.
₽0
до 500 сообщений/мес
₽2 490
до 10 000 сообщений
Индивидуально
Неограниченно
В личном кабинете создайте проект и скопируйте API-токен.
Перед закрывающим тегом </body> вставьте код из примера.
Через параметры виджета или CSS-кастомизацию.
⚡ Пример готовой интеграции:
<!-- Вставьте в head или перед /body -->
<script>
(function(w,d,s,o,f,js,fjs){
w['Echooo']=o;w[o]=w[o]||function(){(w[o].q=w[o].q||[]).push(arguments)};
js=d.createElement(s),fjs=d.getElementsByTagName(s)[0];
js.async=1;js.src=f;fjs.parentNode.insertBefore(js,fjs);
})(window, document, 'script', 'wf', 'https://cdn.Echooo.com/widget.js');
wf('init', { token: 'YOUR_TOKEN' });
</script>