Bench
Developer PlatformNew

Build Agents for Roofing

Bench exposes every operation as an API. Your AI agents can manage deals, schedule appointments, process measurements, and run entire roofing businesses.

Available nowRoofing
Coming soonSolarQ3 2026HVACQ4 2026Pest Control2027Painting2027Landscaping2027

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.

Step 1

Get Your API Key

Generate an API key from your Bench dashboard. Each key is scoped to your instance.

Step 2

Read the Spec

Download the OpenAPI spec and explore 376 endpoints covering every operation.

OpenAPI Spec →
Step 3

Build Your Agent

Use any language or framework. SDK coming soon — for now, the REST API is your foundation.

Meet the Crew

Six specialized agents, organized by the value they bring to your business. Each runs in production today.

Coordination & Strategy

Turns chaos into the next move

Reads the whole operation across every other agent and surfaces the highest-leverage action.

Aurelius portrait

Aurelius

Chief of Operations

Your GM without the GM salary. Watches the whole operation — pipeline, crews, claims, weather — and tells you the move that matters today.

Daily Operating BriefWorkflow DesignCross-Team Coordination+4
Revenue & Growth

Owns the pipeline and the spend

Drives top-of-funnel signal and protects every deal from the first touch through closed-won.

Cole portrait

Cole

Sales Agent

The sales rep who never sleeps. Watches every deal from first knock to signed contract, catches the ones cooling off, and won't let a low-margin deal close without a fight.

Pipeline MonitoringStale Deal DetectionMorning Briefing+10
Piper portrait

Piper

Marketing Agent

Watches every marketing dollar like it's yours. Spots which Facebook ads, neighborhoods, and channels are actually producing leads — and shifts spend toward what's working.

Campaign AnalyticsNeighborhood TargetingSpend Reallocation+1
Customer Trust

Protects the relationship after the sale

Reads health signals early, defends the customer experience, and flags churn risk before it becomes visible.

Sage portrait

Sage

Customer Success Agent

Keeps homeowners happy between contract and final invoice. Catches the ones going sideways before they leave a one-star review — and turns the good ones into your next referral.

Homeowner Health MonitoringOnboarding TrackingEarly Warning Detection+1
Field & Execution

Keeps the crew moving and motivated

Turns daily field work into momentum, coaching, and visible progress for every rep on the team.

Ember portrait

Ember

Field Ops Agent

Keeps your D2D crews motivated and productive. Sends morning briefings with territory, weather, and yesterday's wins. Catches reps who are slumping before they quit.

Daily Field BriefingActivity TrackingNew Rep Welcome+6
Personal & Boundaries

Defends the line between work and life

A personal assistant for one human — never crosses into team scope, never reports up.

Bailey portrait

Bailey

Personal Life Assistant

Your personal assistant after the truck door closes. Calendar, tasks, the dentist appointment that keeps slipping. Defends the line between work and the rest of your life.

Task ManagementCalendar IntelligenceDaily Organization

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"

Ready to put the crew to work?

Sign up to activate the agents that match your business. Bundle pricing kicks in at three.