Firmcraft
← Back to home  ·  The Playbooks Library
Vol. 01 · Spring 2026

The first 40 playbooks.
Pick yours.

A playbook is a named, versioned piece of work the operator can run on its own — triggered by a mention, a schedule, or an event in your tools. Browse the full library by industry. Don't see yours? We build a custom one in week one.

Live playbooks
40
Across five customer types — and growing every week.
Custom builds
Wk 1
If your workflow isn't here, we ship it during onboarding.
Improves with use
Each playbook gets sharper every time the operator runs it.
Showing 40 of 40 playbooksSorted by industry
Trades#001

On-site contract → DocuSign

Customer says yes in the driveway. Operator drafts contract from your standard rider, sends via DocuSign, and chases the signature before you pull off the property.

Touches
DocuSignDriveSMS
Trigger@mention
Trades#002

Certificate of Insurance on demand

Property manager wants a COI before crew arrives. Operator pulls from carrier portal, fills the additional-insured details, sends the PDF — minutes, not days.

Touches
Carrier portalEmailDrive
Trigger@mention
Trades#003

Google reviews flywheel

Job complete → text customer the review link. Got 5★? Ask for a photo, attach to the listing. Got 4★? Ask what to fix. Aggregated weekly recap to the owner.

Touches
Google BusinessSMSSheets
Triggerjob complete
Trades#004

Crew dispatch from intake

New booking lands in your scheduling tool. Operator assigns the right crew based on job type + load, texts the client an arrival window, sends a reminder the night before.

Touches
Jobber / ServiceTitanSMSCalendar
Triggerbooking created
Trades#005

Unsigned-quote follow-up

Quote sent and not signed in 24h, 72h, or 7 days? Operator sends a calibrated nudge in your voice. Auto-pauses the moment the signature lands.

Touches
DocuSignEmailCRM
Triggerscheduled
Trades#006

Permit watcher

Pulls active-permit status from county/city portals every Monday morning. Flags any approaching expiration, opens a renewal task with the right documents pre-attached.

Touches
Municipal portalsDriveTasks
TriggerMon 7:00 AM
Trades#007

Equipment maintenance watcher

Reads the daily truck-inspection log, flags overdue services, books the shop visit, blocks the truck on the schedule so you don't dispatch it by accident.

Touches
FormsCalendarSheets
Triggerdaily
Trades#008

Invoice → payment chase

Invoice sent on completion, follow-ups at 14 / 30 / 60 days, escalation to the partner past 60. Marks paid the moment QuickBooks sees the deposit.

Touches
QuickBooksStripeEmail
Triggerscheduled
Healthcare#009

Insurance claim submission

Pulls clinical notes, X-rays, and procedure codes from the practice management system, drafts the ADA / CMS-1500 form, submits to the carrier portal, tracks the EOB.

Touches
Eaglesoft / Open DentalCarrier portalsDrive
Trigger@mention
Healthcare#010

Denial / underpayment appeals

EOB shows denied or underpaid? Operator drafts the appeal letter with chart documentation, narrative, and supporting CDT codes — partner reviews and signs.

Touches
Practice mgmtCarrier portalsDrive
TriggerEOB received
Healthcare#011

Patient recall reactivation

Pulls every patient overdue for a cleaning. Drafts personalized texts referencing their last visit and last hygienist. Loads into the queue for front-desk approval.

Touches
Practice mgmtSMS
Triggerweekly
Healthcare#012

Treatment-plan follow-up

Patient was presented work and didn't book. Three-touch sequence over 30 days — financing options, schedule offer, "still thinking?" check-in.

Touches
Practice mgmtSMSEmail
Triggerscheduled
Healthcare#013

Pre-authorization requests

For implants, crowns, ortho, and major surgical procedures: assembles the clinical packet, submits the pre-auth, tracks status, surfaces the result before the appointment.

Touches
Practice mgmtCarrier portalsDrive
Triggerprocedure planned
Healthcare#014

New-patient intake

Texts the new patient HIPAA-compliant intake forms, populates the chart on submit, flags incomplete fields the day before the appointment.

Touches
FormsPractice mgmtSMS
Triggerappt booked
Healthcare#015

End-of-day reconciliation

Matches collections to scheduled procedures, flags any patient that left without a payment plan, drafts the doctor's nightly summary.

Touches
Practice mgmtStripeSheets
Triggerdaily 6 PM
Healthcare#016

Birthday + recall campaign

Once a month, drafts personalized birthday messages bundled with a recall offer for every patient with a birthday in the next 30 days. Front desk approves the batch.

Touches
Practice mgmtSMSEmail
Triggermonthly
Solo#017

Inbound lead qualifier

New form submission → operator researches LinkedIn + the company site, scores fit against your last closes, books the call if strong, sends a polite "not a fit" if not.

Touches
FormsCalendlyEmail
Triggerform submitted
Solo#018

Calendar defender

Guards your deep-work blocks. Politely declines or reroutes meeting requests that would land on protected time, offers your real availability instead.

Touches
CalendarCalendlyEmail
Triggermeeting requested
Solo#019

Invoice → cash

Project closed? Operator generates the invoice from the SOW, sends it, follows up on schedule, marks paid in QBO when the deposit lands. You stay billable.

Touches
QuickBooksStripeEmail
Triggerproject closed
Solo#020

Quarterly client review packs

Once a quarter, pulls project status across every active client and drafts a one-page review packet — wins, blockers, next-quarter priorities — ready for your review.

