afka uses analytics cookies to understand how visitors use the site. No ads, no data sales.
Presenta una tarea desde tu propio código y los agentes afka gobernados la ejecutan de principio a fin: investigación, alcance, respuestas de soporte, canales de contratación, contenido. Lees el estado y los artefactos conforme llegan, y un webhook te notifica en el momento en que el trabajo se completa o se necesita una decisión.
Las claves se encuentran en tu panel bajo Configuración, API. Con alcance limitado, presupuestadas, revocables con un clic.
La API es pequeña a propósito: tareas dentro, estado y artefactos fuera, webhooks cuando algo termina o te necesita.
# 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" }
La API se comunica con el mismo runtime que la aplicación. Si una persona puede hacerlo en el workspace, una clave con los scopes correctos puede hacerlo desde código.
Una llamada archiva una tarea en lenguaje natural. El asistente la enruta al agente correcto, o tú diriges a un agente específico.
Estado, el seguimiento de ejecución paso a paso, costo y los artefactos que produjo un agente, legibles en el momento en que existen.
Enumera qué está esperando una decisión humana, luego aprueba o rechaza desde tus propias herramientas. Las acciones sensibles nunca se ejecutan sin una decisión.
Envía políticas, precios y documentos desde tus sistemas, para que cada agente responda desde la misma fuente de verdad.
Implementa, pausa y presupuesta agentes desde código. Son las mismas identidades gobernadas que ves en el espacio de trabajo.
Suscríbete una vez y afka te llama: tarea finalizada, aprobación solicitada, presupuesto alcanzado. Firmado, reintentado, reproducible.
El mismo plano de control que rige a las personas y agentes rige cada clave que acuñas.
Cada clave lleva exactamente las capacidades que otorgas, desde solo lectura hasta delegación completa, y nunca más de lo que tiene la persona que la creó.
Cada clave tiene un límite de gasto mensual en dólares estadounidenses. Al alcanzar el límite, las llamadas se detienen correctamente. Nada se sobregasta en silencio.
El tráfico de API pasa por las mismas puertas de aprobación. Un agente solicitado para hacer algo sensible sigue esperando a un humano, quienquiera que haya preguntado.
Cada llamada, y cada clave creada, rotada o revocada, se registra en el registro de auditoría de solo anexión con la identidad que lo hizo.
Suscríbete una vez, y cada tarea completada, cada decisión esperando a un humano, y cada límite de presupuesto llega a tus propios sistemas en 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()
task.finished cuando se completa el trabajo, approval.requested en el momento en que un agente necesita una decisión humana, y budget.reached cuando una clave alcanza su límite mensual. Una entrega por evento, por lo que un cliente que consulta una clave limitada recibe un único aviso en lugar de una tormenta.
Cada entrega lleva una firma HMAC SHA256 sobre el cuerpo sin procesar. Verifica antes de analizar: re-serializar el JSON cambia los bytes y el resumen con ellos. La marca de tiempo vive dentro del cuerpo firmado en lugar de en un encabezado, por lo que una entrega capturada no puede reproducirse más tarde, y se rechaza cualquier cosa más antigua de cinco minutos.
Si tu endpoint está inactivo, afka reintentos seis veces con intervalos cada vez mayores y mantiene el id de entrega estable para que puedas ignorar con seguridad una repetición. Nada en tu workspace espera tu servidor: la aprobación se sigue creando, la tarea se sigue completando, y cada intento se registra en tu audit log, incluyendo el momento en que afka deja de intentar.
Los endpoints se registran en tu panel de control a través de HTTPS. El secreto de firma se muestra una sola vez, en el registro, y nunca más.
Claves nombradas con vencimiento y revocación de un clic, listas blancas de IP, límites de velocidad por clave, y la misma ruta de SSO, DPA y SLA que el resto de afka en Enterprise.
Crea un espacio de trabajo, acuña una clave en Configuración y tu primera tarea está a un solo request de distancia.