Meet Clair.
The business analyst
you'd hire if you could.
She reads your ServiceTitan, your books, your leads and the weather, and answers in Slack the way a sharp executive assistant would: the number, the range, the reason, and what to do next. Charts, spreadsheets and a Monday brief included. No dashboard to learn.
Slack today · Teams and Google Chat next · every number from your own data
About $220K in the bank, 5.7 weeks of payroll, and the next eight weeks of collections cover payroll, bills and overhead with room to spare.
Two watch items: 61% of receivables are older than 30 days, and $42K invoiced this week hasn't posted to QuickBooks yet.
Clair · data through 2026-08-23 · AI-generated, check before acting
One hire, four jobs.
Clair answers the questions each person in the shop actually asks, from the same data, in their own words.
The owner
- “How much of my seasonality is weather, and what did the weather do to me this year?”
- “Give me the daily brief.”
- “According to the data, what's the best lead generation strategy for me?”
- “How much cash do I have, and how many weeks of payroll is that at the forecast run rate?”
The dispatcher
- “Who is under 60% next week, and what open work could fill them?”
- “It's going to be hot Thursday. How many no-cool calls should I expect, and do I have the hours?”
- “What calls did we miss yesterday, and did anyone call them back?”
- “Which memberships are due for a tune-up this month with nothing scheduled?”
The bookkeeper
- “What's invoiced in ServiceTitan but not in QuickBooks yet?”
- “AR over 30 days: who, how much, and what should we chase first?”
- “Which vendor bills are due before the forecast cash comes in?”
- “Are we on pace for the month?”
The sales manager
- “Show me estimates over $5K that are 5 to 14 days old with no follow-up.”
- “What's our close rate on estimates, and where is it slipping?”
- “What should I do with memberships to increase conversion?”
Answers you can forward.
Every answer comes with the evidence: a chart that carries the point, a spreadsheet when there are numbers to work with, a PDF brief when there is something to share.




Connect. Ask. She delivers.
- ConnectServiceTitan, your books, your lead desk, Slack. A few minutes each, read-only.
- Ask“How do the next five weeks look?” “Who has room Thursday?” “Which channel pays for itself?” In a DM, or @Clair in a channel.
- She deliversThe answer with the reason, the chart, the spreadsheet, and a Monday brief before anyone asks.
She does the work. You click.
Every action starts as a proposal in Slack with one button. Approve and she executes and logs it; decline and nothing happens. Approve a rule once and it runs every week. Nothing writes to your systems without a human's click.
Proposed · Call sheet: 3 missed calls from yesterday, 2 never returned
Posts the list (time, area, callback status) to #dispatch for the CSRs to work before the 8am board fills.
Post a call sheet to a channel · action 0393917d · nothing happens until someone approves
Done · Call sheet: 3 missed calls from yesterday, 2 never returned
Posts the list (time, area, callback status) to #dispatch for the CSRs to work before the 8am board fills.
Post a call sheet to a channel · action 0393917d
Done by @Jim · posted 3 rows to #dispatch
Done · The weekly brief, every Monday at 06:00
Posts the brief to #owners on schedule: headline numbers with ranges, the board, the weather, three plays.
Standing rule: the weekly brief on a schedule · action a71c2e04
Done by @Jim · standing rule set: the brief every Monday at 06:00 in #owners
Connect your tools. Two minutes each.
ServiceTitan
Housecall Pro
Jobber
Service Fusion
Workiz
AccuLynx
Fyxify
Samsara
Onepath
WhatConverts
CallRail
RingCentral
HubSpot
Google Ads
Meta Ads
Google Business Profile
Mailchimp
QuickBooks Online
Xero
Sage Intacct
ADP Run
Stripe
Square
GreenSky
Microsoft Teams
Google Calendar
Gmail
Granola
Fathom
Fireflies
Notion
Microsoft 365
monday.com
AsanaHire Clair for your shop.
Connect ServiceTitan and Slack this afternoon. She sends her first brief Monday.
Hire Clair