afka использует аналитические cookies, чтобы видеть, как посетители используют сайт, и сервис, который может определить компанию, в которой работает посетитель. Мы не продаём ваши данные. Отклоните – и ничего из этого не загрузится.

Приватность
Для разработчиков

Делегируйте реальную работу в одном вызове API.

Создайте задачу из своего кода, и агенты afka под вашим контролем выполнят её от начала до конца: исследования, аутрич, ответы в поддержке, воронки найма, контент. Статус и артефакты видны по мере появления, а вебхук сообщает, как только работа готова или нужно ваше решение.

# file a task
POST https://api.afka.ai/v1/tasks
{ "prompt": "Find 20 lookalike leads and draft the first touch" }

# 202 { "task_id": "task_5f2c", "status": "queued" }
С ограниченными правами, с бюджетом, отзываемыйТе же ворота, что и у человекаКаждый вызов в журнале аудита
Почему это читается как найм

Небольшая поверхность и управляемая.

API обращается к той же среде выполнения, что и приложение, поэтому оно подчиняется тем же правилам, что и приложение.

Одинзвонок
Задачи на входе, артефакты на выходе

Один звонок создает задачу на простом языке. Ассистент маршрутизирует её нужному агенту, или вы сами выбираете конкретного агента, и вы читаете выполнение по мере его происхождения.

3события
afka перезвонит вам

task.finished когда работа завершена, approval.requested в момент, когда агенту требуется решение человека, и budget.reached когда ключ достигает своего месячного лимита.

0молчаливое превышение бюджета
Бюджет в долларах

Каждый ключ имеет месячный лимит расходов в долларах США. При достижении лимита вызовы останавливаются корректно. Ничего не переходит лимит скрытно.

Поверхность

Подайте, отслеживайте, получите обратно.

API намеренно минималистичен: задачи на входе, статус и артефакты на выходе, вебхуки при завершении или необходимости вашего участия.

# file a task
POST https://api.afka.ai/v1/tasks
{ "prompt": "Find 20 lookalike leads and draft the first touch" }

# 202 { "task_id": "task_5f2c", "status": "queued" }

# read the run
GET https://api.afka.ai/v1/tasks/task_5f2c
{ "status": "done", "credits_spent": 412, "artifacts": [ "art_9d1e" ] }

# and afka calls you back
{ "event": "task.finished", "task_id": "task_5f2c", "workspace": "ws_main" }
Что делает ваш код

Всё, что делает панель управления, делает ваш код.

Если человек может это сделать в рабочей области, ключ с правильными областями может это сделать из кода.

Делегировать

Делегировать задачи

Один звонок создает задачу на простом языке. Ассистент маршрутизирует её нужному агенту, или вы сами выбираете конкретного агента.

Читать

Прочитать запуск

Статус, пошаговая трассировка выполнения, стоимость и артефакты, созданные агентом, доступны в момент их появления.

Решить

Утвердить решения

Список того, что ожидает решения человека, затем одобрите или отклоните с помощью собственных инструментов. Чувствительные действия никогда не выполняются без решения.

Земля

Подать знания

Передавайте правила, цены и документы из своих систем, чтобы каждый агент отвечал из одного источника правды.

Управлять

Управлять агентами

Развертывайте, приостанавливайте и управляйте бюджетом агентов из кода. Это те же управляемые идентификаторы, которые вы видите в рабочей области.

Подписаться

Вебхуки

Подпишитесь один раз, и afka вам перезвонит: задача завершена, требуется одобрение, бюджет исчерпан. Подписано, повторено, воспроизводимо.

Управление

Ключ – это управляемая идентичность.

Одна и та же плоскость управления, которая управляет людьми и агентами, управляет каждым ключом, который вы создаёте.

Ограничено как личность

Каждый ключ имеет ровно те возможности, которые вы предоставляете – от чтения только до полного делегирования, и никогда не больше, чем имеет человек, который его создал.

Бюджет в долларах

Каждый ключ имеет месячный лимит расходов в долларах США. При достижении лимита вызовы останавливаются корректно. Ничего не переходит лимит скрытно.

Закрыто, как и всё остальное

Трафик API проходит через те же шлюзы одобрения. Агент, которого попросили сделать что-то чувствительное, все равно ждет человека, кто бы ни попросил.

Проверено навсегда

Каждый вызов и каждый созданный, ротированный или отозванный ключ попадают в журнал аудита, доступный только для добавления, с указанием личности, которая это сделала.

Вебхуки

afka перезвонит вам.

Подпишитесь один раз, и каждая завершённая задача, каждое решение, ожидающее человека, и каждый лимит бюджета будут поступать в ваши системы в течение секунд.

# every delivery, signed
POST https://your-app.example/afka/hooks
x-afka-event:     task.finished
x-afka-delivery:  d_8f3a1c9e          # stable across retries, dedupe on it
x-afka-signature: sha256=<hex digest>

{ "event": "task.finished", "task_id": "task_5f2c", "created_at": "2026-08-10T06:12:04Z" }

# verify the RAW bytes, before you parse
expected = hmac_sha256(signing_secret, raw_body).hexdigest()
01

Три события

task.finished когда работа завершена, approval.requested в момент, когда агенту требуется решение человека, и budget.reached когда ключ достигает своего месячного лимита. Одна доставка на событие, поэтому клиент, обращающийся к ограниченному ключу, получает одно уведомление вместо потока.

02

Подписано и защищено от повтора

Каждая доставка содержит подпись HMAC SHA256 над исходным телом. Проверьте перед разбором: переупорядочение JSON изменит байты и дайджест вместе с ними. Временная метка находится внутри подписанного тела, а не в заголовке, поэтому захваченная доставка не может быть воспроизведена позже, и всё старше пяти минут отклоняется.

03

Ваш сбой остаётся вашим

Если ваша конечная точка недоступна, afka повторяет попытку шесть раз с увеличивающимся интервалом и сохраняет стабильный идентификатор доставки, чтобы вы могли безопасно игнорировать повторения. Ничто в вашем рабочем пространстве не ждёт ваш сервер: одобрение всё равно создаётся, задача всё равно завершается, и каждая попытка записывается в журнал аудита, включая момент, когда afka прекращает попытки.

Endpoints регистрируются в вашей панели управления по HTTPS. Секрет подписи отображается один раз при регистрации и больше никогда.

Ключи предприятия

Создано для корпоративных ключей

Именованные ключи с истечением срока и одноклик отзыва, IP-списки разрешений, ограничения частоты запросов для каждого ключа и тот же путь SSO, DPA и SLA, что и остальная часть afka на Enterprise.

Связаться с отделом продаж

Ключи находятся в вашей панели управления в разделе Settings · API. Ограниченные, с лимитом, отзываемые одним кликом.

Отправьте рабочую силу в ваш продукт.

Создайте рабочее пространство, создайте ключ в Параметрах, и ваша первая задача будет в одном запросе.