Skip to main content

Kelly Grappe for Secretary of State

Volunteer Dashboard

Overview Dashboard

Creek County Liberty 104 · Creek County, OK · County

More teams, not bigger teams.

Status · ActiveLIB-104GOTV · On track (76%)
Kelly Grappe

Field command center — statewide director, regional boards, and county drill-down (preview).

Team status · activeActive triad — keep downstream teams and P5 networks growing.
Field encouragement — tap to read

Field encouragement

Your geography matters — steady invites and honest weekly numbers beat one-off hero weeks that burn volunteers out.

Kelly Grappe
Who does what — campaign HQ vs volunteers (expand)

Campaign & volunteer roles

Who does what

Campaign HQ: encourage teams, answer hard questions, publish weekly priorities, approve and guide messaging, support major events, and monitor progress toward statewide GOTV readiness.

Volunteer system: recruit, onboard, train, launch teams, place people downstream, track KPIs, and prepare GOTV capacity — without waiting to be micromanaged.

Team health

Green · moving well

How to read team health colors

Green means moving well · Yellow means needs attention · Red means needs support. Signals update from your dashboard activity — not a performance review.

  • Team active
  • Lane coverage · triad
  • Weekly tasks on pace
  • P5 motion
  • Event pipeline warm
  • Invites healthy
  • GOTV path visible

Lane momentum · 20-square

Triad and outreach lanes

Metrics →

Tap a lane to open its tab. Percentages blend GOTV readiness with youth outreach momentum as a single coaching view until each lane has its own live feed.

Youth detail: Youth (P5/VR) tab.

Self-building team doctrine · learn more

Self-building field doctrine

Self-Building Team System

More teams, not bigger teams. Place people where they fit. Train as you grow. The campaign encourages and answers hard questions; you recruit, onboard, and get GOTV ready locally.

  1. Start with one person.
  2. Build to three lanes.
  3. Stay geographic.
  4. Keep teams small.
  5. Launch more teams, not bigger teams.
  6. Place people where they fit best.
  7. Train the next team as you build it.
  8. Report simple numbers every week.
  9. Escalate questions, not routine work.
  10. Build toward GOTV readiness.

Full write-up in the field playbook.

Weekly briefing · Build the next team — place people where they fit — small actions, statewide imp…

Weekly campaign briefing

What matters this week

Week of May 11: emphasize neighbor stories and local trust-building. County fair season is starting — Events lane should flood the pipeline with anything that helps Kelly connect. Social: one authentic local post per coordinator; stay on-message with the field playbook. Power of 5 / VR: keep registration conversations relational — quality over volume. Upstream huddle Thursday 7pm; materials are in the resource library.

This week’s focus

Build the next team — place people where they fit — small actions, statewide impact. More teams, not bigger teams.

Priority social post

One authentic local story this week (event, neighbor help, registration table) — link /volunteer only when someone asks how to help.

Priority event need

County fair — information booth slot

Priority P5 / VR ask

Each coordinator: one respectful relational touch per day; log registrations helped. When a list is full, place downstream — don’t endless-expand one network.

Training resource of the week

Open the Training path — start with Module 1

Open trainingAll modules

Questions to send upstream

  • Do we have an approved caption pack for the next county moment?
  • Any messaging shifts after this week’s polling or press?
  • Who is the point contact for event insurance questions?
Expansion ladder · now focused on stage 4

Expansion ladder

From solo starter to GOTV-ready unit

Current focus: stage 4. Small actions, statewide impact — build the next team.

  1. 1. Solo starter

    100% · progress

    Requirements: One person with dashboard access and geography.

    Next action: Invite your next coordinator — train as you grow.

  2. 2. Building triad

    100% · progress

    Requirements: Two coordinators; lanes taking shape.

    Next action: Fill the third lane with private invites.

  3. 3. Active 3-person team

    100% · progress

    Requirements: Events, Social, and Power of 5 / VR covered.

    Next action: Run a weekly huddle; keep invites relational.

  4. 4. Power of 5 networks complete

    93% · progress

    Requirements: Reach core P5 depth (quality contacts vs target).

    Next action: Each member builds toward five real relationships they can coach.

  5. 5. Monthly outreach rhythm active

    100% · progress

    Requirements: Community social + VR cadence on the calendar.

    Next action: Promote both through P5 and social.

  6. 6. Downstream team launched

    100% · progress

    Requirements: At least one geographic downstream triad live.

    Next action: Hand off dashboard + upstream contact.

  7. 7. Downstream team trained

    100% · progress

    Requirements: Second downstream forming or mentored (train as you grow).

    Next action: Keep a light weekly check-in until rhythm sticks.

  8. 8. GOTV-ready local unit

    76% · progress

    Requirements: Healthy lanes, reporting, downstream, and GOTV band.

    Next action: Close gaps in the GOTV scorecard — one category per week.

GOTV readiness · 76% · open for category detail

GOTV readiness score

Target: get GOTV ready

