Возможности Каналы Тарифы Интеграции Безопасность Кому подходит Документация
Интеграции

Подключайте OTPilot через API, hosted-страницу или виджет.

OTPilot можно подключить напрямую через API, встроить в интерфейс через виджет или использовать hosted-страницу проверки. Один контракт верификации работает для кастомного продукта, CMS и no-code сценариев.

REST

Core API

Для кастомных SaaS, финтеха, маркетплейсов и внутренних платформ: start, check, status, wallet, webhooks.

POST /v1/verificationsidempotency
SDK

Node.js и Python

Тонкие типизированные клиенты: start, check и status ощущаются нативно, ретраи только на идемпотентных вызовах.

sdk/nodesdk/python

Hosted и embed

Готовая страница ввода кода по одноразовому токену или виджет в вашем интерфейсе через embed.js.

/v/:tokenpostMessage
No-code и CMS

Интеграции для тех, кто живет не в коде.

SMB-покупатели работают в CMS, CRM и no-code инструментах. Тот же контракт верификации должен доезжать и туда.

Платформа
Сценарий
Статус
Tilda / формы
Вебхук на hosted-страницу OTP и колбэк в CRM или таблицу.
пример готов
WooCommerce
Подтверждение телефона на входе, регистрации и чекауте.
sandbox-плагин
n8n / Make
Отправить код, проверить его, среагировать на approved и failed.
в планах
1C-Битрикс
Замена SMS-модулей на транспорт OTPilot.
исследуем
Embed

Виджет проверки одной строкой.

Создайте hosted-сессию на бэкенде, вставьте скрипт, и страница ввода кода появится внутри вашего интерфейса с событиями через postMessage.

embed.js
1<div id="otp-widget"></div>
2<script src="https://otpilot.ru/embed.js"></script>
3<script>
4  OTPilot.mount('#otp-widget', { token: hostedSessionToken });
5  // otpilot:approved · otpilot:failed · otpilot:resize
6</script>

API, hosted-флоу и виджет работают на одном контракте проверки.

Один и тот же verification flow можно использовать в кастомном коде, hosted-странице, embed-виджете и будущих CMS-интеграциях.

Открыть документацию