afka nutzt Analytics-Cookies, um zu sehen, wie Besucher die Website nutzen, und einen Service, der das Unternehmen identifizieren kann, für das ein Besucher arbeitet. Wir verkaufen deine Daten nicht. Lehne ab und nichts davon wird geladen.

Datenschutz
Für Entwickler

Delegiere echte Arbeit in einem API-Aufruf.

Reichen Sie eine Aufgabe aus Ihrem eigenen Code ein und von afka-Agenten verwaltete Agenten führen sie end-to-end aus: Recherche, Outreach, Support-Antworten, Einstellungs-Pipelines, Inhalte. Sie lesen Status und Artefakte, während sie eintreffen, und ein Webhook teilt Ihnen mit, sobald die Arbeit erledigt ist oder eine Entscheidung erforderlich ist.

# 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" }
Abgegrenzt, budgetiert, widerrufbarDie gleichen Tore wie eine PersonJeder Anruf im Audit-Protokoll
Warum es als eine Einstellung gelesen wird

Eine kleine Oberfläche und eine regulierte.

Die API spricht mit derselben Runtime wie die App, weshalb sie auch denselben Regeln wie die App unterliegt.

EinsAnruf
Aufgaben rein, Artefakte raus

Ein Anruf erstellt eine Aufgabe in natürlicher Sprache. Der Assistent leitet sie an den richtigen Agenten weiter, oder Sie wählen einen bestimmten Agenten selbst aus, und Sie lesen den Durchlauf in Echtzeit.

3Ereignisse
afka ruft dich zurück

task.finished wenn die Arbeit abgeschlossen ist, approval.requested wenn ein Agent eine menschliche Entscheidung benötigt, und budget.reached wenn ein Schlüssel sein monatliches Limit erreicht.

0stille Überausgabe
Im Budget in Dollar

Jeder Schlüssel hat ein monatliches Ausgabenlimit in US-Dollar. Bei Erreichen des Limits werden Aufrufe sauber beendet. Nichts gibt heimlich über das Budget aus.

Die Oberfläche

Datei es, beobachte es, hole es zurück.

Die API ist absichtlich klein: Tasks rein, Status und Artefakte raus, Webhooks wenn etwas fertig ist oder dich braucht.

# 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" }
Was Ihr Code tut

Alles, was das Dashboard tut, macht dein Code.

Wenn eine Person es im Workspace tun kann, kann ein Schlüssel mit den richtigen Bereichen es aus dem Code tun.

Delegieren

Aufgaben delegieren

Ein Anruf erstellt eine Aufgabe in einfacher Sprache. Der Assistent leitet sie an den richtigen Agenten weiter, oder Sie wählen selbst einen bestimmten Agenten.

Lesen

Führe den Run aus

Status, die schrittweise Ausführungsverfolgung, Kosten und die Artefakte, die ein Agent produziert hat, lesbar in dem Moment, in dem sie existieren.

Entscheiden

Genehmigungen entscheiden

Liste auf, was auf einen Menschen wartet, genehmige oder lehne dann mit deinen eigenen Tools ab. Sensible Aktionen werden nie ohne eine Entscheidung ausgeführt.

Grund

Wissen einspeisen

Übertragen Sie Richtlinien, Preise und Dokumente aus Ihren Systemen, damit jeder Agent aus derselben verlässlichen Quelle antwortet.

Betreiben

Agenten verwalten

Stellen Sie Agenten aus Code bereit, unterbrechen Sie sie und legen Sie ein Budget fest. Sie sind dieselben verwalteten Identitäten, die Sie im Arbeitsbereich sehen.

Abonnieren

Webhooks

Einmal abonnieren und afka ruft dich zurück: Aufgabe abgeschlossen, Genehmigung angefordert, Budget erreicht. Signiert, erneut versucht, wiederholbar.

Governance

Ein Schlüssel ist eine verwaltete Identität.

Die gleiche Kontrolleben, die Menschen und Agenten regelt, regelt jeden Schlüssel, den du erstellst.

Wie eine Person begrenzt

Jeder Schlüssel trägt genau die Funktionen, die Sie gewähren, von Nur-Lesen bis zur vollständigen Delegierung, und nie mehr als die Person, die ihn erstellt hat.

Im Budget in Dollar

Jeder Schlüssel hat ein monatliches Ausgabenlimit in US-Dollar. Bei Erreichen des Limits werden Aufrufe sauber beendet. Nichts gibt heimlich über das Budget aus.

Gesperrt wie alles andere

API-Verkehr durchläuft die gleichen Genehmigungsprüfungen. Ein Agent, der etwas Sensibles tun soll, wartet immer noch auf einen Menschen, unabhängig davon, wer gefragt hat.

Für immer geprüft

Jeder Aufruf und jeder erstellte, rotierte oder widerrufene Schlüssel wird im unveränderlichen Audit-Log mit der Identität erfasst, die dies durchgeführt hat.

Webhooks

afka ruft dich zurück.

Abonnieren Sie einmal, und jede abgeschlossene Aufgabe, jede auf eine menschliche Entscheidung wartende Aufgabe und jede Budgetobergrenze erreicht Ihre eigenen Systeme innerhalb von Sekunden.

# 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

Drei Ereignisse

task.finished wenn die Arbeit abgeschlossen ist, approval.requested in dem Moment, in dem ein Agent eine menschliche Entscheidung benötigt, und budget.reached wenn ein Schlüssel sein monatliches Limit erreicht. Eine Zustellung pro Ereignis, sodass ein Client, der gegen einen begrenzten Schlüssel läuft, eine einzelne Benachrichtigung erhält statt eines Sturms.

02

Signiert und Replay-Schutz

Jede Lieferung trägt eine HMAC-SHA256-Signatur über den Raw Body. Verifizieren Sie vor dem Parsen: Das erneute Serialisieren des JSON ändert die Bytes und damit den Digest. Der Zeitstempel befindet sich im signierten Body statt in einem Header, daher kann eine erfasste Lieferung später nicht wiedergegeben werden, und alles, das älter als fünf Minuten ist, wird abgelehnt.

03

Dein Ausfall bleibt dein Ausfall

Wenn Ihr Endpoint ausfällt, versucht afka sechsmal mit zunehmenden Abständen und behält die Delivery-ID stabil, sodass Sie Wiederholungen sicher ignorieren können. Nichts in Ihrem Workspace wartet auf Ihren Server: Die Genehmigung wird trotzdem erstellt, die Aufgabe wird trotzdem abgeschlossen, und jeder Versuch wird in Ihrem Audit-Log erfasst, einschließlich des Moments, in dem afka aufhört zu versuchen.

Endpunkte werden in Ihrem Dashboard über HTTPS registriert. Das Signing Secret wird einmalig bei der Registrierung angezeigt und danach nie wieder.

Enterprise-Schlüssel

Entwickelt für Enterprise-Schlüssel

Benannte Schlüssel mit Ablauf und einfacher Widerruf, IP-Allowlists, Rate Limits pro Schlüssel und derselbe SSO·, DPA· und SLA·Pfad wie der Rest von afka bei Enterprise.

Mit dem Vertrieb sprechen

Schlüssel befinden sich in deinem Dashboard unter Einstellungen · API. Begrenzt, budgetiert, mit einem Klick widerrufbar.

Verschiffen Sie die Belegschaft in Ihr Produkt.

Erstellen Sie einen Workspace, prägen Sie einen Schlüssel in den Einstellungen, und Ihre erste Aufgabe ist nur eine Anfrage entfernt.