afka utilizza cookie di analisi per vedere come i visitatori utilizzano il sito e un servizio che può identificare l'azienda per cui lavora un visitatore. Non vendiamo i tuoi dati. Rifiuta e niente di tutto ciò si carica.

Privacy
Per sviluppatori

Delegare il lavoro reale in una sola chiamata API.

Archivia un'attività dal tuo codice e gli agenti afka governati la eseguono da capo a fondo: ricerca, contatti, risposte di supporto, pipeline di assunzione, contenuti. Leggi lo stato e gli artefatti man mano che arrivano, e un webhook ti avvisa nel momento in cui il lavoro è completato o è necessaria una decisione.

# 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" }
Delimitato, con budget, revocabileGli stessi cancelli di una personaOgni chiamata nel registro di audit
Perché si legge come un'assunzione

Una piccola superficie, e una governata.

L'API comunica con lo stesso runtime dell'app, ed è per questo che obbedisce alle stesse regole dell'app.

Unochiamata
Attività in ingresso, artefatti in uscita

Una chiamata archivia un'attività in linguaggio naturale. L'assistente la instrada all'agente giusto, oppure scegli tu un agente specifico, e leggi l'esecuzione mentre accade.

3eventi
afka ti richiama

task.finished quando il lavoro si completa, approval.requested nel momento in cui un agente necessita di una decisione umana, e budget.reached quando una chiave raggiunge il suo limite mensile.

0spesa eccessiva silenziosa
Preventivato in dollari

Ogni chiave ha un limite di spesa mensile in dollari USA. Al raggiungimento del limite, le chiamate si interrompono correttamente. Nulla supera il budget in silenzio.

La superficie

Archivialo, controllalo, recuperalo.

L'API è volutamente minimalista: task in ingresso, stato e artefatti in uscita, webhook quando qualcosa si completa o ha bisogno di te.

# 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" }
Cosa fa il tuo codice

Tutto quello che fa il dashboard, lo fa il tuo codice.

Se una persona può farlo nell'area di lavoro, una chiave con gli ambiti corretti può farlo dal codice.

Delega

Delega attività

Una chiamata archivia un'attività in linguaggio naturale. L'assistente la instrada all'agente giusto, oppure puoi indirizzarla a un agente specifico.

Leggi

Leggi l'esecuzione

Stato, la traccia di esecuzione passo dopo passo, il costo e gli artefatti prodotti da un agente, leggibili nel momento in cui esistono.

Decidi

Decidi approvazioni

Elenca cosa è in attesa di una persona, quindi approva o rifiuta dai tuoi strumenti. Le azioni sensibili non vengono mai eseguite senza una decisione.

Terra

Alimenta conoscenza

Invia politiche, prezzi e documenti dai tuoi sistemi, così ogni agente risponde dalla stessa fonte di verità.

Operare

Gestisci agenti

Distribuisci, metti in pausa e gestisci il budget degli agenti dal codice. Sono le stesse identità governate che vedi nell'area di lavoro.

Iscriviti

Webhook

Iscriviti una volta e afka ti richiama: attività completata, approvazione richiesta, budget raggiunto. Firmato, riprovato, riproducibile.

Governance

Una chiave è un'identità governata.

Lo stesso piano di controllo che governa le persone e gli agenti governa ogni chiave che crei.

Limitato come una persona

Ogni chiave porta esattamente le capacità che concedi, da sola lettura a delega completa, e mai più di quelle che possiede chi l'ha creata.

Preventivato in dollari

Ogni chiave ha un limite di spesa mensile in dollari USA. Al raggiungimento del limite, le chiamate si interrompono correttamente. Nulla supera il budget in silenzio.

Bloccato come tutto il resto

Il traffico API passa gli stessi gate di approvazione. Un agente a cui viene chiesto di fare qualcosa di sensibile attende comunque un umano, chiunque abbia chiesto.

Controllato per sempre

Ogni chiamata e ogni chiave creata, ruotata o revocata viene registrata nel log di audit in sola aggiunta con l'identità che l'ha eseguita.

Webhook

afka ti richiama.

Iscriviti una volta e ogni attività completata, ogni decisione in attesa di un intervento umano e ogni limite di budget raggiungeranno i tuoi sistemi entro pochi secondi.

# 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

Tre eventi

task.finished quando il lavoro si completa, approval.requested nel momento in cui un agente necessita di una decisione umana, e budget.reached quando una chiave raggiunge il suo limite mensile. Una consegna per evento, quindi un client che esegue il loop su una chiave limitata riceve un singolo avviso anziché una tempesta.

02

Firmato e replay proof

Ogni consegna contiene una firma HMAC SHA256 sul corpo grezzo. Verifica prima di analizzare: la riserialization del JSON cambia i byte e il digest con essi. Il timestamp si trova all'interno del corpo firmato anziché in un'intestazione, quindi una consegna catturata non può essere riprodotta in seguito, e qualsiasi cosa più vecchia di cinque minuti viene rifiutata.

03

La tua interruzione rimane tua

Se il tuo endpoint è inattivo, afka ritenta sei volte con intervalli crescenti e mantiene l'id di consegna stabile così puoi ignorare tranquillamente una ripetizione. Nulla nel tuo workspace attende il tuo server: l'approvazione viene comunque creata, l'attività si completa comunque, e ogni tentativo viene registrato nel tuo audit log, incluso il momento in cui afka smette di provare.

Gli endpoint vengono registrati nel tuo dashboard tramite HTTPS. Il segreto di firma viene mostrato una sola volta, al momento della registrazione, e mai più.

Chiavi Enterprise

Realizzato per chiavi enterprise

Chiavi denominate con scadenza e revoca con un clic, allowlist IP, limiti di velocità per chiave, e lo stesso percorso SSO, DPA e SLA del resto di afka su Enterprise.

Parla con il team di vendita

Le chiavi si trovano nella tua dashboard in Impostazioni · API. Limitate, con budget, revocabili con un clic.

Invia la forza lavoro nel tuo prodotto.

Crea uno spazio di lavoro, genera una chiave in Impostazioni, e il tuo primo compito è a un solo richiesta di distanza.