afka uses analytics cookies to understand how visitors use the site. No ads, no data sales.
File a task from your own code and governed afka agents run it end to end: research, outreach, support replies, hiring pipelines, content. You read status and artifacts as they land, and a webhook tells you the moment the work is done or a decision is needed.
Keys live in your dashboard under Settings, API. Scoped, budgeted, revocable in one click.
The API is small on purpose: tasks in, status and artifacts out, webhooks when something finishes or needs you.
# 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" }
The API speaks to the same runtime as the app. If a person can do it in the workspace, a key with the right scopes can do it from code.
One call files a task in plain language. The assistant routes it to the right agent, or you target a specific agent yourself.
Status, the step by step run trace, cost, and the artifacts an agent produced, readable the moment they exist.
List what is waiting on a human, then approve or reject from your own tools. Sensitive actions never run without a decision.
Push policies, prices and documents from your systems, so every agent answers from the same source of truth.
Deploy, pause and budget agents from code. They are the same governed identities you see in the workspace.
Subscribe once and afka calls you back: task finished, approval requested, budget reached. Signed, retried, replayable.
The same control plane that governs people and agents governs every key you mint.
Each key carries exactly the capabilities you grant, from read only to full delegation, and never more than the person who created it holds.
Every key takes a monthly spend cap in US dollars. At the cap, calls stop cleanly. Nothing overspends in silence.
API traffic passes the same approval gates. An agent asked to do something sensitive still waits for a human, whoever asked.
Every call, and every key created, rotated or revoked, lands in the append-only audit log with the identity that did it.
Named keys with expiry and one click revocation, IP allowlists, per key rate limits, and the same SSO, DPA and SLA path as the rest of afka on Enterprise.
Create a workspace, mint a key in Settings, and your first task is one request away.