Meet the crew
Give an agent the role, connect it once, and talk. Each one works inside your account with
the permissions you grant and nothing more.
The estimator
Takeoff to bid, priced from your catalog
Reads the drawings with you, works the takeoff, then builds the bid from your products and labor rates. You review the numbers and send.
-
Claude Code
-
Claude
-
ChatGPT
bids_create · bid_line_items_create_many · products_list · labor_rates_list
The office
Inbox and calendar to CRM, every morning
Reads your email and calendar through its own connectors, turns real requests into leads and contacts, puts walkthroughs and due dates where they belong, and drafts the follow-up when a bid goes quiet. Keeps working after you close the laptop.
leads_create · contacts_update · lead_activities_create · draft_bid_followup
The controller
Change orders and pay apps, ready to approve
Drafts the change order when the GC adds scope, preps the pay application against the schedule of values, and summarizes the month.
change_orders_create · pay_apps_calculate · projects_summary
The field clerk
Crew notes to site log
With an agent that lives in a chat channel, your crew’s notes and photos become the daily log: personnel, work performed, photos attached, hours logged. OpenClaw runs on WhatsApp and Telegram natively.
site_logs_create · documents_create_upload_url · time_entries_create
Every tool runs under a scope you see on the consent screen before you approve. Nothing
reaches a customer unless the send scope was in what you approved, and you can revoke any
agent in one click.
How it stays safe