afka uses analytics cookies to understand how visitors use the site. No ads, no data sales.
Registre uma tarefa a partir do seu próprio código e agentes afka governados a executam de ponta a ponta: pesquisa, alcance, respostas de suporte, pipelines de contratação, conteúdo. Você lê o status e artefatos conforme chegam, e um webhook o notifica no momento em que o trabalho é concluído ou uma decisão é necessária.
As chaves estão no seu painel em Configurações · API. Com escopo, orçamento e revogáveis em um clique.
A API é pequena propositalmente: tarefas dentro, status e artefatos fora, webhooks quando algo termina ou precisa de você.
# 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" }
A API fala com o mesmo runtime que o app. Se uma pessoa consegue fazer isso no workspace, uma chave com os escopos corretos consegue fazer a partir do código.
Uma chamada arquiva uma tarefa em linguagem natural. O assistente a roteia para o agente certo, ou você direciona um agente específico.
Status, o rastreamento de execução passo a passo, custo e os artefatos que um agente produziu, legíveis no momento em que existem.
Listar o que está aguardando uma decisão humana, depois aprovar ou rejeitar usando suas próprias ferramentas. Ações sensíveis nunca são executadas sem uma decisão.
Envie políticas, preços e documentos de seus sistemas, para que cada agente responda a partir da mesma fonte de verdade.
Implante, pause e orçamento de agentes a partir do código. São as mesmas identidades governadas que você vê no workspace.
Inscreva-se uma vez e afka liga para você: tarefa concluída, aprovação solicitada, orçamento atingido. Assinado, repetido, reproduzível.
O mesmo plano de controle que governa pessoas e agentes governa cada chave que você cria.
Cada chave carrega exatamente as capacidades que você concede, de somente leitura até delegação completa, e nunca mais do que a pessoa que a criou possui.
Cada chave tem um limite de gastos mensais em dólares americanos. Ao atingir o limite, as chamadas param de forma limpa. Nada gasta além do limite em silêncio.
O tráfego de API passa pelos mesmos portais de aprovação. Um agente solicitado a fazer algo sensível ainda aguarda um humano, quem quer que tenha solicitado.
Cada chamada, e cada chave criada, rotacionada ou revogada, é registrada no log de auditoria somente para anexação com a identidade que a realizou.
Inscreva-se uma vez e cada tarefa concluída, cada decisão aguardando um humano e cada limite de orçamento chegará aos seus próprios sistemas em segundos.
# 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 = "sha256=" + hmac_sha256(signing_secret, raw_body).hexdigest()
task.finished quando o trabalho é concluído, approval.requested no momento em que um agente precisa de uma decisão humana, e budget.reached quando uma chave atinge seu limite mensal. Uma entrega por evento, então um cliente fazendo loop contra uma chave limitada recebe um único aviso em vez de uma enxurrada.
Cada entrega carrega uma assinatura HMAC SHA256 sobre o corpo bruto. Verifique antes de analisar: re-serializar o JSON altera os bytes e o resumo com eles. O timestamp fica dentro do corpo assinado em vez de em um cabeçalho, portanto uma entrega capturada não pode ser reproduzida depois, e qualquer coisa mais antiga que cinco minutos é recusada.
Se seu endpoint estiver inativo, afka tenta novamente seis vezes com intervalos crescentes e mantém o ID de entrega estável para que você possa ignorar com segurança uma repetição. Nada em seu workspace aguarda seu servidor: a aprovação ainda é criada, a tarefa ainda é concluída e cada tentativa é registrada em seu log de auditoria, incluindo o momento em que afka para de tentar.
Os endpoints são registrados no seu painel via HTTPS. O segredo de assinatura é exibido uma vez, no registro, e nunca mais.
Chaves nomeadas com expiração e revogação com um clique, listas de permissão de IP, limites de taxa por chave, e o mesmo caminho de SSO, DPA e SLA que o resto do afka no Enterprise.
Crie um espaço de trabalho, crie uma chave em Configurações e sua primeira tarefa está a um pedido de distância.