Touches
Notion / LinearDriveEmail
Triggerquarterly
Solo#021

New-engagement kickoff

Proposal accepted? Operator spins up the project folder, kickoff doc, calendar holds, kickoff email — every artifact your last engagement had, day one.

Touches
DriveCalendarEmail
Triggerproposal accepted
Solo#022

Friday recap

Every Friday at 4: wins this week, what's open, what's next week's three priorities. Lands in your inbox so the weekend starts clean.

Touches
CalendarTasksEmail
TriggerFri 4 PM
Pro firms#023

Tax extension batch

For every client with an extension due, drafts the 4868, ties out estimated liability against last year, routes for partner review in one consolidated thread.

Touches
QuickBooksDriveTax software
Triggerseasonal
Pro firms#024

1099 prep season

January batch: pulls vendor data from QBO, drafts the 1099-NECs, chases missing W-9s, queues the batch send to vendors and IRS.

Touches
QuickBooksDriveEmail
TriggerJanuary
Pro firms#025

Client doc chase

Sequenced doc requests with auto-reconciliation — when the client uploads, operator names, files, and OCRs the document, then strikes it from the missing list.

Touches
SmartVault / DriveEmailTasks
Triggerscheduled
Pro firms#026

Conflict check on intake

New legal matter? Operator runs the conflict search across all parties, attaches the result to the engagement letter, flags any hit for partner review before the EL goes out.

Touches
Practice mgmtDriveEmail
Triggermatter created
Pro firms#027

Engagement letter generation

Intake form submitted → tailored engagement letter drafted from your standard template + scope of work → DocuSign → matter opened the moment it's signed.

Touches
DocuSignPractice mgmtDrive
Triggerintake submitted
Pro firms#028

Monthly close package

For each bookkeeping client: pulls QBO, reconciles the bank feeds, builds the partner review package, flags the three things that need a human eye.

Touches
QuickBooksDriveSheets
Triggermonthly
Pro firms#029

Court filing prep brief

Seven days before each filing or hearing on the case calendar, operator assembles the materials, drafts a one-page prep brief, and books the partner-associate prep block.

Touches
Practice mgmtCalendarDrive
Trigger7 days out
Pro firms#030

Quarterly advisory review

For each advisory client, drafts the quarterly review pack — performance, IPS check, RMD reminders, suitability notes — ready for the partner's call prep.

Touches
Custodian / OrionDriveEmail
Triggerquarterly
B2B#031

Weekly content engine

Pulls last week's wins / case studies / product launches and drafts the weekly email + 3 LinkedIn variants in your house voice. Marketer reviews and ships.

Touches
HubSpotLinkedInDrive
TriggerMon 9 AM
B2B#032

Demo-request qualifier

New demo request → enriches with LinkedIn + their site + your CRM history, scores the lead, routes to the right AE with a pre-call brief in hand.

Touches
HubSpotCalendlySlack
Triggerdemo requested
B2B#033

Customer onboarding

New logo signed → kicks off the 14-day onboarding playbook, schedules the kickoff, sends the welcome series, hands off to CS on day 15 with a status memo.

Touches
CRMEmailCalendar
Triggerdeal closed-won
B2B#034

Failed-payment recovery

Stripe webhook fires on failure. Operator sends a personalized retry email referencing the customer's plan, retries the card, escalates to CS on day three.

Touches
StripeEmailCRM
Triggerpayment failed
B2B#035

QBR deck builder

For each top-tier customer, pulls product usage, support history, and revenue data; assembles the QBR deck; flags the two risks for the AM to address on the call.

Touches
Product analyticsCRMSlides
Triggerquarterly
B2B#036

Pipeline hygiene

Every Friday: flags every deal that's been stuck in stage for more than 14 days, drafts a re-engagement message in the AE's voice, queues for review.

Touches
CRMEmailSlack
TriggerFri 2 PM
B2B#037

Renewal automation

90 / 60 / 30 days before each renewal: usage check-in, uplift proposal, signature request. Auto-pauses if the customer has an open support escalation.

Touches
CRMDocuSignEmail
Triggerscheduled
B2B#038

Win / loss synthesis

Records the win-loss call, transcribes, extracts the three deltas vs. the last ten outcomes, posts the takeaways into the sales channel for the team to learn from.

Touches
ZoomDriveSlack
Triggercall recorded
Cross-industry#039

Inbox triage

Sorts the morning inbox into "needs you," "I drafted a reply," and "handled." You start the day with the actual five emails that mattered, not eighty.

Touches
Gmail / OutlookDrafts
Triggerdaily 7 AM
Cross-industry#040

Vendor renewal watcher

Tracks every SaaS subscription you pay for. Surfaces upcoming auto-renewals 30 days out with usage data, so you cancel what nobody opens before it bills.

Touches
QuickBooksStripeEmail
Triggermonthly
Don't see yours?

We build a custom playbook in week one.

The most useful playbooks are usually the bespoke ones — one firm, one workflow, one weird tool nobody else uses. The intake call scopes one. By Friday it's running.

How a custom playbook ships

Intake → live, in five days.

The same five-day arc that gets a stock playbook live, built around your specific work.

  • Mon30-min intake call. We scope one workflow.
  • TueConnectors live across your tools.
  • WedPlaybook drafted, you review the test runs.
  • ThuProduction runs in shadow mode.
  • FriLive. The operator handles it from here.