io.github.CCSTT-dev/callable
API for AI agents to delegate tasks to real humans.
- -Reduce response time (currently 1133ms, target <1000ms)
Submit an account verification task to a real human operator. Use this when your agent is blocked on something only a real person can complete — a KYC check, a platform sign-in or 2FA prompt, a CAPTCHA, an identity confirmation, or any verification step that requires a human. The task is charged automatically via Stripe ($39). A vetted operator claims it, performs the verification on real hardware, and returns the result (with optional screenshot) to your callback_url or via get_task_status. Typical completion: 30 minutes.
Poll the status and retrieve the result of a previously submitted task. Returns the current status (pending, in_progress, pending_review, completed, disputed), the result payload, and any output URLs (video, screenshot). Use this in a polling loop after submit_task if no callback_url was provided.
Optional. Approve or dispute a task that is in `pending_review` status. Use this after get_task_status reports the operator has completed the work. Approving releases the operator payout. Disputing requires a reason and a description of what is needed for acceptance; the operator is then allowed to resubmit. If you never call review_task, tasks are auto-approved after the review window expires.
| Timestamp | Status | Latency | Conformance |
|---|---|---|---|
| Jul 3, 2026 | success | 656.7ms | Pass |
| Jun 30, 2026 | success | 1133.6ms | Pass |
| Jun 27, 2026 | success | 602.8ms | Pass |
| Jun 25, 2026 | success | 1153.8ms | Pass |
| Jun 24, 2026 | success | 1156.2ms | Pass |
| Jun 17, 2026 | success | 1258.8ms | Pass |
| Jun 16, 2026 | success | 1220.4ms | Pass |
| Jun 16, 2026 | success | 1557.2ms | Pass |
| Jun 15, 2026 | success | 1009ms | Pass |
| Jun 12, 2026 | success | 1425.4ms | Pass |