afka używa plików cookie analitycznych, aby zobaczyć, jak odwiedzający korzystają z witryny, oraz usługi, która może zidentyfikować firmę, w której pracuje odwiedzający. Nie sprzedajemy Twoich danych. Odrzuć, a nic się nie załaduje.

Prywatność
Dla programistów

Deleguj rzeczywistą pracę w jednym wywołaniu API.

Złóż zadanie z własnego kodu, a zarządzane agenty afka wykonają je od końca do końca: badania, outreach, obsługa odpowiedzi, pipelines rekrutacyjne, treści. Czytasz status i artefakty w miarę ich pojawiania się, a webhook powiadamia Cię w momencie, gdy praca jest ukończona lub potrzebna jest decyzja.

# 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" }
Ograniczony zakresem, z budżetem, odwoływalnyTe same bramy co osobaKażde połączenie w dzienniku audytu
Dlaczego czyta się jako zatrudnienie

Mała powierzchnia i kontrolowana.

API komunikuje się z tym samym środowiskiem uruchomieniowym co aplikacja, dlatego też podlega tym samym regułom co aplikacja.

Jedenpołączenie
Zadania na wejściu, artefakty na wyjściu

Jedno połączenie zgłasza zadanie w zwykłym języku. Asystent kieruje je do właściwego agenta, lub sam kierujesz do konkretnego agenta, i czytasz przebieg w miarę jego wykonywania.

3zdarzenia
afka oddzwania do Ciebie

task.finished gdy praca się zakończy, approval.requested w momencie, gdy agent potrzebuje decyzji człowieka, i budget.reached gdy klucz osiągnie miesięczny limit.

0cicha nadwyżka
Zabudżetowano w dolarach

Każdy klucz ma miesięczny limit wydatków w dolarach amerykańskich. Po osiągnięciu limitu połączenia zatrzymują się bezpiecznie. Nic nie przekroczy limitu w ciszy.

Powierzchnia

Złóż to, obserwuj to, odzyskaj to.

API jest celowo minimalistyczne: zadania na wejściu, status i artefakty na wyjściu, webhooki gdy coś się skończy lub będzie potrzebne.

# 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" }
Co robi Twój kod

Wszystko, co robi pulpit nawigacyjny, robi Twój kod.

Jeśli osoba może to zrobić w workspace'u, klucz z odpowiednimi uprawnieniami może to zrobić z kodu.

Deleguj

Deleguj zadania

Jedno połączenie zgłasza zadanie w zwykłym języku. Asystent kieruje je do właściwego agenta, lub sam kierujesz do konkretnego agenta.

Czytaj

Przeczytaj przebieg

Stan, ślad uruchomienia krok po kroku, koszt i artefakty wytworzone przez agenta, czytelne w momencie ich powstania.

Zdecyduj

Zatwierdź decyzje

Wyświetl listę oczekujących na człowieka, a następnie zatwierdź lub odrzuć za pomocą własnych narzędzi. Działania wrażliwe nigdy nie są wykonywane bez decyzji.

Ziemia

Podziel się wiedzą

Przesyłaj zasady, ceny i dokumenty ze swoich systemów, aby każdy agent odpowiadał z tego samego źródła prawdy.

Obsługuj

Zarządzaj agentami

Wdrażaj, wstrzymuj i zarządzaj budżetem agentów z kodu. To te same tożsamości zarządzane, które widzisz w obszarze roboczym.

Subskrybuj

Webhooks

Subskrybuj raz, a afka Ci oddzwoni: zadanie ukończone, wymagana akceptacja, budżet wyczerpany. Podpisane, ponowione, powtarzalne.

Zarządzanie

Klucz to tożsamość podlegająca kontroli.

Ta sama płaszczyzna kontroli, która zarządza ludźmi i agentami, zarządza każdym kluczem, który tworzysz.

Ograniczone jak osoba

Każdy klucz ma dokładnie uprawnienia, które mu przydzielisz, od tylko do odczytu do pełnego delegowania, i nigdy więcej niż osoba, która go utworzyła.

Zabudżetowano w dolarach

Każdy klucz ma miesięczny limit wydatków w dolarach amerykańskich. Po osiągnięciu limitu połączenia zatrzymują się bezproblemowo. Nic nie przekracza budżetu w ciszy.

Zamknięte jak wszystko inne

Ruch API przechodzi przez te same bramy zatwierdzenia. Agent poproszony o coś wrażliwego nadal czeka na człowieka, niezależnie od tego, kto poprosił.

Audytowany na zawsze

Każde wywołanie i każdy klucz utworzony, obrócony lub odwołany trafia do dziennika audytu tylko do dołączania z tożsamością, która to zrobiła.

Webhooks

afka oddzwania do Ciebie.

Subskrybuj raz, a każde ukończone zadanie, każda decyzja czekająca na człowieka i każdy limit budżetu dotrą do Twoich systemów w ciągu sekund.

# 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

Trzy zdarzenia

task.finished gdy praca się zakończy, approval.requested w momencie, gdy agent potrzebuje decyzji człowieka, i budget.reached gdy klucz osiągnie miesięczny limit. Jedno dostarczenie na zdarzenie, więc klient pętlujący względem ograniczonego klucza otrzymuje jedno powiadomienie zamiast burzy.

02

Podpisane i odporne na powtórzenie

Każda dostawa zawiera podpis HMAC SHA256 nad surową treścią. Zweryfikuj przed parsowaniem: ponowna serializacja JSON zmienia bajty i razem z nimi skrót. Znacznik czasu znajduje się wewnątrz podpisanej treści, a nie w nagłówku, więc przechwycona dostawa nie może być powtórzona później, a wszystko starsze niż pięć minut jest odrzucane.

03

Twoja awaria pozostaje twoja

Jeśli Twój endpoint jest niedostępny, afka ponawia próbę sześć razy z rosnącymi przerwami i utrzymuje stabilny identyfikator dostarczenia, dzięki czemu możesz bezpiecznie zignorować powtórzenie. Nic w Twojej przestrzeni roboczej nie czeka na Twój serwer: zatwierdzenie jest nadal tworzone, zadanie nadal się kończy, a każda próba trafia do dziennika audytu, w tym moment, gdy afka przestaje próbować.

Punkty końcowe są rejestrowane na Twoim pulpicie nawigacyjnym za pośrednictwem HTTPS. Tajny klucz podpisywania jest wyświetlany raz, podczas rejestracji, i nigdy więcej.

Klucze Enterprise

Zbudowane dla kluczy enterprise

Nazwane klucze z datą wygaśnięcia i jednym kliknięciem odwołania, listy dozwolonych adresów IP, limity szybkości na klucz, oraz ta sama ścieżka SSO, DPA i SLA co reszta afka w Enterprise.

Porozmawiaj ze sprzedażą

Klucze znajdują się w Twoim panelu w sekcji Ustawienia, API. Ograniczone, budżetowane, można je odwołać jednym klikiem.

Wyślij siłę roboczą do swojego produktu.

Utwórz obszar roboczy, wygeneruj klucz w Ustawieniach, a Twoje pierwsze zadanie jest o jeden request od Ciebie.