Action Plans: the network work in flight
Decisions is your franchisor inbox, every open plan, flag, request, and audit waiting on a call. Action Plans is the narrower view beside it: only the initiatives you've actually put in motion, lai…
On this page
What Action Plans is
Decisions is your franchisor inbox, every open plan, flag, request, and audit waiting on a call. Action Plans is the narrower view beside it: only the initiatives you've actually put in motion, laid out on a timeline instead of a grid. If Decisions answers "what needs a decision," Action Plans answers "what's running right now, and how is it pacing."
It reads from the same four network sources as Decisions: decision plans (the playbooks you draft and roll out), the interventions queue for at-risk locations, consent requests you've sent, and program audits and violations. Nothing new is created here. A row only shows up once it has actually moved: a plan you've activated, an intervention someone is working, a consent request the franchisee approved, a violation you've escalated. Program audits never appear on this page at all, they have no timeline to draw (more on why below).
Verinode doesn't run these initiatives for you. It reads your own network tables (decision plans, interventions, consent requests, program audits and violations, all populated by your own HQ admins and Verinode's aggregator) and lays the in-flight ones out so you can see pace and pressure at a glance. Leadership still decides, moves a row forward, or calls it off.
Where to find it
Click Actions in the HQ sidebar. The page lives at hq.verinode.ai/actions. The header reads Action Plans, with a subtitle describing it as network initiatives in flight: plans you've activated, interventions in progress, consent requests approved, the work running across the network.
Actions is built on the exact same component as Decisions (the same gallery engine, the same status and domain machinery underneath), just mounted in a different mode. That's why the two pages feel identical in tone and terminology even though one shows a full inbox and the other shows only what's moving. See HQ Decisions: the franchisor inbox for the full inbox and The four HQ decision sources and how they map into one log for how each source's own lifecycle gets translated into this shared shape.
What counts as "in flight"
A row qualifies for Action Plans once its underlying status is active (for a decision plan), in progress or later (for an intervention), approved (for a consent request), or escalated (for a violation), and it stays on the page through to completion. In the shell's own terms, that's anything currently Acted or Resolved in the shared status vocabulary, everything still pending, parked, or ignored on Decisions simply isn't here yet. A plan still in draft, an intervention still queued, a request still pending, an audit awaiting your review: all of those live on Decisions, not here.
Two of the four sources behave slightly differently on this page:
- Program audits never appear, on Action Plans or its Calendar view. An audit's status is always "awaiting review," it never moves into an in-flight state the way a plan or intervention does, so there's no checkpoint timeline to draw for it. Track audits from Decisions instead.
- A resolved or waived violation drops off the board rather than showing as Completed. HQ only pulls violations that are still open or escalated onto this board in the first place, so once you resolve or waive one it disappears from Action Plans entirely instead of moving into the Completed bucket the way a finished decision plan or intervention does.
The filter bar
Along the top of the page:
- Search decisions…, a plain text box matching against the row's title and, where the row names one, the franchisee or program it's about.
- The Action Plans dropdown, seven buckets with a live count in parentheses next to each: All, Planning, Ready to start, Overdue, Due today, Due tomorrow, Later, Completed. This replaces the status dropdown you'd see on Decisions, everything already qualifies as "in flight," so the question here is which step is next and how urgent it is. Each row is bucketed by its next uncompleted checkpoint:
- Overdue: the next checkpoint's due date has passed. - Due today / Due tomorrow: exactly what it says. - Later: the next checkpoint is further out, or the plan hasn't formally kicked off its timeline yet. - Completed: every checkpoint on the plan is done. - Planning and Ready to start describe an IQ operator plan mid-generation or saved but not yet started. In practice these two always read zero on Action Plans: HQ's own initiatives already carry a start date by the time they qualify as in flight, so a network row lands straight into Overdue, Due today, Due tomorrow, Later, or Completed instead.
- Sort dropdown, Newest first (the default) or Biggest impact. HQ rows on this board don't carry a calculated dollar estimate, so in practice sort defaults to date order regardless of which option is selected.
- Select, toggles bulk-select mode, covered below. There's no business-area filter and no "From a scan" toggle here, both of those are Decisions-only.
- View toggle, two icon buttons, a stacked-bars icon for Gantt view and a grid icon for Calendar view. This disappears while you're in Select mode and returns once you press Done. Action Plans opens on Gantt every time you visit, your choice of view doesn't persist between sessions.
Gantt: the default view
The Gantt lays every in-flight row out as a horizontal bar against a rolling, roughly four-month calendar, so you can compare several initiatives' pace side by side.
A sticky corner reads Active plans, with a count of how many rows are underway. A two-row ruler to its right spans sixteen week columns starting a week before today: the top row groups by month, the bottom row marks each week's start, with the column holding today reading This week in copper and a thin copper line running down the board at today's exact position. Both the ruler and the row labels stay pinned as you scroll; the board scrolls inside its own card, the page underneath does not move.
Each row is one plan, intervention, request, or violation. The label cell on the left shows the row's title and, where the row names one, the anonymized franchisee label or the program name underneath (clicking the label opens the workspace slider). Below the title sits a progress readout, "X/Y steps," with a colored fill bar built from one segment per checkpoint: green for reached, red for overdue, full copper for due today, lighter copper for due tomorrow, a faint copper tint for upcoming, grey for not started. A legend along the bottom of the card repeats these states.
No HQ row carries a dollar figure on its bar. That's an operator-side feature this board doesn't inherit, none of the four network sources estimate an impact.
Because HQ's four sources have no equivalent to the step-by-step task generation IQ runs for an operator's own plans, each source's real lifecycle timestamps are projected onto the same four-checkpoint shape the Gantt expects. See Gallery, Gantt, and Calendar views for the full breakdown of which real status change lights up which checkpoint, and for the visual mechanics shared across both Decisions and Actions.
Empty states. If nothing in the current bucket has a bar to draw, the card shows one of these instead of a blank grid:
- Overdue: "Nothing overdue. Steps past their due date land here so they don't slip."
- Due today: "Nothing due today. Steps scheduled for today land here as soon as a plan crosses their day_offset."
- Due tomorrow: "Nothing due tomorrow yet. Tomorrow's step list builds as the day rolls over."
- Later: "Nothing parked for later. Plans you don't act on today land here so you can pick them up next week."
- Completed: "No completed plans yet. Plans you resolve land here so you can run a retrospective."
- If the bucket itself is empty for any other reason (or the "All" bucket has nothing): "Nothing matches this filter."
Calendar: the second view
Click the calendar icon and the same in-flight set redraws as a month grid. The Gantt is built for comparing pacing across several initiatives at once; the calendar answers "what's landing on this specific day."
A pending-plans strip sits above the grid for plans that are drafted or saved but not yet started and so have nowhere to land on a calendar yet. On this HQ page that strip is effectively never populated: a decision plan that hasn't been activated has no checkpoint timeline attached at all, so there's nothing pending for the strip to hold.
The month name and year sit at top left, with a Today button and arrow buttons to navigate. Each day cell shows the date (today gets a filled copper circle) and up to three colored pills, one per checkpoint due that day, with a fourth or later checkpoint collapsing into a "+N more" line. A reached checkpoint's pill is struck through and dimmed. Pill colors match the Gantt: red for overdue, copper for due today, blue for due tomorrow, green for upcoming or reached.
Click any day to open a list of everything due, or "Nothing due" with the note "No plan steps land on this day" if the day is clear. Click a row in that list to open its detail: business area, entity (the anonymized franchisee label or program name), the checkpoint's name, and the source row's title. Because HQ's checkpoints are projected rather than drafted, every one of them shows the same line here, "No template attached to this step. Open the full plan to add one or mark this step complete." A footer button, Open Full Plan, closes both overlays and opens the row in the workspace slider.
Empty state. If nothing in your network has an in-flight checkpoint anywhere, the whole page shows one message instead of a grid:
No plans on the calendar yet Action plans appear here as soon as you click Act on a decision. Each plan step lands on the day it is due.
Opening a row
Clicking a Gantt bar, a row label, a calendar pill, or a day's task list opens the same workspace slider you'd reach from a tile on Decisions, a closer read of the plan, intervention, request, or violation without changing anything. You can swipe or use the arrow keys to step through the rest of the filtered list without closing the panel.
Note
The workspace slider on Action Plans is a read view. There's no Act, Park, or Ignore button inside it for an HQ-sourced row, only for an operator's own decision plan on the IQ side. To move a network row forward, go to the row's tile on Decisions instead, see Act, Park, and Ignore per source kind for exactly which button does what on each of the four sources. Once you Act on a row there, it shows up here with its timeline running.
Closing plans out from here: Select mode
Press Select (it becomes Done) to swap the Gantt or Calendar for a flat checklist of every plan currently in an active state, so you can close several out at once instead of one at a time. Each row in the list shows its business area, the anonymized franchisee label or program name where the row has one, its title, and its progress ("X of Y steps," or "Not started"). A Select all / Clear all link appears above the list when there's more than one row.
Check the ones you want to close out, then a bar fixed to the bottom of the page shows how many are selected ("N selected," or "No plans selected" with nothing picked) alongside Done and Cancel plan (or Cancel N plans for a multi-select). Confirming opens a dialog: pick a reason, No longer relevant, Changed approach, or Abandoned, add an optional note, then confirm. The copy is direct about what happens: these close out as not completed, they move to Resolved, and leave your active plans, you can start fresh plans anytime. Keep plan(s) backs out without changing anything.
If nothing is currently active, the list itself reads: "No active plans to cancel. Plans you've started in flight show up here."
Heads up
As of this writing, canceling from Select mode on this network page most often reports "Nothing canceled" rather than actually closing the row out, this control was built for an operator's own plans and doesn't yet reliably reach HQ's four network sources. Until that's fixed, use each row's own Park or Ignore button from Decisions to close a plan, intervention, request, or violation out, that path is fully wired for every source kind.
Who can view and act
Any signed-in HQ user can open Action Plans and browse it. Moving a row forward with Act, Park, or Ignore (on Decisions, since those buttons don't appear here) is restricted to your network's group admins, anyone else attempting one of those calls gets turned back with a plain error.
The privacy boundary
Interventions and consent requests carry a specific franchisee identity. That identity is anonymized by default everywhere it appears on this page, on a Gantt row's label, a calendar pill's detail, and the workspace slider, unless your network's entity model is configured as a single legal entity (one operator running every location). Decision plans, program audits, and violations don't carry a franchisee identity at all, they're about the network or a program, not about any one member's private business.
Action Plans never reaches into a franchisee's own job files, invoices, or claims to draw a bar or a pill. It reads the network data, and the network data, tables your own HQ admins and Verinode's aggregator populate directly. None of the four touch a franchisee's pii.* business data. Franchisees own their data; this page is HQ's own execution view of its own network-level work, not a window into anyone's private books.
How to use it
- 1Open Actions from the sidebar. It opens on the Gantt by default, giving you every in-flight initiative laid out against the calendar.
- 2Check the Action Plans dropdown for Overdue first, that's the bucket that needs attention before anything else.
- 3Switch to Calendar when your question is "what's landing this week" rather than "how is each initiative pacing against the others."
- 4Click any bar, pill, or label to open the read-only workspace and see the detail behind a row. To actually move it forward, head to Decisions and use its Act, Park, or Ignore button.
- 5Use Select when you're closing out several plans at once you know you're abandoning, keeping in mind the caveat above about network-sourced rows.
Related reading
- HQ Decisions: the franchisor inbox, the full log every Action Plans row started on, its four sources, and the status and business-area filters.
- Gallery, Gantt, and Calendar views, the full visual mechanics behind the Gantt and Calendar, shared with this page.
- Act, Park, and Ignore per source kind, exactly which button moves which source forward, and where those buttons actually live.
- The four HQ decision sources and how they map into one log, how decision plans, interventions, consent requests, and program audits project into one shared shape.
- The interventions queue for at-risk locations, the source behind intervention rows.
- Consent requests inside the decision log, the source behind consent-request rows.
- Program audits and violations: the judgment queue, why audits never reach this page and how violations do.
- Programs, where the programs behind violations are set up and managed.
- Compliance: brand health across your network, where audit and violation data rolls up outside this board.
- Report library, where broadcasts and exports related to network decisions are archived.
- Broadcasting to your network, for pushing a completed plan's outcome out to every location.
- Network Health: your HQ command home, where interventions first get flagged.
- What HQ sees, the platform shell this page lives inside.
- Item 19 basics, background on the disclosure rules shaping program compliance data.
- Discovery Day, the in-person step some program and consent decisions eventually feed into.
Data sources
Data sources
- 1.Decision plans. the network data.
- 2.Interventions queue. the network data.
- 3.Consent requests. the network data.
- 4.Program violations. the network data.