Composite 76% · categories are coaching tools, not grades.

On track
  • Team formation

    100%

    3 of 3 core roles

  • Lane coverage

    100%

    Events · Social · P5/VR

  • Weekly task completion

    74%

    About 74% this week

  • Power of 5 completion

    93%

    14 contacts vs 15 target

  • Voter registration progress

    37%

    11 tracked vs 30 target

  • Event rhythm

    85%

    Calendar + monthly programs

  • Downstream growth

    60%

    3 teams vs 5 goal

  • Reporting consistency

    74%

    Weekly numbers to upstream

  • Training completion

    62%

    Modules + shadowing downstream

Statewide goals · your team’s share (expand)

Statewide volunteer goals · planning totals

Your contribution to the statewide goal

Creek County Liberty 104 — statewide counters here are illustrative until live federation sync. Every team still builds another team.

County teams launched41 / 77
City teams launched58 / 120
Precinct teams launched112 / 400
Neighborhood teams launched36 / 200
Volunteers onboarded1,840 / 6,000
Power of 5 contacts (est.)9,120 / 30,000
New registrations tracked4,260 / 15,000
Downstream teams88 / 260
GOTV-ready teams12 / 77

This triad’s share

  • Creek County Liberty 104 represents 1 county team in the statewide count.
  • Power of 5: 14 contacts logged toward the statewide relational goal.
  • Registration help: 11 tracked assists — every registration counts.
  • Volunteer referrals: 4 toward onboarding goals.
  • Downstream teams mentored or launched from this node: 3.
  • GOTV readiness: On track — get GOTV ready; every team builds another team.
Governance checklists · weekly self-checks and downstream training

Team governance

Weekly self-governance check

Monthly self-governance check

Saved on this device only — resets if you clear browser storage.

Downstream training

When you launch downstream — training responsibility

Saved on this device only — resets if you clear browser storage.

Ask the Campaign

Escalate when you’re stuck

Email HQ for policy, approvals, messaging review, placement dead-ends, serious conflict, or broken tools. Routine huddles stay local.

When to use this path (examples)

Use this path when you cannot answer locally: policy or legal questions, event approvals, messaging you are unsure about, placement dead-ends, interpersonal conflict, or broken tools. Routine huddles and weekly numbers stay with your triad.

  • Questions you cannot answer with the playbook or messaging library
  • Event approval or major visibility
  • Messaging review
  • Volunteer placement problems
  • Conflict or personality issues that block the team
  • Technical help with dashboard access

County registration goal

Not connected yet

County goal data is being connected.

Statewide ambition: 50,000 new voter registrations.

Power of 5 · snapshot

Relational organizing & voter registration

Open full P5 / VR →
Registrations tracked
11
Power of 5 contacts
14
Touches logged
38
Next monthly program
Community Outreach Social Hour
Coaching notes on this snapshot (expand)

Detailed cadence lives on the Power of 5 / VR tab. Turnout goal: ten new registrations per Power of 5 network — quality relationships beat blast messaging.

Build your team

Private invitations · core triad

Teams can launch with one volunteer. Invite the other two coordinators by email. Until someone accepts, only the inviter and campaign administrators see pending or declined rows — other triad members are not notified of those outcomes.

Core triad is full

Add general members or focus on downstream teams and Power of 5 scale-out.

Open lanes (summary)

  • All three core lanes are filled.

Invitation status (visible to you)

  • busyneighbor@example.invalid· Social

    Timing did not work — private to inviter + HQ.

    Declined
  • riley.chen@example.invalid· P5 / VR
    Accepted

When someone in your Power of 5 network wants to volunteer officially, send them to /volunteer.

Communication hub

Stay in the loop

Placeholder feed — future: announcements, DMs, and file drops. Auth not wired in this pass.

Messages & alerts →
  • No live “today’s post” push yet — use official channels for priority URLs.

Priority actions

Announcements

  • Weekly theme: neighbor stories

    Keep claims factual and kind; social lead will push priority posts here.

    2026-05-10

  • Huddle materials updatedPriority

    New 1-pager in the volunteer resource library under Weekly operations.

    2026-05-09

Shared files

Daily · everyone

Like and comment on one campaign social media post

When you open social media, like one official campaign post and add one short, kind comment. Small actions from many volunteers amplify reach.

Future: campaign social lead can push a "Today's post" link here for one-tap engagement.

Training modules →

Streak: prototype toggle only — persistence comes with auth.

Action Queue

The next three actions your team should focus on

Guided by the team maturity model (Expand · Level 4). Only three tasks stay visible so dashboards stay calm; completing work surfaces what is next.

Training note →

Discord is our day-to-day communication space. Your dashboard keeps the work organized; Discord helps your team stay connected. Joining Discord is encouraged. Automated Discord bot routing comes later — never post voter data or private voter information in Discord.

Needed Now

Recruit two fundraising conversation hosts

Lane
Fundraising
Owner
Team lead
Due
This month

