Now available via MCP

The human API
for AI agents.

Your agent figured out the answer. Duckbill finishes the job — phone calls, errands, pickups, anything that requires a human in the real world. We make your AI's completion rate go from 60% to 95%.

Read the Docs
344K+
Tasks completed
93%
Resolution rate
<4hr
Median resolution

Your AI solves the problem.
Then someone has to show up in the real world.

Phone calls, errands, pickups, waiting in line — the physical last mile where agents hit a wall. Every abandoned task is a user you already paid to acquire. Duckbill closes the execution gap between what your AI figured out and what actually gets done.

Four verticals. One API.

The highest-friction categories where agents fail visibly and users churn silently.

🏥

Healthcare Navigation

Your AI found the right plan, the right provider, the right coverage. The remaining step requires 40 minutes on hold and three transfers. We do that part.

Prior auth determination calls
In-network provider verification
Claims dispute & appeal
Benefits eligibility confirmation
Prescription transfer coordination
✈️

Travel & Logistics Recovery

Not booking — recovery. When things go wrong, your AI generates the optimal fix in seconds. Executing it requires a human who can negotiate, wait, and adapt in real time.

Post-cancellation rebooking
Refund negotiation & escalation
Multi-vendor itinerary repair
Rate dispute with hotels
Baggage claim resolution
📞

Customer Service Resolution

Billing errors, disputed charges, stuck cancellations. The systems your users are fighting were designed to make resolution hard. We navigate them so your agent can close the loop.

Billing dispute & correction
Subscription cancellation
Account closure & confirmation
Escalation to supervisor
Refund processing & follow-up
🏃

Errands & Physical Tasks

Some tasks can’t be solved with a phone call. They need a person with legs. Package pickups, waiting in line, dropping off paperwork, coordinating with someone who only exists at a physical address.

Package pickup & drop-off
Waiting in line (DMV, permits, etc.)
Document delivery & notarization
Basic home maintenance coordination
In-person account verification
200+
Human Operators
24/7
Availability
100%
Background Checked
$5
Per Resolution

One API call. Real-world execution.

Connect via MCP and your agent can dispatch tasks to trained human operators — phone calls, errands, physical tasks, anything offline. No new UI, no onboarding flow, no integration overhead. Works with Claude, ChatGPT, or any agent framework.

Structured task intake with resolution schema
Real-time status callbacks
Programmatic completion verification
Full event log per task
Works via MCP, REST, or webhook
agent.ts
// Your agent hits the execution wall.
// Duckbill picks it up.

const task = await duckbill.createTask({
  intent: "dispute_claim",
  context: {
    payer: "Aetna",
    claim_id: "CLM-2026-44821",
    amount: "$4,200",
    reason: "Denied: out of network",
    member_id: "AET-9928371"
  },
  resolution: {
    success: "claim_approved",
    callback: "https://api.you.com/webhook"
  }
});

// 3 hours later
// → status: "resolved"
// → outcome: "claim_approved"
// → details: "Appeal filed, supervisor review,
//     $4,200 approved for reprocessing"

How it works

01

Your agent sends a task

Structured intent, context, constraints, and a resolution schema. The agent already did the thinking — it just can’t make the phone call.

02

AI triages, routes, enriches

Our AI layer validates the task, enriches context, and matches it to the right operator based on vertical expertise, complexity, and urgency.

03

A human executes

Background-checked operator handles the messy part. Phone calls, hold times, in-person errands, pickups, waiting in line. The stuff that requires a voice, a pair of legs, or both.

04

Structured result returned

Resolution hits your callback. Full event log, outcome verification, and every decision point documented. Your agent closes the loop.

Take your agent's completion rate from 60% to 95%.

Every task your agent can't finish — every call it can't make, every errand it can't run — is a user who leaves your product. Duckbill is the difference between "here's what to do" and "it's done."

Agent alone — 60%Agent + Duckbill — 95%

Your AI solved it. Let us finish it.

First 1,000 API calls free. No minimums. Pay per resolution.

Read the Docs