afka uses analytics cookies to understand how visitors use the site. No ads, no data sales.

Privacy
afkaUm só cérebro de IA para suporte, vendas, recrutamento e a loja, cada ação com controles e registro
Para desenvolvedores

Delegue trabalho real em uma chamada de API.

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 superfície

Arquive-o, acompanhe-o, recupere-o

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" }

Tudo o que o painel faz, seu código faz

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.

Delegar tarefas

Uma chamada arquiva uma tarefa em linguagem natural. O assistente a roteia para o agente certo, ou você direciona um agente específico.

Ler a execução

Status, o rastreamento de execução passo a passo, custo e os artefatos que um agente produziu, legíveis no momento em que existem.

Decidir aprovações

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.

Alimentar conhecimento

Envie políticas, preços e documentos de seus sistemas, para que cada agente responda a partir da mesma fonte de verdade.

Gerenciar agentes

Implante, pause e orçamento de agentes a partir do código. São as mesmas identidades governadas que você vê no workspace.

Webhooks

Inscreva-se uma vez e afka liga para você: tarefa concluída, aprovação solicitada, orçamento atingido. Assinado, repetido, reproduzível.

Governança

Uma chave é uma identidade governada

O mesmo plano de controle que governa pessoas e agentes governa cada chave que você cria.

Escopo como uma pessoa

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.

Orçado em dólares

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.

Bloqueado como tudo mais

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.

Auditado para sempre

Cada chamada, e cada chave criada, rotacionada ou revogada, é registrada no log de auditoria somente para anexação com a identidade que a realizou.

Webhooks

afka liga de volta para você

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()

Três eventos

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.

Assinado e à prova de repetição

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.

Sua indisponibilidade permanece sua

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.

Construído para chaves empresariais

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.

Envie a força de trabalho para seu produto

Crie um espaço de trabalho, crie uma chave em Configurações e sua primeira tarefa está a um pedido de distância.