# Workflow templates

> A trigger and a graph of steps, with at least one Decide: the jobs a team runs. Plain JSON, MIT-licensed.

Canonical: https://alaskanlabs.com/workflows

- [Appointment recall reminders](https://alaskanlabs.com/workflows/appointment-recall-reminders.md): Every Monday the recall dog finds patients six months past their cleaning, writes each a short text with no treatment details, and sends them after one yes. (Mondays · 9:00 AM) JSON: https://alaskanlabs.com/workflows/appointment-recall-reminders.json
- [CRM hygiene sweep](https://alaskanlabs.com/workflows/crm-hygiene-sweep.md): Every weekday at 5 the CRM dog turns the day's call notes into stage, amount and next-step changes, flags anything the notes don't support, and applies them after one yes. (Weekdays · 5:00 PM) JSON: https://alaskanlabs.com/workflows/crm-hygiene-sweep.json
- [Insurance claim follow-up](https://alaskanlabs.com/workflows/insurance-claim-follow-up.md): Twice a week the insurance dog checks every open claim on the payer portals, works out what's missing from the denied ones, and resubmits and chases once you approve. (Tue, Thu · 10:00 AM) JSON: https://alaskanlabs.com/workflows/insurance-claim-follow-up.json
- [Invoice chase](https://alaskanlabs.com/workflows/invoice-chase.md): Twice a week the finance dog finds overdue invoices, drafts a friendly reminder for each (firmer past 30 days) and sends them once you say so. (Mon, Thu · 9:00 AM) JSON: https://alaskanlabs.com/workflows/invoice-chase.json
- [Morning inbox triage](https://alaskanlabs.com/workflows/morning-inbox-triage.md): Every weekday at 7:30 the inbox dog reads what came in overnight, sorts it into archive, draft and needs-you, and asks once before archiving and sending the drafted replies. (Weekdays · 7:30 AM) JSON: https://alaskanlabs.com/workflows/morning-inbox-triage.json
- [New-lead intro, with approval](https://alaskanlabs.com/workflows/new-lead-intro.md): When a lead lands in the CRM, the outbound dog reads them, checks recent news, drafts a short first email and sends it only after you approve it, then logs it on the contact. (When crm.lead.created) JSON: https://alaskanlabs.com/workflows/new-lead-intro.json
- [Review reply drafts](https://alaskanlabs.com/workflows/review-reply-drafts.md): Every Friday the reviews dog reads the week's Google reviews on its screen, drafts a reply to each (never confirming who's a patient), and posts them after you approve. (Fridays · 12:00 PM) JSON: https://alaskanlabs.com/workflows/review-reply-drafts.json
- [Weekly pipeline digest](https://alaskanlabs.com/workflows/weekly-pipeline-digest.md): Every Friday afternoon: deals moved, won and lost, meetings held, and the three deals most at risk with a next step each. Posted where you choose after one look. (Fridays · 3:00 PM) JSON: https://alaskanlabs.com/workflows/weekly-pipeline-digest.json

The format: https://alaskanlabs.com/docs/workflow-templates.md
