For developers
The execution layer your AI agents are missing
Your LLM can reason. Behalf gives it hands. One API call delegates real-world tasks — sending emails, making calls, browsing the web — with persistent follow-through across days and human-in-the-loop approvals built in.
Building agents that execute is unreasonably hard
Multi-channel infrastructure
Email APIs, voice services, headless browsers, CAPTCHA solvers — stitching together the infra to do things in the real world takes months.
Persistent state management
Real tasks span days. Tracking state, scheduling retries, escalating failures, and resuming after interruptions is complex orchestration.
Approval workflows
Users need to approve sensitive actions. Building approval flows, notifications, and escalation paths is a product unto itself.
One API, complete execution
Delegate tasks. Get results.
Task delegation
POST a task description. Behalf plans the execution, picks the right channels, and starts working immediately.
Multi-channel reach
Email, phone, web chat, form submissions — Behalf picks the fastest path and switches channels when one fails.
Async completion
Tasks that take hours or days resolve in the background. Get webhook callbacks with full audit logs when done.
Human approvals
Define approval gates for sensitive actions. Behalf pauses and notifies the right person. Resume with a single API call.
Three lines to delegate a real-world task
const task = await behalf.tasks.create({
instruction: "Cancel my Adobe subscription
and get a refund for this month",
channels: ["email", "phone", "web"],
approvals: { required: true,
notify: "[email protected]" }
});
// Behalf handles everything asynchronously.
// Webhook fires when the task is complete.What developers are building
Customer service automation
Refund requests, subscription changes, support escalations — without building channel integrations from scratch.
Scheduling agents
Coordinate meetings across time zones, handle rescheduling, send follow-ups — all through one API.
Back-office workflows
Vendor follow-ups, contract renewals, compliance tasks that require multi-step, multi-channel execution.
Ship agents that do real work
Stop building execution infrastructure. Start shipping agents that finish tasks.