Small-dollar house conversations — follow review-gated scripts only.

Learn more

Use the Fundraising tab for Week 4 planning numbers and review stages.

Draft email subject (opens in your mail app — not sent from this page): Host recruitment for small-dollar conversations

Marking complete here saves on this device until the campaign connects live task tracking.

Coming Up

Run one media pitch template dry-run

Lane
Media / speaking
Owner
Social coordinator
Due
This month

Internal practice only — no send until campaign review.

Learn more

Paste draft into internal review — not a live send in this pass.

Draft email subject (opens in your mail app — not sent from this page): Media pitch dry-run

Marking complete here saves on this device until the campaign connects live task tracking.

Next After That

Place one volunteer into a downstream team

Lane
Cross-triad
Owner
Team lead
Due
This quarter

Use placement fit checks — downstream teams inherit the same safety rules.

Learn more

Use P5 placement workflow when the person is ready to lead locally.

Draft email subject (opens in your mail app — not sent from this page): Downstream placement plan

Marking complete here saves on this device until the campaign connects live task tracking.

View full sequence (hidden upcoming steps)

Steps 4–5 in your current queue window stay here so the overview stays light. Checked items are saved in this browser only until the campaign connects live progress tracking.

  • Coordinate one district-style stop request · Events
  • Draft donor thank-you chain (template) · Fundraising

Full maturity sequence

  1. Recruit two fundraising conversation hosts
  2. Run one media pitch template dry-run
  3. Place one volunteer into a downstream team
  4. Coordinate one district-style stop request
  5. Draft donor thank-you chain (template)
  6. Run a leadership debrief on expansion

Team maturity

Level 4 · Expand

Only a few universal tasks show here so dashboards stay calm. When OPENAI_API_KEY is set server-side, automation can re-rank and rephrase next actions — see docs/vos-ai-orchestration-plan.md.

Needed now

  • Review the campaign briefing

  • Complete your lane tasks

Coming up

  • Invite one person to visit /volunteer

  • Report progress to your upstream contact

Next after that

  • No locked tasks — you may be ready to level up.
Maturity rubric · what Level 4 includes

Levels are a guide. Upstream staff may adjust based on geography and capacity.

  1. Place volunteers downstream
  2. Launch another team
  3. Coordinate Kelly visit stops
  4. Contact local media
  5. Set up interviews
All universal weekly tasks (full checklist)

Weekly · everyone

Universal weekly tasks

  • Review the campaign briefing

  • Complete your lane tasks

  • Invite one person to visit /volunteer

  • Report progress to your upstream contact

  • Attend or review the weekly team huddle

Team KPIs

Full breakdown →

Active team members

3 / 3

weekly

Weekly completion %

74 / 80

weekly

Downstream teams launched

3 / 5

monthly

New volunteers recruited

4 / 8

monthly

Contacts reached (est.)

118 / 200

weekly

Active Power of 5 contacts

14 / 15

rolling

Voter registrations (tracked)

11 / 30

monthly

Relational touches logged

38

weekly

Volunteers referred · /volunteer

2

monthly

Women's network contacts identified

12 / 25

monthly

Women-led gatherings held

3 / 8

monthly

Women voter registrations (tracked)

8 / 20

monthly

Women volunteer referrals

2 / 6

monthly

Family-friendly events supported

4 / 10

monthly

Community region active leads

18 / 40

rolling

Active sub-teams / cells

2 / 6

monthly

Region events completed (period)

5 / 12

monthly

Registrations attributed to region

9 / 25

monthly

Territory review milestones met

3 / 5

monthly

Team roster

Triad & upstream

Phase 1: all members share this dashboard via the same secure link (future: magic links per inbox).

  • Jamie EventsEmail confirmed

    Events Coordinator

    Last activity: 2026-05-10 — added 2 pipeline items

  • Alex RiveraEmail confirmed

    Social Media Coordinator

    Last activity: 2026-05-10 — engagement on official post

  • Riley ChenEmail pending

    Power of 5 / VR Coordinator

    Last activity: 2026-05-09 — VR table shift scheduled

  • Upstream contactSarah Okonkwo

    Routing: upstream@example.invalid

Upcoming events

On the calendar

Event planner →
  • County fair — information booth slot

    2026-05-18 · Kellyville, OK

  • Chamber breakfast (listening block)

    2026-05-22 · Sapulpa, OK

  • Backyard meet-and-greet (planning)

    TBD June · Bristow area

Full pipeline on the Events tab.

Downstream teams

Hierarchy

Exponential organizing tree. Select a team to open its workspace when that link is live for your assignment.

Creek County Liberty 104countyActiveYou are here

Creek County

Leads: Alex R., Jamie E., Riley C.

County huddle Thursdays · downstream city triads active

Sapulpa

Leads: Morgan, Casey

Precinct Ward 3 cell forming

Bristow

Leads: Jordan

Downtown neighborhood team live

Drumright

Leads: Chris

Recruiting third lane

Resource shortcuts