AIMen Inbox/API для разработчиков
AIMen Inbox APIAPI AIMen Inbox: отправляйте и получайте сообщения клиентов из своей CRM, сайта или сервиса. Работу с Meta — Tech Provider, Business Verification, токены и вебхуки — берёт на себя Inbox, вы работаете с одним API.
У вас аккаунт AIMen Inbox — подключите к нему CRM, сайт или бота. Ключ создаётся в Настройках → API-ключи, там же адрес вебхука для входящих.
Ваш продукт подключает WhatsApp и Instagram своим клиентам: организация на каждого клиента и наш виджет подключения внутри вашего интерфейса.
Одним запросом с вашим партнёрским ключом создаёте организацию для клиента — идемпотентно, по вашему собственному ID. Ключ этой организации выдаётся один раз, сразу в ответе.
Получаете embed-ссылку и вставляете её iframe’ом в свой интерфейс. Пользователь проходит подключение WhatsApp или Instagram, ничего не покидая ваш продукт и не заводя отдельный логин.
Отправляете сообщения и одобренные шаблоны через API. Входящие от клиента прилетают вам вебхуком в реальном времени, с подписью для проверки подлинности.
Дальше — обычная работа: статус канала, шаблоны и их модерация, диалоги — всё доступно через тот же API, без интерфейса Inbox.
curl -X POST https://inbox.aimen.kz/api/partner/v1/organizations \
-H "Authorization: Bearer <partner_key>" \
-H "Content-Type: application/json" \
-d '{
"externalId": "client-482",
"name": "ТОО Ромашка"
}'
# { "data": { "organizationId": "...", "created": true,
# "apiKey": "aimen_live_..." } }Партнёрский ключ — провижинит организации. Ключ организации — работает только с одним вашим клиентом.
WhatsApp Embedded Signup и Instagram OAuth — уже реализованы, вставляются iframe’ом в ваш продукт.
Текст в рамках 24-часового окна WhatsApp или одобренный шаблон вне его — одним и тем же вызовом.
Подписанные события в реальном времени вместо опроса API — на общий адрес для всех ваших клиентов.
Блокировки и ограничения Meta видны через API, чтобы отразить их в своём интерфейсе, не отправляя клиента в Inbox.
Создание, отправка на модерацию и статус — черновик, на проверке, одобрен, отклонён с причиной.
Ваши конечные пользователи никогда не видят интерфейс AIMen Inbox и не заводят в нём отдельный аккаунт — для них всё происходит внутри вашего продукта. Прямые переговоры с Meta, хранение токенов доступа, приём и проверка вебхуков — остаются на нашей стороне.
Своя интеграция — создайте ключ в Настройках AIMen Inbox и начните по документации. Партнёрам — напишите нам: расскажем, как встроить подключение канала в ваш продукт, и выдадим партнёрский ключ.