What Agents Can Do
Full programmatic access to every operation in the Bench platform.
Deal Management
Create, update, and move deals through your pipeline. Full CRUD on every deal field.
Appointment Scheduling
Schedule inspections, demos, and follow-ups. Manage availability and confirmations.
Measurement Processing
Order drone measurements, receive results, and attach to deals automatically.
Document Generation
Generate estimates, invoices, contracts, and proposals from deal data.
Customer Communication
Send emails, SMS, and notifications. Draft follow-ups from deal context.
Pipeline Automation
Trigger workflows, move stages, and automate the entire sales-to-production lifecycle.
Getting Started
Three steps to your first API call.
Get Your API Key
Generate an API key from your Bench dashboard. Each key is scoped to your instance.
Read the Spec
Download the OpenAPI spec and explore 376 endpoints covering every operation.
OpenAPI Spec →Build Your Agent
Use any language or framework. SDK coming soon — for now, the REST API is your foundation.
Agents Built on Bench
Real AI agents running in production, powered by the Bench API.
Cole
Sales Agent
Manages the sales pipeline end-to-end. Qualifies leads, schedules demos, drafts proposals, and follows up until close. Built on the Bench API.
Sage
Customer Success Agent
Monitors client health post-sale. Tracks onboarding progress, surfaces churn signals, and proactively engages customers to maximize retention.
Ember
Field Engagement Agent
Powers door-to-door canvassing operations. Manages territory assignments, tracks field activity, and converts door knocks into qualified leads.
Simple, Secure Authentication
API key authentication keeps things simple while maintaining enterprise-grade security.
- API key in X-API-Key header
- Instance-scoped — your data stays isolated
- Rate limited — default 60 req/min per route
curl https://benchagi.com/api/agent/deals \
-H "X-API-Key: ke_live_abc123..." \
-H "Content-Type: application/json"