✨ Простая интеграция за 2 минуты

Виджет обратной связи
для вашего сайта

Один 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>
💬 Демо виджета live

Нажмите на кнопку, чтобы протестировать форму обратной связи в действии — точно так же работает на вашем сайте после интеграции.

⚡ 100% кастомизация, 2FA токены, вебхуки
Почему выбирают Echooo
🧩

Простая встройка

Одна строчка JS – виджет появляется на всех страницах. Поддержка React, Vue, Vanilla.

🔐

Токены авторизации

Генерация API токенов с разными правами (чтение/запись). Безопасная связь через HTTPS.

⚙️

REST API & Webhook

Получайте все фидбеки через API, настраивайте уведомления в Slack, Telegram, email.

🎨

Кастомизация

Цвета, позиция, поля формы — меняйте виджет под свой бренд без верстки.

🔑 API, токены и управление

📌 Персональный токен

Каждый проект получает уникальный API токен. Используйте его для инициализации виджета и доступа к данным.

wf_live_4f3a2b1c_7d8e9f0a1b2c3d4e5f6

📡 REST API endpoints

GET /api/v1/feedbacks — получить все сообщения

POST /api/v1/feedbacks — отправить через API

DELETE /api/v1/feedbacks/:id

документация OpenAPI

🛡️ Авторизация запросов

Все запросы к API требуют заголовок:
Authorization: Bearer {token}

Поддерживаем CORS, rate limiting, IP Whitelist для корпоративных планов.

Простые тарифы для любого бизнеса

Старт

₽0

до 500 сообщений/мес

  • ✔ Базовый виджет
  • ✔ API токен
  • ✔ Email уведомления

Enterprise

Индивидуально

Неограниченно

  • ✔ SLA 99.9%
  • ✔ White label
  • ✔ Менеджер успеха

📘 Как внедрить виджет на сайт

1. Получите токен

В личном кабинете создайте проект и скопируйте API-токен.

2. Вставьте код

Перед закрывающим тегом </body> вставьте код из примера.

3. Настройте внешний вид

Через параметры виджета или 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>