Central inventory for HFHS automation migration across Airtable, AWS Lambda/EventBridge, and Zapier. Last updated April 27, 2026. Now includes client-visible disposition, destination, impact, status, and notes columns. Source data is normalized in /data/automation-inventory.json for future Supabase/grid import.
| Source | Name / Category | Disposition | Owner | Recommended Destination | Migration Status | Updated | Details |
|---|---|---|---|---|---|---|---|
| Airtable 1 |
Send Email Emails & Member Communication |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
Watches member communication records that match the configured conditions and sends the relevant Gmail-based member email when they hit. Used for the recurring member-facing email touches (onboarding, status updates, check-ins). Needs to be rebuilt in the new system with the email template, recipient logic, and routing conditions captured before cutover.
View full Airtable spec (captured 2026-04-27)Trigger
Actions and branchesThree conditional branches under the trigger. Each branch sends a Gmail message via the same Gmail account ( Branch 1: If Specific to Project/Repair is Yes
Branch 2: Attach Contract is checked AND Specific to Project/Repair is No
Branch 3: Attach Contract is unchecked AND Specific to Project/Repair is No
ScriptNone. Notes and unknowns
|
|||
| Airtable 2 |
When A Member Communication Record Needs To Be Linked To The Applicable Month Emails & Member Communication |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
Internal record-keeping rule that links every new member communication record to the right reporting month so monthly comms reports stay accurate. Becomes a database trigger or generated column on the member_communications table in Supabase.
View full Airtable spec (captured 2026-04-27)## 2. When A Member Communication Record Needs To Be Linked To The Applicable Month
- **Section:** Emails & Member Communication
- **Status:** ON
- **⚠️ Has unpublished changes** ("You have unpublished changes that haven't been applied to the live automation. Complete configuration to update the automation."). The first action is missing required configuration so the Update button is disabled.
### Trigger
- **type:** When a record matches conditions
- **table:** `Member Communication`
- **conditions:**
- When `Update Month & Year of Contact (Link)?` is `Update Month & Year of Contact (Link)` *(single-select option used as a flag)*
### Actions / branches
1. **Send an email** *(generic Airtable "Send email" action — not Gmail)*
- **conditions:** Always
- **To:** *empty — required, missing*
- **Subject:** *empty — required, missing*
- **Message:** *empty — required, missing*
- **Attachments:** none
- Status: "3 fields are missing configuration" (this is the unpublished-changes blocker).
2. **Update record**
- **conditions:** Always
- **Table:** `Member Communication`
- **Record ID:** `{Airtable record ID}` (from the trigger step)
- **Fields:**
- `Month & Year of Contact (Link)` ← `{Month & Year of Contact}` (linked record value carried from the trigger record)
### Script code, if present
None.
### Notes / unknowns
- The "Send an email" step appears to be a stub — it is selected as a step in the live automation but has no To/Subject/Message values. This is also why the automation cannot be saved/updated.
- The actual useful work is the second step (Update record), which back-fills the `Month & Year of Contact (Link)` linked-record field on the same Member Communication row from its `Month & Year of Contact` source value.
- The trigger field `Update Month & Year of Contact (Link)?` is acting as a one-shot flag — presumably set elsewhere (formula or manual) when a new Member Communication needs the rollup link populated.
--- |
|||
| Airtable 3 |
Draft Email - Contract Contracts |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
When a team member clicks Draft Email on a contract record, this stages a prefilled draft email tied to that contract (likely as a row in the Member Communications table). Rebuild as a server action on the contract page that opens the same prefilled draft.
View full Airtable spec (captured 2026-04-27)## 3. Draft Email - Contract
- **Section:** Contracts
- **Status:** ON
### Trigger
- **type:** When a button is clicked
- **Source:** `Contracts` table (`tbljQgg14wUiBSZxf`)
- **Interface:** `Contracts Detail` (`pagHRzocHVZ3Tan0c`)
- **Button:** `Draft Email` (the trigger config lists the same button twice — Airtable has registered it under both interface bindings, which is normal when the button is referenced in more than one place inside the same interface page).
### Actions / branches
1. **Create record — In `Member Communication`**
- **conditions:** Always
- **Fields:**
- `Member` ← `{Member}` value `{Airtable record ID}` (linked record from the trigger Contracts record's Member link)
- `Type of Contact` = `Email`
- `Subject` = `Your Proposal From Hassle Free Home Services - {Member Value Name} {Abbreviated Property Address Value}`
- `To` = `{Email (from Primary Contact) Value}`, `{Email (from Sales Rep) (from Primary Member) (from Property) Value}`
- `From` = `{Email (from Sales Rep) (from Primary Member) (from Property) Value}`
- `Content` = `{Contract Email Body}` (from the Contracts record)
- `Contracts` ← `{Airtable record ID}` (links the new Member Communication back to this Contract)
- `Resources` = literal text `Overview, Sample Repair List` *(these resolve to linked Resources rows by name)*
- `Email Status` = `Draft`
- `From Name` = `Hassle Free Home Services` *(literal)*
- `Contact Type Tag` = `Contract Email`
- `Status` = `Sent Proposal`
- `Call/Email Type` = `Select…` *(left empty)*
### Script code, if present
None.
### Notes / unknowns
- This automation drafts a contract-proposal email *as a Member Communication row in Draft state*; the actual Gmail send is then handled by automation #1 (which fires when `Email Status` flips to `Sent`).
- `Resources = "Overview, Sample Repair List"` is a literal string typed into a linked-record field — Airtable will resolve it to whichever Resource records have those exact names.
- `Call/Email Type` is left as `Select…`, i.e., not configured. This is likely intentional (set later by the user) but worth flagging.
- There is no email-sending step here — only the record creation. The downstream send is owned by automation #1.
--- |
|||
| Airtable 4 |
When Contract Is Created - Add Property Management & Home Review Contracts |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
On every new contract, this auto-spins up the standing Property Management visit cadence plus an initial Home Review visit so newly signed members start with their baseline operational checklist. Rebuild as a Trigger.dev workflow or database trigger that creates the same child records in Supabase.
View full Airtable spec (captured 2026-04-27)## 4. When Contract Is Created - Add Property Management & Home Review
- **Section:** Contracts
- **Status:** ON
- **⚠️ Has unpublished changes** ("Complete configuration to update the automation."). One Otherwise branch is invalid — see Notes.
### Trigger
- **type:** When a record is created
- **Table:** `Contracts`
- **conditions:** none (fires on every new Contract)
### Actions / branches
The actions are wrapped in a conditional group.
#### Branch 1 — "If Renewal Created is [empty/unchecked]"
*(This is the standard new-contract path — runs only when `Renewal Created` is not set, i.e., this is a brand-new contract rather than a renewal.)*
Three sibling Create record actions all targeting `Contracted Services Line Items`. Each one links back to the new Contract and seeds one of the standard onboarding line items:
1. **Create record — In `Contracted Services Line Items`** (#1 of 3)
- **Fields:**
- `Contracts` ← `{Airtable record ID}` (the new Contract)
- `Service` ← `First Visit Walkthrough`
2. **Create record — In `Contracted Services Line Items`** (#2 of 3)
- **Fields:**
- `Contracts` ← `{Airtable record ID}`
- `Service` ← `Home Review`
3. **Create record — In `Contracted Services Line Items`** (#3 of 3)
- **Fields:**
- `Contracts` ← `{Airtable record ID}`
- `Service` ← `Property Management`
#### Branch 2 — "Otherwise if [conditions are met]"
- **Status:** *Invalid — "This condition's configuration is invalid"*. The Otherwise branch exists in the editor with an "Add advanced logic and action" placeholder but no completed condition or actions. This is part of the unpublished-changes set.
### Script code, if present
None.
### Notes / unknowns
- The intent is clear: new (non-renewal) Contracts get three default line items (`First Visit Walkthrough`, `Home Review`, `Property Management`). Renewals skip this seeding.
- The Otherwise (renewal) branch is currently incomplete — the editor shows a "Fix configuration" warning. It's likely meant to seed a *different* set of line items for renewals, but no actions are configured yet, hence the unpublished-changes banner blocking save.
- All three Create record actions inherit the parent group's condition (`If Renewal Created is …`); they don't have individual conditions of their own beyond that.
--- |
|||
| Airtable 5 |
Create Contract (From Button In Member Detail) Contracts |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
Lets staff click a button on a member record and instantly generate a contract row prefilled with the member's data. In the new system this becomes a server action / form on the member detail page that creates the Supabase contracts row.
View full Airtable spec (captured 2026-04-27)## 5. Create Contract (From Button In Member Detail)
- **Section:** Contracts
- **Status:** ON
### Trigger
- **type:** When a button is clicked
- **Source:** `Members` table (`tblage4K8oCL5PdFI`)
- **Bound to three button placements (all named `Create Contract`):**
- Interface `New Lead Page` (`pagy7MyODKU9vDnCf`) → button `Create Contract`
- Interface `New Lead Page` (`pagy7MyODKU9vDnCf`) → button `Create Contract` *(duplicate registration — the same button registered twice)*
- Interface `Contact Detail` (`pag9NL5PGrQpp3EKG`) → button `Create Contract`
### Actions / branches
1. **Create record — In `Contracts`**
- **conditions:** Always
- **Fields:**
- `Property` ← `{Property}` (linked-record value pulled from the triggering Member record)
### Script code, if present
None.
### Notes / unknowns
- This automation is intentionally minimal: clicking "Create Contract" from any of the three button placements creates a stub Contract row with only the `Property` link populated. Everything else on the new Contract is filled in by downstream automation #4 (which adds the standard line items) and by the user editing the new Contract row.
- The fact that the "New Lead Page" interface registers the same button twice is harmless but worth being aware of when refactoring interface pages — both bindings need to be updated together.
--- |
|||
| Airtable 6 |
Generate Contract Contracts |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
Multi-step automation that finalizes a contract record: stamps fields, populates linked products and services, and prepares the contract document for sending. Will be rebuilt as a Trigger.dev job that runs the same steps in order with logging and retries. | |||
| Airtable 7 |
Visit Reminders Visits |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
Member-facing visit reminder emails (typically day-before / morning-of) sent via Gmail when a visit hits a configured state. High-touch member experience, so the templates, timing windows, and skip rules need to be captured carefully before migration. | |||
| Airtable 8 |
When New Repair Is Created Repairs/Projects |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
Big bootstrap automation that fires when a Repair/Project is added. Stamps default fields, links the property and home manager, sets initial status and priority, and seeds related task records. One of the most complex Airtable rules on the list and must be specced step-by-step before rebuild. | |||
| Airtable 9 |
Project/Repair Dates Repairs/Projects |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
Keeps repair and project key dates (created, scheduled, last activity) in sync across related fields whenever the parent record changes. Replace with computed columns or a database trigger. | |||
| Airtable 10 |
When A Repair Is Completed - Log Completion Date Repairs/Projects |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
When a repair flips to Completed, stamps the completion date so reporting and SLA logic work downstream. Rebuild as a database trigger on the repairs table. | |||
| Airtable 11 |
Status Parked/Completed -> Priority Unprioritized Project Workflow Automations |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
Whenever a project is parked or completed, this clears its priority value so the team's prioritized work queue stays clean. Rebuild as a database trigger or a scheduled cleanup job. | |||
| Airtable 12 |
RFQ Email Is Sent - Update Project Status Project Workflow Automations |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
When the RFQ (Request for Quote) email goes out to a vendor, this rule advances the project to the awaiting-quote status so the workflow board reflects reality. Rebuild as an event handler off the new RFQ-send action. | |||
| Airtable 13 |
In Process Project Workflow Automations |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
Moves projects to In Process when the configured criteria are met (scheduled and active). Rebuild as a status-derivation rule inside the project lifecycle service. | |||
| Airtable 14 |
Update Project status when quote entered Project Workflow Automations |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
When a quote is entered on a project, this advances status (likely to Quote Ready or Awaiting Approval) and stamps timestamp fields. Rebuild as part of the quote-entry server action. | |||
| Airtable 15 |
Add Product Project Workflow Automations |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
Heavy automation that, when a product is selected on a project, creates the linked product, line items, cost rollups, and supplier rows. One of the more complex internal rules and will need a careful spec capture before rebuild. | |||
| Airtable 16 |
Approval Email Is Sent - Update Project Status Project Workflow Automations |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
When the customer approval email is sent on a project, status advances to Awaiting Approval. Rebuild as an event handler on the approval-send action. | |||
| Airtable 17 |
Schedule Confirmation Update Project Workflow Automations |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
When a customer confirms a scheduled visit, this stamps the confirmation and updates the project's schedule status. Rebuild as part of the confirm-scheduling action. | |||
| Airtable 18 |
When Project Visit Is Active Update Project Status Project Workflow Automations |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
Once a project's visit becomes active (a home manager is en route or on-site), advances the project's high-level status accordingly. Rebuild as a derived status rule. | |||
| Airtable 19 |
Schedule Request Update Project Workflow Automations |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
When a schedule request goes out to a vendor or member, advances project status to Awaiting Schedule. Rebuild as an event off the schedule-request action. | |||
| Airtable 20 |
PM Workflow Triggered Automations Project Workflow Automations |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
Master Property Management automation: when a PM visit or cycle ticks, this creates downstream task records, sets up follow-ups, and stamps multiple coordination fields. Needs full spec capture before rebuild as a Trigger.dev job. | |||
| Airtable 21 |
Parking Automation Project Workflow Automations |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
When a project is parked, this stamps the park date, clears active-state fields, and may move tasks to a parked queue. Rebuild as a parked-state handler. | |||
| Airtable 22 |
Project Status Automations Project Workflow Automations |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
Generic rule that advances project statuses based on field combinations. Will be split into the explicit status-derivation logic in the new project lifecycle service. | |||
| Airtable 23 |
Create Property From Member Record Property |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
On click, creates a new property record linked to the member and prefilled from the member's address fields. Becomes a server action / form on the member detail page in the new portal. | |||
| Airtable 24 |
When New Member Is Created - Create Property From Member Record Members |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
Auto-creates a property record (and linked rows) the moment a new member is added, so the property always exists alongside the member. Rebuild as a database trigger or post-create handler in the member-create flow. | |||
| Airtable 25 |
Onboard Client in QBO Quickbooks |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
Creates the matching customer record in QuickBooks Online when a new client clears onboarding criteria, plus stamps the QBO IDs back on the member record. Rebuild as a Trigger.dev job that calls the QBO API with the same field mapping. | |||
| Airtable 26 |
First Visit Automation Quickbooks |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
On first visit completion, posts the related invoice or charge to QuickBooks, links the QBO IDs, and stamps the member's billing milestone fields. Rebuild as a Trigger.dev job tied to the visit-complete event. | |||
| Airtable 27 |
Annual Trigger Quickbooks |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
Yearly QuickBooks-related run that creates the annual recurring invoice or membership charge for each eligible member. Rebuild as a scheduled Trigger.dev job. | |||
| Airtable 28 |
🗓️ When Contract Is Signed - Create Visits From Contract Quickbooks |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
Massive contract-bootstrap script: when a contract is signed, this creates the full schedule of visits for the contract term and pushes the corresponding QBO records. One of the highest-impact internal automations alongside #8 and #20. Needs a full spec walkthrough before rebuild. | |||
| Airtable 29 |
🚀 Find Visit to Link Repair More |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
Looks up the right visit for a newly created repair (matching property, date window, home manager) and links them so the repair shows up on the visit. Rebuild as a Supabase function called from the repair-create flow. | |||
| Airtable 30 |
Remove Customer Email From Gorgias Rule - HM changes More |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
When a member's home manager changes, calls Gorgias to remove the old HM's email from the routing rule and add the new HM. Rebuild as a Trigger.dev job hitting the Gorgias API with the updated assignment. | |||
| Airtable 31 |
Home Manager Update Automations More |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
When a member's home manager is reassigned, propagates the change to related records (properties, projects, comms) and likely creates an audit log entry. Rebuild as a database trigger or server action on the assignment change. | |||
| Airtable 32 |
Approval Automations More |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
On project approval state changes, fans out updates to linked records, sends notifications, and stamps timestamps. Replace with an approval-state event handler in the new system. | |||
| Airtable 33 |
New Waiting on Approval More |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
Sends an internal alert email when a project moves into Waiting On Approval, plus tags the project for the home manager queue. Rebuild as a notification rule in the new system. | |||
| Airtable 34 |
Project Wins More |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
Scheduled (likely weekly) script that compiles the team's project wins (completions, approvals, big jobs) and posts a summary. Replace with a Metabase report on a scheduled email delivery rather than a custom script. | |||
| Airtable 35 |
Reschedule Notification More |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
When a visit is rescheduled, sends member and internal notifications and updates linked dates. Rebuild as a reschedule event handler that fans out the same updates. | |||
| Airtable 36 |
Reschedule Calendar Update More |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
Pushes reschedules to the connected Google Calendar so home manager calendars stay in sync. Replace with the calendar adapter in the new system. | |||
| Airtable 37 |
Internal 2-Way Sync for Calendar Integration \ More |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
Two-way sync between Airtable visits and Google Calendar so changes in either place flow back. The most painful Airtable rule operationally and must be replaced by a proper calendar integration with explicit conflict resolution. | |||
| Airtable 38 |
2-way user search from Zapier More |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
Helper script that maps inbound emails (from Zapier flows) to internal team members so other automations can route correctly. Rebuild as a small lookup endpoint backed by Supabase. | |||
| Airtable 39 |
Update Assigned To More |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
When the assignee field changes on a record, this script propagates the assignee to related records. Replace with a database trigger so the assignment cascade is atomic. | |||
| Airtable 40 |
Assigned To Update More |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
Companion of #39: keeps the assignee consistent across linked records. Will be merged with #39 into a single assignment-cascade handler in the new system. | |||
| Airtable 41 |
Visit Summary More |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
Generates the visit summary record once a visit is completed (aggregates notes, photos, items addressed). Rebuild as a derived view or a post-visit Edge Function. | |||
| Airtable 42 |
Recurring every 15 minutes More |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
Catch-all scheduled job that runs every 15 minutes to do a batch of housekeeping (link missing records, set fields, sweep stale rows). Has to be unpacked into individual scheduled Trigger.dev jobs in the new system rather than one mystery every-15-minutes script. | |||
| Airtable 43 |
Visit Created -> Acuity More |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
When a visit is created in HFHS, this pushes a matching appointment into Acuity so the booking system stays in sync. Replace with the new Acuity adapter inside the visit-create flow. | |||
| Airtable 44 |
Reschedule Acuity More |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
Pushes reschedules from HFHS into Acuity so the Acuity calendar mirrors HFHS. Replace with the Acuity adapter on the reschedule action. | |||
| Airtable 45 |
Cancel Appointment? -> Remove Date More |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
When a visit is cancelled, clears the linked Acuity appointment and removes the date stamp on the HFHS record. Replace with the cancel-visit handler in the new system. | |||
| Airtable 46 |
Property -> Make Inactive -> Cancel All Future Visits More |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
When a property is marked inactive, finds and cancels every future visit on that property so calendars stay clean. Replace with a Supabase function called from the property-deactivate action. | |||
| Airtable 47 |
Project Reminders More |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
Creates reminder rows for upcoming project milestones and likely triggers downstream notifications. Replace with a scheduled Trigger.dev job that emits the same reminders. | |||
| Airtable 48 |
VSR -> Scheduled More |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
Visit Schedule Request → Scheduled: when a VSR moves to scheduled state, this updates a status field and stamps a date. Rebuild as a state-derivation rule on the visit record. | |||
| Airtable 49 |
Sales Emails More |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
Massive 22-step sales sequence triggered by a button click. Creates the sequence record, drafts and queues each email, stamps fields, and links the sequence to the member. Almost certainly the longest-tail Airtable rule. Must be unpacked into a proper drip / sequence service rather than reproduced as one mega script. | |||
| Airtable 50 |
Automated Scheduling Push to Acuity More |
Trigger.dev Supabase triggers / Trigger.dev / Edge Functions depending on integration |
Not started Existing tracker item |
When a visit hits scheduling-ready criteria, automatically pushes the booking into Acuity so the team doesn't double-book. Replace with the Acuity adapter on the schedule-confirmed action. | |||
| AWS dashboard-caching |
dashboard-caching Dashboard/KPI Caching |
Metabase Metabase + Supabase scheduled reports |
Not started Migration mapped |
All | |||
| AWS dashboard-caching-CT |
dashboard-caching-CT Dashboard/KPI Caching |
Metabase Metabase + Supabase scheduled reports |
Not started Migration mapped |
Fairfield County, CT | |||
| AWS dashboard-caching-DC |
dashboard-caching-DC Dashboard/KPI Caching |
Metabase Metabase + Supabase scheduled reports |
Not started Migration mapped |
Washington, DC | |||
| AWS dashboard-caching-GA |
dashboard-caching-GA Dashboard/KPI Caching |
Metabase Metabase + Supabase scheduled reports |
Not started Migration mapped |
Atlanta, GA | |||
| AWS dashboard-caching-IL |
dashboard-caching-IL Dashboard/KPI Caching |
Metabase Metabase + Supabase scheduled reports |
Not started Migration mapped |
Chicago, IL | |||
| AWS dashboard-caching-MD |
dashboard-caching-MD Dashboard/KPI Caching |
Metabase Metabase + Supabase scheduled reports |
Not started Migration mapped |
Montgomery County, MD | |||
| AWS dashboard-caching-NJ |
dashboard-caching-NJ Dashboard/KPI Caching |
Metabase Metabase + Supabase scheduled reports |
Not started Migration mapped |
Essex County, NJ | |||
| AWS dashboard-caching-Nassau-NY |
dashboard-caching-Nassau-NY Dashboard/KPI Caching |
Metabase Metabase + Supabase scheduled reports |
Not started Migration mapped |
Nassau County, NY | |||
| AWS dashboard-caching-PA |
dashboard-caching-PA Dashboard/KPI Caching |
Metabase Metabase + Supabase scheduled reports |
Not started Migration mapped |
Philadelphia, PA | |||
| AWS dashboard-caching-VA |
dashboard-caching-VA Dashboard/KPI Caching |
Metabase Metabase + Supabase scheduled reports |
Not started Migration mapped |
Northern VA | |||
| AWS dashboard-caching-bloomfield-hills |
dashboard-caching-bloomfield-hills Dashboard/KPI Caching |
Metabase Metabase + Supabase scheduled reports |
Not started Migration mapped |
Bloomfield Hills, MI | |||
| AWS dashboard-caching-boston |
dashboard-caching-boston Dashboard/KPI Caching |
Metabase Metabase + Supabase scheduled reports |
Not started Migration mapped |
Boston Metro West, MA | |||
| AWS dashboard-caching-saddle-river |
dashboard-caching-saddle-river Dashboard/KPI Caching |
Metabase Metabase + Supabase scheduled reports |
Not started Migration mapped |
Saddle River, NJ | |||
| AWS dashboard-caching-westchester |
dashboard-caching-westchester Dashboard/KPI Caching |
Metabase Metabase + Supabase scheduled reports |
Not started Migration mapped |
Westchester County, NY | |||
| AWS dashboardKPI |
dashboardKPI Dashboard/KPI Caching |
Metabase Metabase + Supabase scheduled reports |
Not started Migration mapped |
API-triggered (read from S3 cache) | |||
| AWS dashboardKPI-VA |
dashboardKPI-VA Dashboard/KPI Caching |
Metabase Metabase + Supabase scheduled reports |
Not started Migration mapped |
VA-specific (older version) | |||
| AWS approval-email-page |
approval-email-page Email Automation |
Supabase Supabase Edge Function + Resend/SES |
Not started Migration mapped |
Generates AI-rewritten project approval emails with photos | |||
| AWS complete-emails |
complete-emails Email Automation |
Supabase Supabase Edge Function + Resend/SES |
Not started Migration mapped |
Sends completion notification emails | |||
| AWS create-email |
create-email Email Automation |
Supabase Supabase Edge Function + Resend/SES |
Not started Migration mapped |
Generates new project emails | |||
| AWS project-scheduled-email |
project-scheduled-email Email Automation |
Supabase Supabase Edge Function + Resend/SES |
Not started Migration mapped |
Sends schedule confirmation emails | |||
| AWS rfq-emails |
rfq-emails Email Automation |
Supabase Supabase Edge Function + Resend/SES |
Not started Migration mapped |
Sends RFQ (Request for Quote) emails | |||
| AWS resend_approval |
resend_approval Email Automation |
Supabase Supabase Edge Function + Resend/SES |
Not started Migration mapped |
Re-sends approval emails | |||
| AWS cancellation_emails |
cancellation_emails Email Automation |
Supabase Supabase Edge Function + Resend/SES |
Not started Migration mapped |
Processes member cancellation emails | |||
| AWS daily-reporting-email |
daily-reporting-email Email Automation |
Metabase + scheduled delivery Supabase Edge Function + Resend/SES |
Not started Migration mapped |
Daily operational report via Gmail API | |||
| AWS sub-contractor-needed-email |
sub-contractor-needed-email Email Automation |
Supabase Supabase Edge Function + Resend/SES |
Not started Migration mapped |
Notifies about sub-contractor needs | |||
| AWS ltv-send-email |
ltv-send-email Email Automation |
Supabase Supabase Edge Function + Resend/SES |
Not started Migration mapped |
Sends LTV-related member emails | |||
| AWS missedFVs |
missedFVs Email Automation |
Supabase Supabase Edge Function + Resend/SES |
Not started Migration mapped |
Alerts about missed first visits | |||
| AWS schedule-request |
schedule-request Email Automation |
Supabase Supabase Edge Function + Resend/SES |
Not started Migration mapped |
Sends vendor schedule request emails | |||
| AWS acuity-onboard |
acuity-onboard Scheduling / Acuity Integration |
Supabase Supabase Edge Function / Acuity adapter |
Not started Migration mapped |
Full onboarding flow — syncs members, calendars, zip codes from Acuity/Airtable | |||
| AWS customer-rescheduler |
customer-rescheduler Scheduling / Acuity Integration |
Supabase Supabase Edge Function / Acuity adapter |
Not started Migration mapped |
Customer-facing reschedule UI — shows availability, books via Acuity | |||
| AWS rescheduler |
rescheduler Scheduling / Acuity Integration |
Supabase Supabase Edge Function / Acuity adapter |
Not started Migration mapped |
Internal reschedule tool | |||
| AWS firstVisit |
firstVisit Scheduling / Acuity Integration |
Supabase Supabase Edge Function / Acuity adapter |
Not started Migration mapped |
First visit checklist and scheduling flow | |||
| AWS see_availibility |
see_availibility Scheduling / Acuity Integration |
Supabase Supabase Edge Function / Acuity adapter |
Not started Migration mapped |
Shows available appointment slots from Acuity | |||
| AWS openings |
openings Scheduling / Acuity Integration |
Metabase or Supabase integration Supabase Edge Function / Acuity adapter |
Needs discovery Migration mapped |
Dashboard of 4-hour openings over next 3 months | |||
| AWS Acuity-Sync-Custom-Events |
Acuity-Sync-Custom-Events Scheduling / Acuity Integration |
Supabase Supabase Edge Function / Acuity adapter |
Not started Migration mapped |
Syncs custom visit events from Acuity | |||
| AWS scheduledCalls |
scheduledCalls Scheduling / Acuity Integration |
Supabase Supabase Edge Function / Acuity adapter |
Not started Migration mapped |
Manages scheduled callback system via Callingly | |||
| AWS comms |
comms Integration Glue |
Supabase Supabase Edge Function / integration worker |
Not started Migration mapped |
AI customer service agent — reads Gorgias tickets, responds via OpenAI, creates Airtable records | |||
| AWS urgent_classifier |
urgent_classifier Integration Glue |
Supabase Supabase Edge Function / integration worker |
Not started Migration mapped |
AI ticket urgency classifier — flags churn risk, escalates to team | |||
| AWS gorgias-integration |
gorgias-integration Integration Glue |
Supabase Supabase Edge Function / integration worker |
Not started Migration mapped |
Syncs Gorgias tickets to Airtable | |||
| AWS quote-inbox |
quote-inbox Integration Glue |
Supabase Supabase Edge Function / integration worker |
Not started Migration mapped |
AI quote extractor — reads Gmail inbox, parses vendor quotes/PDFs, creates Airtable records | |||
| AWS sales-email-responder |
sales-email-responder Integration Glue |
Supabase Supabase Edge Function / integration worker |
Not started Migration mapped |
AI sales email handler — reads Gmail, generates responses | |||
| AWS CompanyCam |
CompanyCam Integration Glue |
Supabase Supabase Edge Function / integration worker |
Not started Migration mapped |
Syncs CompanyCam walkthrough photos | |||
| AWS callinginly_initiate_call |
callinginly_initiate_call Integration Glue |
Supabase Supabase Edge Function / integration worker |
Not started Migration mapped |
Triggers outbound calls via Callingly | |||
| AWS breezy-zip-router |
breezy-zip-router Integration Glue |
Supabase Supabase Edge Function / integration worker |
Not started Migration mapped |
Routes Breezy HR candidates by zip code | |||
| AWS googleChatVisitNotification |
googleChatVisitNotification Integration Glue |
Supabase Supabase Edge Function / integration worker |
Not started Migration mapped |
Sends visit notifications to Google Chat per-tech webhooks | |||
| AWS visit-reminder-sms |
visit-reminder-sms Integration Glue |
Supabase Supabase Edge Function / integration worker |
Not started Migration mapped |
Sends SMS visit reminders via Quiq | |||
| AWS image-compression |
image-compression Image/Media Processing |
Supabase Storage / app pipeline Supabase cron / Edge Function / worker |
Not started Migration mapped |
Compresses uploaded images | |||
| AWS imageCompression |
imageCompression Image/Media Processing |
Supabase Storage / app pipeline Supabase cron / Edge Function / worker |
Not started Migration mapped |
Older duplicate of above | |||
| AWS photo-compression |
photo-compression Image/Media Processing |
Supabase Storage / app pipeline Supabase cron / Edge Function / worker |
Not started Migration mapped |
Compresses Airtable photos, writes to S3/CloudFront | |||
| AWS ImageCompressionStack-BackEndImageHandlerLambdaFun-* |
ImageCompressionStack-BackEndImageHandlerLambdaFun-* Image/Media Processing |
Supabase Storage / app pipeline Supabase cron / Edge Function / worker |
Not started Migration mapped |
CloudFront image handler (AWS Solution) | |||
| AWS ImageCompressionStack-BackEndSolutionMetricsMetric-* |
ImageCompressionStack-BackEndSolutionMetricsMetric-* Image/Media Processing |
Supabase Storage / app pipeline Supabase cron / Edge Function / worker |
Not started Migration mapped |
Metrics for image handler | |||
| AWS ImageCompressionStack-CommonResourcesCustomResourc-* |
ImageCompressionStack-CommonResourcesCustomResourc-* Image/Media Processing |
Supabase Storage / app pipeline Supabase cron / Edge Function / worker |
Not started Migration mapped |
Custom resource for CloudFront setup | |||
| AWS blog_writer |
blog_writer AI/Intelligence |
Supabase AI worker / Edge Function with queued execution |
Not started Migration mapped |
Auto-generates blog posts | |||
| AWS hmProjectedSpend |
hmProjectedSpend AI/Intelligence |
Supabase AI worker / Edge Function with queued execution |
Not started Migration mapped |
AI projected spend calculator | |||
| AWS price_validation_ai |
price_validation_ai AI/Intelligence |
Supabase AI worker / Edge Function with queued execution |
Not started Migration mapped |
AI price validation for quotes | |||
| AWS projectAIPresentation |
projectAIPresentation AI/Intelligence |
Supabase AI worker / Edge Function with queued execution |
Not started Migration mapped |
Generates AI project presentations (PPTX) | |||
| AWS project_qa |
project_qa AI/Intelligence |
Supabase AI worker / Edge Function with queued execution |
Not started Migration mapped |
AI project QA checker | |||
| AWS voice-briefing |
voice-briefing AI/Intelligence |
Supabase AI worker / Edge Function with queued execution |
Not started Migration mapped |
AI voice briefing generator | |||
| AWS exportCompletedThisMonth |
exportCompletedThisMonth Reporting/Export |
Metabase Metabase + Supabase scheduled reports |
Not started Migration mapped |
CSV export of completed projects this month | |||
| AWS exportCompletedLastMonth |
exportCompletedLastMonth Reporting/Export |
Metabase Metabase + Supabase scheduled reports |
Not started Migration mapped |
CSV export of completed projects last month | |||
| AWS first_visit_report |
first_visit_report Reporting/Export |
Metabase Metabase + Supabase scheduled reports |
Not started Migration mapped |
Weekly first visit report | |||
| AWS renewals |
renewals Operational Utilities |
Supabase Supabase cron / Edge Function / worker |
Not started Migration mapped |
Contract renewal processing | |||
| AWS churn-member-month-link |
churn-member-month-link Operational Utilities |
Supabase Supabase cron / Edge Function / worker |
Not started Migration mapped |
Links churn data to member records | |||
| AWS onboarding-members-sync |
onboarding-members-sync Operational Utilities |
Supabase Supabase cron / Edge Function / worker |
Not started Migration mapped |
Syncs member data to S3 | |||
| AWS onboardingScript |
onboardingScript Operational Utilities |
Supabase Supabase cron / Edge Function / worker |
Not started Migration mapped |
Onboarding script UI | |||
| AWS updateMarket |
updateMarket Operational Utilities |
Supabase Supabase cron / Edge Function / worker |
Not started Migration mapped |
Updates market data on properties | |||
| AWS updateContractStartDate |
updateContractStartDate Operational Utilities |
Supabase Supabase cron / Edge Function / worker |
Not started Migration mapped |
Updates contract start dates | |||
| AWS update-property-records |
update-property-records Operational Utilities |
Supabase Supabase cron / Edge Function / worker |
Not started Migration mapped |
Updates property records from Zillow | |||
| AWS zip_caching_scheduling |
zip_caching_scheduling Operational Utilities |
Supabase Supabase cron / Edge Function / worker |
Not started Migration mapped |
Builds zip code → calendar ID cache for S3 | |||
| AWS member-map-cache-job |
member-map-cache-job Operational Utilities |
Supabase Supabase cron / Edge Function / worker |
Not started Migration mapped |
Builds member map geocode cache | |||
| AWS ltv-add-project |
ltv-add-project Operational Utilities |
Supabase Supabase cron / Edge Function / worker |
Not started Migration mapped |
Adds projects to LTV tracking | |||
| AWS project-approval-links |
project-approval-links Operational Utilities |
Supabase Supabase cron / Edge Function / worker |
Not started Migration mapped |
Generates approval links for projects | |||
| AWS techlists |
techlists Operational Utilities |
Supabase Supabase cron / Edge Function / worker |
Not started Migration mapped |
Generates technician assignment lists | |||
| AWS HM-Checklist |
HM-Checklist Operational Utilities |
Supabase Supabase cron / Edge Function / worker |
Not started Migration mapped |
Home Manager checklist UI | |||
| AWS Mapping |
Mapping Operational Utilities |
Supabase Supabase cron / Edge Function / worker |
Not started Migration mapped |
Geocoding/map generation | |||
| AWS dashboard_caching |
dashboard_caching Infrastructure/Test/Deprecated |
Decommission Skip / decommission after verification |
Needs discovery Deprecated/test/infrastructure candidate |
cron(0 23 * * ? *) | |||
| AWS dachboard_caching_CT |
dachboard_caching_CT Infrastructure/Test/Deprecated |
Decommission Skip / decommission after verification |
Needs discovery Deprecated/test/infrastructure candidate |
cron(0 23 * * ? *) | |||
| AWS dashboard_caching_DC |
dashboard_caching_DC Infrastructure/Test/Deprecated |
Decommission Skip / decommission after verification |
Needs discovery Deprecated/test/infrastructure candidate |
cron(0 23 * * ? *) | |||
| AWS dashboard-caching-MA |
dashboard-caching-MA Infrastructure/Test/Deprecated |
Decommission Skip / decommission after verification |
Needs discovery Deprecated/test/infrastructure candidate |
cron(0 23 * * ? *) | |||
| AWS dashboard_caching_NJ |
dashboard_caching_NJ Infrastructure/Test/Deprecated |
Decommission Skip / decommission after verification |
Needs discovery Deprecated/test/infrastructure candidate |
cron(0 23 * * ? *) | |||
| AWS dashboard_caching_Nassau |
dashboard_caching_Nassau Infrastructure/Test/Deprecated |
Decommission Skip / decommission after verification |
Needs discovery Deprecated/test/infrastructure candidate |
cron(0 23 * * ? *) | |||
| AWS dashbaord_caching_VA |
dashbaord_caching_VA Infrastructure/Test/Deprecated |
Decommission Skip / decommission after verification |
Needs discovery Deprecated/test/infrastructure candidate |
cron(0 23 * * ? *) | |||
| AWS dashboard-caching-Westchester |
dashboard-caching-Westchester Infrastructure/Test/Deprecated |
Decommission Skip / decommission after verification |
Needs discovery Deprecated/test/infrastructure candidate |
cron(0 23 * * ? *) | |||
| AWS Daily-KPI-Email |
Daily-KPI-Email Infrastructure/Test/Deprecated |
Decommission Skip / decommission after verification |
Needs discovery Deprecated/test/infrastructure candidate |
cron(0 21 * * ? *) | |||
| AWS Chrun-Member-Linking |
Chrun-Member-Linking Infrastructure/Test/Deprecated |
Decommission Skip / decommission after verification |
Needs discovery Deprecated/test/infrastructure candidate |
rate(2 hours) | |||
| AWS custom-visits |
custom-visits Infrastructure/Test/Deprecated |
Decommission Skip / decommission after verification |
Needs discovery Deprecated/test/infrastructure candidate |
rate(15 minutes) | |||
| AWS first-visits-weekly-friday-2pm-est |
first-visits-weekly-friday-2pm-est Infrastructure/Test/Deprecated |
Decommission Skip / decommission after verification |
Needs discovery Deprecated/test/infrastructure candidate |
cron(0 14 ? * FRI *) | |||
| AWS property-market-sync-30min |
property-market-sync-30min Infrastructure/Test/Deprecated |
Decommission Skip / decommission after verification |
Needs discovery Deprecated/test/infrastructure candidate |
rate(30 minutes) | |||
| AWS zip-caching |
zip-caching Infrastructure/Test/Deprecated |
Decommission Skip / decommission after verification |
Needs discovery Deprecated/test/infrastructure candidate |
cron(0 22 * * ? *) | |||
| Zapier 327427476 |
(House Manager) Desktop Form x Zillow x Callingly Lead Capture / Routing |
Zapier AI enrichment worker pipeline |
Needs discovery Active Zap — audit/migration plan captured |
AI steps are long-running, retry-prone, and should be isolated in queues/workers with stored results. | |||
| Zapier 327440467 |
(House Manager) Mobile Form x Zillow x Callingly Lead Capture / Routing |
Zapier AI enrichment worker pipeline |
Needs discovery Active Zap — audit/migration plan captured |
AI steps are long-running, retry-prone, and should be isolated in queues/workers with stored results. | |||
| Zapier 352330355 |
Get Your Estimate LP Tests Desktop x Zillow x Callingly Lead Capture / Routing |
Zapier or Trigger.dev AI enrichment worker pipeline |
Needs discovery Active Zap — audit/migration plan captured |
AI steps are long-running, retry-prone, and should be isolated in queues/workers with stored results. | |||
| Zapier 224691218 |
Get Your Estimate LP Tests Mobile x Zillow x Callingly Lead Capture / Routing |
Zapier or Trigger.dev AI enrichment worker pipeline |
Needs discovery Active Zap — audit/migration plan captured |
AI steps are long-running, retry-prone, and should be isolated in queues/workers with stored results. | |||
| Zapier 356065789 |
Quiz LP Tests Lead Capture / Routing |
Zapier or Trigger.dev API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 347262246 |
Close.com Desktop Sales Ops / Calling |
Zapier AI enrichment worker pipeline |
Needs discovery Active Zap — audit/migration plan captured |
AI steps are long-running, retry-prone, and should be isolated in queues/workers with stored results. | |||
| Zapier 311201107 |
Contract Pdf Generation Finance / Documents |
Zapier or Trigger.dev API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 271324278 |
Hassle Free Home Services | Quickbooks Onboarding Finance / Documents |
Zapier or Trigger.dev API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 322492412 |
House Manager Northeast LLC | Quickbooks Onboarding Finance / Documents |
Zapier or Trigger.dev API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 343695526 |
Proposal Reminder Emails Finance / Documents |
Zapier or Trigger.dev Supabase DB event + worker |
Needs discovery Active Zap — audit/migration plan captured |
Airtable appears to be acting as the operational database; move source-of-truth state changes into Supabase and process downstream work asynchronously. | |||
| Zapier 289836744 |
Find QC Customer ID -> From Customer Finance / Accounting |
Zapier or Trigger.dev API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 346404712 |
Close.com Contract Builder Finance / Documents |
Zapier or Trigger.dev Sales ops integration worker |
Needs discovery Active Zap — audit/migration plan captured |
Calling/CRM workflows should be normalized behind one integration layer and tied to platform-owned lead state. | |||
| Zapier 275599005 |
Hassle Free Home Services | Quickbooks Annual Finance / Documents |
Zapier or Trigger.dev API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 275595565 |
Hassle Free Home Services | Quickbooks First Visit Finance / Documents |
Zapier or Trigger.dev API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 322491979 |
House Manager Northeast LLC | Quickbooks Annual Finance / Documents |
Zapier or Trigger.dev API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 322491983 |
House Manager Northeast LLC | Quickbooks First Visit Finance / Documents |
Zapier or Trigger.dev API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 275984510 |
Schedule Visit - Google Calendar Scheduling / Calendar |
Zapier or Trigger.dev API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 343925429 |
acutrone@hfhsinc.com - Cancel Event HR/FVW Scheduling / Calendar |
Zapier API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 326171636 |
agomes@hfhsinc.com - Cancel Event HR/FVW Scheduling / Calendar |
Zapier API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 326107904 |
anazarov@hfhsinc.com - Cancel Event HR/FVW Scheduling / Calendar |
Zapier API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 326174944 |
atarter@hfhsinc.com - Cancel Event HR/FVW Scheduling / Calendar |
Zapier API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 340209069 |
bberman@hfhsinc.com - Cancel Event HR/FVW Scheduling / Calendar |
Zapier API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 326116000 |
clamar@hfhsinc.com - Cancel Event HR/FVW Scheduling / Calendar |
Zapier API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 326103726 |
dgray@hfhsinc.com - Cancel Event HR/FVW Scheduling / Calendar |
Zapier API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 351652954 |
dlanglois@hfhsinc.com - Cancel Event HR/FVW Scheduling / Calendar |
Zapier API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 326127154 |
dmorales@hfhsinc.com - Cancel Event HR/FVW Scheduling / Calendar |
Zapier API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 329137687 |
edavis@hfhsinc.com - Cancel Event HR/FVW Scheduling / Calendar |
Zapier API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 326106313 |
gholden@hfhsinc.com - Cancel Event HR/FVW Scheduling / Calendar |
Zapier API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 358220197 |
gvincent@hfhsinc.com - Cancel Event HR/FVW Scheduling / Calendar |
Zapier API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 343763461 |
jbarragan@hfhsinc.com - Cancel Event HR/FVW Scheduling / Calendar |
Zapier API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 326088648 |
jfischer@hfhsinc.com - Cancel Event HR/FVW Scheduling / Calendar |
Zapier API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 351662484 |
jjohnson@hfhsinc.com - Cancel Event HR/FVW Scheduling / Calendar |
Zapier API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 326096216 |
kbeydoun@hfhsinc.com - Cancel Event HR/FVW Scheduling / Calendar |
Zapier API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 326119378 |
ljohnson@hfhsinc.com - Cancel Event HR/FVW Scheduling / Calendar |
Zapier API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 340098503 |
llove@hfhsinc.com - Cancel Event HR/FVW Scheduling / Calendar |
Zapier API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 326105233 |
nharris@hfhsinc.com - Cancel Event HR/FVW Scheduling / Calendar |
Zapier API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 326109759 |
rrigby@hfhsinc.com - Cancel Event HR/FVW Scheduling / Calendar |
Zapier API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 346852185 |
sferree@hfhsinc.com - Cancel Event HR/FVW Scheduling / Calendar |
Zapier API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 326174363 |
tbull@hfhsinc.com - Cancel Event HR/FVW Scheduling / Calendar |
Zapier API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 326173525 |
ttesta@hfhsinc.com - Cancel Event HR/FVW Scheduling / Calendar |
Zapier API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 326114831 |
yzacharia@hfhsinc.com - Cancel Event HR/FVW Scheduling / Calendar |
Zapier API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 342903112 |
House Manager Northeast LLC | Generate Estimate Finance / Accounting |
Zapier or Trigger.dev Supabase DB event + worker |
Needs discovery Active Zap — audit/migration plan captured |
Airtable appears to be acting as the operational database; move source-of-truth state changes into Supabase and process downstream work asynchronously. | |||
| Zapier 342903949 |
House Manager Northeast LLC | Purchase Order Finance / Accounting |
Zapier or Trigger.dev Supabase DB event + worker |
Needs discovery Active Zap — audit/migration plan captured |
Airtable appears to be acting as the operational database; move source-of-truth state changes into Supabase and process downstream work asynchronously. | |||
| Zapier 294057451 |
Contract -> Verify Annual Sales Receipt Finance / Documents |
Zapier or Trigger.dev Supabase DB event + worker |
Needs discovery Active Zap — audit/migration plan captured |
Airtable appears to be acting as the operational database; move source-of-truth state changes into Supabase and process downstream work asynchronously. | |||
| Zapier 294061696 |
Contract -> Verify Preliminary Sales Receipt Finance / Documents |
Zapier or Trigger.dev Supabase DB event + worker |
Needs discovery Active Zap — audit/migration plan captured |
Airtable appears to be acting as the operational database; move source-of-truth state changes into Supabase and process downstream work asynchronously. | |||
| Zapier 355463781 |
Contract Signed with Start Date is before 30 days ago -> Send Email to Emily Finance / Documents |
Zapier or Trigger.dev Supabase DB event + worker |
Needs discovery Active Zap — audit/migration plan captured |
Airtable appears to be acting as the operational database; move source-of-truth state changes into Supabase and process downstream work asynchronously. | |||
| Zapier 353064818 |
Hassle Free Home Services | Airtable Vendors -> QBO Finance / Documents |
Zapier or Trigger.dev Supabase DB event + worker |
Needs discovery Active Zap — audit/migration plan captured |
Airtable appears to be acting as the operational database; move source-of-truth state changes into Supabase and process downstream work asynchronously. | |||
| Zapier 348834599 |
House Manager Northeast LLC | Airtable Vendors -> QBO Finance / Documents |
Zapier or Trigger.dev Supabase DB event + worker |
Needs discovery Active Zap — audit/migration plan captured |
Airtable appears to be acting as the operational database; move source-of-truth state changes into Supabase and process downstream work asynchronously. | |||
| Zapier 291268069 |
Quickbooks Automation Failure -> Send Email Finance / Documents |
Zapier or Trigger.dev Supabase DB event + worker |
Needs discovery Active Zap — audit/migration plan captured |
Airtable appears to be acting as the operational database; move source-of-truth state changes into Supabase and process downstream work asynchronously. | |||
| Zapier 302725619 |
Quickbooks Onboarding Possible Failure -> Email Finance / Documents |
Zapier or Trigger.dev Supabase DB event + worker |
Needs discovery Active Zap — audit/migration plan captured |
Airtable appears to be acting as the operational database; move source-of-truth state changes into Supabase and process downstream work asynchronously. | |||
| Zapier 325301175 |
Klaviyo automation for Scheduled Scheduling / Calendar |
Zapier or Trigger.dev Supabase DB event + worker |
Needs discovery Active Zap — audit/migration plan captured |
Airtable appears to be acting as the operational database; move source-of-truth state changes into Supabase and process downstream work asynchronously. | |||
| Zapier 281974304 |
James - Internal Team Zap | Google > Airtable AI / Enrichment |
Zapier or Trigger.dev Calendar sync worker |
Needs discovery Active Zap — audit/migration plan captured |
Calendar automations are better handled as explicit sync/integration jobs rather than scattered Zaps. | |||
| Zapier 357290535 |
gvincent@hfhsinc.com - Internal Team Zap | Google > Airtable AI / Enrichment |
Zapier or Trigger.dev Calendar sync worker |
Needs discovery Active Zap — audit/migration plan captured |
Calendar automations are better handled as explicit sync/integration jobs rather than scattered Zaps. | |||
| Zapier 328603031 |
Callingly Onboarding Transcript into Airtable and AI notes summary Email / Nurture |
Zapier or Trigger.dev AI enrichment worker pipeline |
Needs discovery Active Zap — audit/migration plan captured |
AI steps are long-running, retry-prone, and should be isolated in queues/workers with stored results. | |||
| Zapier 351779310 |
Onboarding Reminder Emails Email / Nurture |
Zapier or Trigger.dev Supabase DB event + worker |
Needs discovery Active Zap — audit/migration plan captured |
Airtable appears to be acting as the operational database; move source-of-truth state changes into Supabase and process downstream work asynchronously. | |||
| Zapier 281563202 |
James - Internal Team Zap | Airtable > Google AI / Enrichment |
Zapier or Trigger.dev API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 342830805 |
Price Validator (AI) AI / Enrichment |
Zapier or Trigger.dev Supabase DB event + worker |
Needs discovery Active Zap — audit/migration plan captured |
Airtable appears to be acting as the operational database; move source-of-truth state changes into Supabase and process downstream work asynchronously. | |||
| Zapier 343921856 |
acutrone@hfhsinc.com - Internal Team Zap | Airtable > Google AI / Enrichment |
Zapier or Trigger.dev API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 343924201 |
acutrone@hfhsinc.com - Internal Team Zap | Google > Airtable AI / Enrichment |
Zapier or Trigger.dev Calendar sync worker |
Needs discovery Active Zap — audit/migration plan captured |
Calendar automations are better handled as explicit sync/integration jobs rather than scattered Zaps. | |||
| Zapier 315100307 |
agomes@hfhsinc.com - Internal Team Zap | Airtable > Google AI / Enrichment |
Zapier or Trigger.dev API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 315100351 |
agomes@hfhsinc.com - Internal Team Zap | Google > Airtable AI / Enrichment |
Zapier or Trigger.dev Calendar sync worker |
Needs discovery Active Zap — audit/migration plan captured |
Calendar automations are better handled as explicit sync/integration jobs rather than scattered Zaps. | |||
| Zapier 283797898 |
anazarov@hfhsinc.com - Internal Team Zap | Airtable > Google AI / Enrichment |
Zapier or Trigger.dev API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 283797774 |
anazarov@hfhsinc.com - Internal Team Zap | Google > Airtable AI / Enrichment |
Zapier or Trigger.dev Calendar sync worker |
Needs discovery Active Zap — audit/migration plan captured |
Calendar automations are better handled as explicit sync/integration jobs rather than scattered Zaps. | |||
| Zapier 324033070 |
atarter@hfhsinc.com - Internal Team Zap | Airtable > Google AI / Enrichment |
Zapier or Trigger.dev API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 324032102 |
atarter@hfhsinc.com - Internal Team Zap | Google > Airtable AI / Enrichment |
Zapier or Trigger.dev Calendar sync worker |
Needs discovery Active Zap — audit/migration plan captured |
Calendar automations are better handled as explicit sync/integration jobs rather than scattered Zaps. | |||
| Zapier 340209554 |
bberman@hfhsinc.com - Internal Team Zap | Airtable > Google AI / Enrichment |
Zapier or Trigger.dev API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 340208929 |
bberman@hfhsinc.com - Internal Team Zap | Google > Airtable AI / Enrichment |
Zapier or Trigger.dev Calendar sync worker |
Needs discovery Active Zap — audit/migration plan captured |
Calendar automations are better handled as explicit sync/integration jobs rather than scattered Zaps. | |||
| Zapier 283798933 |
cgrant@hfhsinc.com - Internal Team Zap | Airtable > Google AI / Enrichment |
Zapier or Trigger.dev API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 283798886 |
cgrant@hfhsinc.com - Internal Team Zap | Google > Airtable AI / Enrichment |
Zapier or Trigger.dev Calendar sync worker |
Needs discovery Active Zap — audit/migration plan captured |
Calendar automations are better handled as explicit sync/integration jobs rather than scattered Zaps. | |||
| Zapier 285514662 |
clamar@hfhsinc.com - Internal Team Zap | Airtable > Google AI / Enrichment |
Zapier or Trigger.dev API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 285517409 |
clamar@hfhsinc.com - Internal Team Zap | Google > Airtable AI / Enrichment |
Zapier or Trigger.dev Calendar sync worker |
Needs discovery Active Zap — audit/migration plan captured |
Calendar automations are better handled as explicit sync/integration jobs rather than scattered Zaps. | |||
| Zapier 283799060 |
cwallace@hfhsinc.com - Internal Team Zap | Airtable > Google AI / Enrichment |
Zapier or Trigger.dev API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 283798812 |
dcrawford@hfhsinc.com - Internal Team Zap | Airtable > Google AI / Enrichment |
Zapier or Trigger.dev API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 283796081 |
dfoster@hfhsinc.com - Internal Team Zap | Airtable > Google AI / Enrichment |
Zapier or Trigger.dev API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 283795861 |
dfoster@hfhsinc.com - Internal Team Zap | Google > Airtable AI / Enrichment |
Zapier or Trigger.dev Calendar sync worker |
Needs discovery Active Zap — audit/migration plan captured |
Calendar automations are better handled as explicit sync/integration jobs rather than scattered Zaps. | |||
| Zapier 283796533 |
dgray@hfhsinc.com - Internal Team Zap | Google > Airtable AI / Enrichment |
Zapier or Trigger.dev Calendar sync worker |
Needs discovery Active Zap — audit/migration plan captured |
Calendar automations are better handled as explicit sync/integration jobs rather than scattered Zaps. | |||
| Zapier 283796681 |
dgray@hfhsinc.com- Internal Team Zap | Airtable > Google AI / Enrichment |
Zapier or Trigger.dev API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 285516178 |
dkellman@hfhsinc.com - Internal Team Zap | Airtable > Google AI / Enrichment |
Zapier or Trigger.dev API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 351627060 |
dlanglois@hfhsinc.com - Internal Team Zap | Airtable > Google AI / Enrichment |
Zapier or Trigger.dev API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 351622213 |
dlanglois@hfhsinc.com - Internal Team Zap | Google > Airtable AI / Enrichment |
Zapier or Trigger.dev Calendar sync worker |
Needs discovery Active Zap — audit/migration plan captured |
Calendar automations are better handled as explicit sync/integration jobs rather than scattered Zaps. | |||
| Zapier 300273536 |
dmorales@hfhsinc.com- Internal Team Zap | Airtable > Google AI / Enrichment |
Zapier or Trigger.dev API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 300270806 |
dmorales@hfhsinc.com- Internal Team Zap | Google > Airtable AI / Enrichment |
Zapier or Trigger.dev Calendar sync worker |
Needs discovery Active Zap — audit/migration plan captured |
Calendar automations are better handled as explicit sync/integration jobs rather than scattered Zaps. | |||
| Zapier 329109366 |
edavis@hfhsinc.com - Internal Team Zap | Airtable > Google AI / Enrichment |
Zapier or Trigger.dev API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 283797342 |
gholden@hfhsinc.com - Internal Team Zap | Airtable > Google AI / Enrichment |
Zapier or Trigger.dev API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 283797202 |
gholden@hfhsinc.com - Internal Team Zap | Google > Airtable AI / Enrichment |
Zapier or Trigger.dev Calendar sync worker |
Needs discovery Active Zap — audit/migration plan captured |
Calendar automations are better handled as explicit sync/integration jobs rather than scattered Zaps. | |||
| Zapier 357292630 |
gvincent@hfhsinc.com - Internal Team Zap | Airtable > Google AI / Enrichment |
Zapier or Trigger.dev API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 343756690 |
jbarragan@hfhsinc.com - Internal Team Zap | Airtable > Google AI / Enrichment |
Zapier or Trigger.dev API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 343761929 |
jbarragan@hfhsinc.com - Internal Team Zap | Google > Airtable AI / Enrichment |
Zapier or Trigger.dev Calendar sync worker |
Needs discovery Active Zap — audit/migration plan captured |
Calendar automations are better handled as explicit sync/integration jobs rather than scattered Zaps. | |||
| Zapier 351647691 |
jjohnson@hfhsinc.com - Internal Team Zap | Airtable > Google AI / Enrichment |
Zapier or Trigger.dev API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 351650058 |
jjohnson@hfhsinc.com - Internal Team Zap | Google > Airtable AI / Enrichment |
Zapier or Trigger.dev Calendar sync worker |
Needs discovery Active Zap — audit/migration plan captured |
Calendar automations are better handled as explicit sync/integration jobs rather than scattered Zaps. | |||
| Zapier 283795717 |
kbeydoun@hfhsinc.com - Internal Team Zap | Airtable > Google AI / Enrichment |
Zapier or Trigger.dev API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 283795516 |
kbeydoun@hfhsinc.com - Internal Team Zap | Google > Airtable AI / Enrichment |
Zapier or Trigger.dev Calendar sync worker |
Needs discovery Active Zap — audit/migration plan captured |
Calendar automations are better handled as explicit sync/integration jobs rather than scattered Zaps. | |||
| Zapier 290574583 |
ljohnson@hfhsinc.com - Internal Team Zap | Airtable > Google AI / Enrichment |
Zapier or Trigger.dev API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 290575028 |
ljohnson@hfhsinc.com - Internal Team Zap | Google > Airtable AI / Enrichment |
Zapier or Trigger.dev Calendar sync worker |
Needs discovery Active Zap — audit/migration plan captured |
Calendar automations are better handled as explicit sync/integration jobs rather than scattered Zaps. | |||
| Zapier 340096862 |
llove@hfhsinc.com - Internal Team Zap | Airtable > Google AI / Enrichment |
Zapier or Trigger.dev API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 340095078 |
llove@hfhsinc.com - Internal Team Zap | Google > Airtable AI / Enrichment |
Zapier or Trigger.dev Calendar sync worker |
Needs discovery Active Zap — audit/migration plan captured |
Calendar automations are better handled as explicit sync/integration jobs rather than scattered Zaps. | |||
| Zapier 283797097 |
nharris@hfhsinc.com - Internal Team Zap | Airtable > Google AI / Enrichment |
Zapier or Trigger.dev API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 283796830 |
nharris@hfhsinc.com - Internal Team Zap | Google > Airtable AI / Enrichment |
Zapier or Trigger.dev Calendar sync worker |
Needs discovery Active Zap — audit/migration plan captured |
Calendar automations are better handled as explicit sync/integration jobs rather than scattered Zaps. | |||
| Zapier 283798439 |
rrigby@hfhsinc.com - Internal Team Zap | Airtable > Google AI / Enrichment |
Zapier or Trigger.dev API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 283798228 |
rrigby@hfhsinc.com - Internal Team Zap | Google > Airtable AI / Enrichment |
Zapier or Trigger.dev Calendar sync worker |
Needs discovery Active Zap — audit/migration plan captured |
Calendar automations are better handled as explicit sync/integration jobs rather than scattered Zaps. | |||
| Zapier 346847616 |
sferree@hfhsinc.com - Internal Team Zap | Airtable > Google AI / Enrichment |
Zapier or Trigger.dev API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 346849539 |
sferree@hfhsinc.com - Internal Team Zap | Google > Airtable AI / Enrichment |
Zapier or Trigger.dev Calendar sync worker |
Needs discovery Active Zap — audit/migration plan captured |
Calendar automations are better handled as explicit sync/integration jobs rather than scattered Zaps. | |||
| Zapier 315337061 |
tbull@hfhsinc.com - Internal Team Zap | Airtable > Google AI / Enrichment |
Zapier or Trigger.dev API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 315336516 |
tbull@hfhsinc.com - Internal Team Zap | Google > Airtable AI / Enrichment |
Zapier or Trigger.dev Calendar sync worker |
Needs discovery Active Zap — audit/migration plan captured |
Calendar automations are better handled as explicit sync/integration jobs rather than scattered Zaps. | |||
| Zapier 314067656 |
ttesta@hfhsinc.com - Internal Team Zap | Airtable > Google AI / Enrichment |
Zapier or Trigger.dev API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 314067614 |
ttesta@hfhsinc.com - Internal Team Zap | Google > Airtable AI / Enrichment |
Zapier or Trigger.dev Calendar sync worker |
Needs discovery Active Zap — audit/migration plan captured |
Calendar automations are better handled as explicit sync/integration jobs rather than scattered Zaps. | |||
| Zapier 283799227 |
yzacharia@hfhsinc.com - Internal Team Zap | Airtable > Google AI / Enrichment |
Zapier or Trigger.dev API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 294062942 |
New Sales Receipt -> Create in Airtable AI / Enrichment |
Zapier or Trigger.dev Finance integration worker |
Needs discovery Active Zap — audit/migration plan captured |
Accounting flows should be driven from platform state with retriable integration jobs and auditable logs. | |||
| Zapier 300831515 |
Callingly Onboarding Script Analysis Email / Nurture |
Zapier AI enrichment worker pipeline |
Needs discovery Active Zap — audit/migration plan captured |
AI steps are long-running, retry-prone, and should be isolated in queues/workers with stored results. | |||
| Zapier 355639605 |
Daily Marketing Reporting Email Email / Nurture |
Zapier External connector (thin adapter) |
Needs discovery Active Zap — audit/migration plan captured |
This can likely remain an external sync, but should still be driven from your platform as source of truth. | |||
| Zapier 349309280 |
House Manager Northeast LLC | Project Declined or Blank -> Send Email Email / Nurture |
Zapier or Trigger.dev Supabase DB event + worker |
Needs discovery Active Zap — audit/migration plan captured |
Airtable appears to be acting as the operational database; move source-of-truth state changes into Supabase and process downstream work asynchronously. | |||
| Zapier 341334672 |
LTV Send Email Email / Nurture |
Zapier or Trigger.dev Supabase DB event + worker |
Needs discovery Active Zap — audit/migration plan captured |
Airtable appears to be acting as the operational database; move source-of-truth state changes into Supabase and process downstream work asynchronously. | |||
| Zapier 353870604 |
Onboarding Reminder Emails - Call Date? -> Check off Email / Nurture |
Zapier or Trigger.dev Supabase DB event + worker |
Needs discovery Active Zap — audit/migration plan captured |
Airtable appears to be acting as the operational database; move source-of-truth state changes into Supabase and process downstream work asynchronously. | |||
| Zapier 353866074 |
Onboarding Reminder Emails - Complete -> Check off Email / Nurture |
Zapier or Trigger.dev Supabase DB event + worker |
Needs discovery Active Zap — audit/migration plan captured |
Airtable appears to be acting as the operational database; move source-of-truth state changes into Supabase and process downstream work asynchronously. | |||
| Zapier 330658056 |
Passoff Email Email / Nurture |
Zapier or Trigger.dev Supabase DB event + worker |
Needs discovery Active Zap — audit/migration plan captured |
Airtable appears to be acting as the operational database; move source-of-truth state changes into Supabase and process downstream work asynchronously. | |||
| Zapier 345188081 |
Signed? -> Don't include Klaviyo Emails Email / Nurture |
Zapier or Trigger.dev Supabase DB event + worker |
Needs discovery Active Zap — audit/migration plan captured |
Airtable appears to be acting as the operational database; move source-of-truth state changes into Supabase and process downstream work asynchronously. | |||
| Zapier 322677895 |
Update Address Line 1 Klaviyo Email / Nurture |
Zapier or Trigger.dev Supabase DB event + worker |
Needs discovery Active Zap — audit/migration plan captured |
Airtable appears to be acting as the operational database; move source-of-truth state changes into Supabase and process downstream work asynchronously. | |||
| Zapier 322676782 |
Update City Klaviyo Email / Nurture |
Zapier or Trigger.dev Supabase DB event + worker |
Needs discovery Active Zap — audit/migration plan captured |
Airtable appears to be acting as the operational database; move source-of-truth state changes into Supabase and process downstream work asynchronously. | |||
| Zapier 323107039 |
Update Disposition Status / Include in Klaviyo Automation Email / Nurture |
Zapier or Trigger.dev Supabase DB event + worker |
Needs discovery Active Zap — audit/migration plan captured |
Airtable appears to be acting as the operational database; move source-of-truth state changes into Supabase and process downstream work asynchronously. | |||
| Zapier 358816724 |
Update Nurture Rep in Klaviyo Email / Nurture |
Zapier or Trigger.dev Supabase DB event + worker |
Needs discovery Active Zap — audit/migration plan captured |
Airtable appears to be acting as the operational database; move source-of-truth state changes into Supabase and process downstream work asynchronously. | |||
| Zapier 292785191 |
Untitled Zap General Automation |
Zapier API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 323398766 |
Callingly Sales Transcript into Airtable and AI notes summary Sales Ops / Calling |
Zapier or Trigger.dev AI enrichment worker pipeline |
Needs discovery Active Zap — audit/migration plan captured |
AI steps are long-running, retry-prone, and should be isolated in queues/workers with stored results. | |||
| Zapier 296641555 |
(2) (GEO) (SENDS) General Automation |
Zapier Backend workflow service + queue |
Needs discovery Active Zap — audit/migration plan captured |
Custom logic/branching/webhooks indicate platform-owned business logic, not a thin third-party automation. | |||
| Zapier 273244981 |
(Copy) Untitled Zap General Automation |
Zapier Backend workflow service + queue |
Needs discovery Active Zap — audit/migration plan captured |
Custom logic/branching/webhooks indicate platform-owned business logic, not a thin third-party automation. | |||
| Zapier 296643750 |
2 (GEO PART 1) General Automation |
Zapier Backend workflow service + queue |
Needs discovery Active Zap — audit/migration plan captured |
Custom logic/branching/webhooks indicate platform-owned business logic, not a thin third-party automation. | |||
| Zapier 269057656 |
Gorgias Start General Automation |
Zapier or Trigger.dev API endpoint / edge function + queue worker |
Needs discovery Active Zap — audit/migration plan captured |
Webhook-first flows should enter your platform through a controlled API boundary, then fan out via jobs. | |||
| Zapier 295375312 |
Testing Netlify General Automation |
Zapier Backend workflow service + queue |
Needs discovery Active Zap — audit/migration plan captured |
Custom logic/branching/webhooks indicate platform-owned business logic, not a thin third-party automation. | |||
| Zapier 273243327 |
Untitled Zap General Automation |
Zapier Backend workflow service + queue |
Needs discovery Active Zap — audit/migration plan captured |
Custom logic/branching/webhooks indicate platform-owned business logic, not a thin third-party automation. | |||
| Zapier 259695990 |
Zapier Reruns General Automation |
Zapier Backend workflow service + queue |
Needs discovery Active Zap — audit/migration plan captured |
Custom logic/branching/webhooks indicate platform-owned business logic, not a thin third-party automation. | |||
| Zapier 306710345 |
Annual Sales Receipt ID Not Empty - Date Empty -> Verify Annual Sales Receipt Date CRM / Data Sync |
Zapier or Trigger.dev Supabase DB event + worker |
Needs discovery Active Zap — audit/migration plan captured |
Airtable appears to be acting as the operational database; move source-of-truth state changes into Supabase and process downstream work asynchronously. | |||
| Zapier 320714417 |
Don't include in automation CRM / Data Sync |
Zapier or Trigger.dev Supabase DB event + worker |
Needs discovery Active Zap — audit/migration plan captured |
Airtable appears to be acting as the operational database; move source-of-truth state changes into Supabase and process downstream work asynchronously. | |||
| Zapier 296892623 |
Error Check - Onboard Client in QBO CRM / Data Sync |
Zapier or Trigger.dev Supabase DB event + worker |
Needs discovery Active Zap — audit/migration plan captured |
Airtable appears to be acting as the operational database; move source-of-truth state changes into Supabase and process downstream work asynchronously. | |||
| Zapier 353918756 |
House Manager Northeast LLC | Approval + Final Charge >= 2500 -> Send Purchase Order and Estimate CRM / Data Sync |
Zapier or Trigger.dev Supabase DB event + worker |
Needs discovery Active Zap — audit/migration plan captured |
Airtable appears to be acting as the operational database; move source-of-truth state changes into Supabase and process downstream work asynchronously. | |||
| Zapier 319801056 |
Update Full Property Address using Suggested Address CRM / Data Sync |
Zapier or Trigger.dev Supabase DB event + worker |
Needs discovery Active Zap — audit/migration plan captured |
Airtable appears to be acting as the operational database; move source-of-truth state changes into Supabase and process downstream work asynchronously. | |||
| Zapier 319914450 |
Update Home Value using Suggested Home Value CRM / Data Sync |
Zapier or Trigger.dev Supabase DB event + worker |
Needs discovery Active Zap — audit/migration plan captured |
Airtable appears to be acting as the operational database; move source-of-truth state changes into Supabase and process downstream work asynchronously. | |||
| Zapier 329198021 |
Zapier Rerun -> Update Sheet CRM / Data Sync |
Zapier or Trigger.dev Supabase DB event + worker |
Needs discovery Active Zap — audit/migration plan captured |
Airtable appears to be acting as the operational database; move source-of-truth state changes into Supabase and process downstream work asynchronously. | |||
| Zapier 324027962 |
Zip Code in Service Area? CRM / Data Sync |
Zapier or Trigger.dev Supabase DB event + worker |
Needs discovery Active Zap — audit/migration plan captured |
Airtable appears to be acting as the operational database; move source-of-truth state changes into Supabase and process downstream work asynchronously. | |||
| Zapier 186410088 |
General Automation |
Zapier Lifecycle messaging service / marketing sync worker |
Needs discovery Active Zap — audit/migration plan captured |
Email and nurture logic should be driven by explicit application events, not embedded in Zap branches. | |||
| Zapier 186865306 |
General Automation |
Zapier Lifecycle messaging service / marketing sync worker |
Needs discovery Active Zap — audit/migration plan captured |
Email and nurture logic should be driven by explicit application events, not embedded in Zap branches. | |||
| Zapier 189242725 |
General Automation |
Zapier Lifecycle messaging service / marketing sync worker |
Needs discovery Active Zap — audit/migration plan captured |
Email and nurture logic should be driven by explicit application events, not embedded in Zap branches. | |||
| Zapier 189936768 |
General Automation |
Zapier Lifecycle messaging service / marketing sync worker |
Needs discovery Active Zap — audit/migration plan captured |
Email and nurture logic should be driven by explicit application events, not embedded in Zap branches. | |||
| Zapier 190190530 |
General Automation |
Zapier Sales ops integration worker |
Needs discovery Active Zap — audit/migration plan captured |
Calling/CRM workflows should be normalized behind one integration layer and tied to platform-owned lead state. | |||
| Zapier 190850150 |
General Automation |
Zapier Lifecycle messaging service / marketing sync worker |
Needs discovery Active Zap — audit/migration plan captured |
Email and nurture logic should be driven by explicit application events, not embedded in Zap branches. | |||
| Zapier 295818118 |
Base44 General Automation |
Zapier External connector (thin adapter) |
Needs discovery Active Zap — audit/migration plan captured |
This can likely remain an external sync, but should still be driven from your platform as source of truth. | |||
| Zapier 270929920 |
(21 DAY) (BULK DROP TO LEADS) Lead Capture / Routing |
Zapier External connector (thin adapter) |
Needs discovery Active Zap — audit/migration plan captured |
This can likely remain an external sync, but should still be driven from your platform as source of truth. | |||
| Zapier 273187721 |
Jotform Time Stamps into Growth Tracker Lead Capture / Routing |
Zapier External connector (thin adapter) |
Needs discovery Active Zap — audit/migration plan captured |
This can likely remain an external sync, but should still be driven from your platform as source of truth. | |||
| Zapier 342021136 |
Klaviyo Medium Lead Followup Lead Capture / Routing |
Zapier or Trigger.dev Supabase DB event + worker |
Needs discovery Active Zap — audit/migration plan captured |
Airtable appears to be acting as the operational database; move source-of-truth state changes into Supabase and process downstream work asynchronously. | |||
| Zapier 184649148 |
Leadpages - Klayvio Lead Capture / Routing |
Zapier Lifecycle messaging service / marketing sync worker |
Needs discovery Active Zap — audit/migration plan captured |
Email and nurture logic should be driven by explicit application events, not embedded in Zap branches. | |||
| Zapier 270862588 |
PostCardMania (BULK DROP TO LEADS) Lead Capture / Routing |
Zapier External connector (thin adapter) |
Needs discovery Active Zap — audit/migration plan captured |
This can likely remain an external sync, but should still be driven from your platform as source of truth. | |||
| Zapier 314284533 |
Callingly -> Airtable Sales Ops / Calling |
Zapier or Trigger.dev Sales ops integration worker |
Needs discovery Active Zap — audit/migration plan captured |
Calling/CRM workflows should be normalized behind one integration layer and tied to platform-owned lead state. | |||
| Zapier 300259074 |
Callingly Sales Script Analysis Sales Ops / Calling |
Zapier AI enrichment worker pipeline |
Needs discovery Active Zap — audit/migration plan captured |
AI steps are long-running, retry-prone, and should be isolated in queues/workers with stored results. |