Recommendation · Summary

Buying Back Smita's Day

How to take the clicking, typing, and tab-hopping out of RoofIgnite client management — so the day goes to strategy, retention, and growth instead.

Prepared August 30, 2026 · Updated September 26 with Smita’s worksheet answers · Updated October 24 with what's built and tested · For Smita · Shareable with Mani / RoofIgnite

opens Print; choose "Save as PDF" as the destination

The real problem

The busywork isn't the clicking. It's being the integration layer.

Smita's tools — Gmail, GoHighLevel, Slack, ClickUp — don't talk to each other, so she does it by hand: pulling context from four systems, re-assembling it in her head for each client, then hand-producing every email, invite, and task. A bot that drives her screen would automate the symptom, slowly and fragilely. The fix is an assistant that connects to those tools directly and does the assembly and drafting — while Smita stays in the approval seat.

The recommendation

One assistant, three layers — daily brief first

Smita's worksheet set the order. Her most painful work, rated 4 out of 5, is following up with clients and keeping track of her book of business. Her top time sinks are data scattered across tools and spreadsheets and no system for staying ahead of her accounts. Drafting emails is real work but ranks lower (3 of 5). So the daily brief comes first. As of October 24, all three layers are built and their core has been tried by hand on test data, not yet as an unattended hourly run or on Smita's accounts. GoHighLevel hasn't been tested yet, and ClickUp only on a test workspace.

1Proactive daily brief

Each work morning, by email: who she hasn't spoken to in 2 business days (with check-in emails already drafted), which accounts show risk or are ready for an upsell (each with its evidence), today's meetings, billing dates, open promises; plus appointments and ad spend from GoHighLevel, and overdue ClickUp tasks, once those are connected (not yet tested). Her magic-wand wishes #1 and #3.

2Meeting prep, pulled fresh

About an hour before each client call, a one-page prep email: what's happened since they last spoke, open items, what to watch for, a suggested agenda, and campaign numbers once GoHighLevel is connected (not yet tested). Instead of a dossier that has to be maintained, it gathers everything fresh each time. Wish #2.

3Drafts, never sends

After each call, a recap email to the client is drafted from her call notes (Google Meet, Fathom, her emails). When a call sets a next meeting, she gets one email with an "Add to calendar" button per meeting; nothing goes on her calendar until she taps Save, and no one is invited. Anything for a client is a Gmail draft she sends herself. She'll also be able to ask in the Claude app, by typing or dictating (built, not yet tried as installed skills).

The path

Started off the shelf; build more only if needed

Phase 1 — built, near-zero code

One scheduled task in the Claude desktop app, running hourly at her brief time's minute (Claude Pro, which Smita covers), connected to Gmail, Google Calendar and Google Drive, plus GoHighLevel's official connector and, optionally, ClickUp and Fathom. A one-file script in her own Google account handles the rule-based parts: it sends every assistant email to Smita (the morning brief, prep, recaps ready and "Meetings to add") so their links open with no Google warning page (built; the brief, prep and recaps path not yet tested on a real account), and sends a backup day list if the brief is late (checked only in a simulation so far). Everything arrives by email; Slack needs Mani or Oscar to approve the Claude app first.

Phase 2 — the custom assistant, only if needed

A purpose-built agent wired to the same tools, with its own approval screen and RoofIgnite-specific workflows. Planned only if Phase 1 turns out not to be enough once Smita uses it day to day.

Where Gumloop / Zapier / Make fit: they're pipeline tools — good for fixed triggers ("new lead form → do X→Y→Z"), not the interactive tell-it-what-to-do-and-review experience Smita described. If one is ever needed, self-hosted n8n is the free and secure option. A complement at most, not the core.

Non-negotiables

Guardrails, built in

Where it stands

Next steps

  1. Done: time audit, Mani's OK, GoHighLevel access, budget (Smita's answers, September 6). The brief, meeting prep, recap drafts and "Meetings to add" emails are built and tried by hand on test data.
  2. A few follow-up questions are still open, so the assistant runs on sensible defaults she can change in plain English in her Preferences doc.
  3. Smita sets it up on her own accounts with the setup guide (about an hour, with the first hourly run), including GoHighLevel and, if she likes, ClickUp and Fathom.
  4. Then: a week of real use, adjusting her Preferences as she goes, before deciding whether anything more (Slack, Phase 2) is worth building.