Kelly Grappe for Secretary of State
Volunteer Dashboard
Overview Dashboard
Creek County Liberty 104 · Creek County, OK · County
“More teams, not bigger teams.”

Field command center — statewide director, regional boards, and county drill-down (preview).
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.

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
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.
Social Media
16/20 · 80%
■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ □ □ □ □
Events
17/20 · 85%
■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ □ □ □
Power of 5 / VR
13/20 · 65%
■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ □ □ □ □ □ □ □
Youth Outreach
4/20 · 22%
■ ■ ■ ■ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □ □
Women's Outreach
8/20 · 40%
■ ■ ■ ■ ■ ■ ■ ■ □ □ □ □ □ □ □ □ □ □ □ □
Community Regions
10/20 · 49%
■ ■ ■ ■ ■ ■ ■ ■ ■ ■ □ □ □ □ □ □ □ □ □ □
GOTV readiness
15/20 · 76%
■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ □ □ □ □ □
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.
- Start with one person.
- Build to three lanes.
- Stay geographic.
- Keep teams small.
- Launch more teams, not bigger teams.
- Place people where they fit best.
- Train the next team as you build it.
- Report simple numbers every week.
- Escalate questions, not routine work.
- 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.
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. Solo starter
100% · progressRequirements: One person with dashboard access and geography.
Next action: Invite your next coordinator — train as you grow.
2. Building triad
100% · progressRequirements: Two coordinators; lanes taking shape.
Next action: Fill the third lane with private invites.
3. Active 3-person team
100% · progressRequirements: Events, Social, and Power of 5 / VR covered.
Next action: Run a weekly huddle; keep invites relational.
4. Power of 5 networks complete
93% · progressRequirements: Reach core P5 depth (quality contacts vs target).
Next action: Each member builds toward five real relationships they can coach.
5. Monthly outreach rhythm active
100% · progressRequirements: Community social + VR cadence on the calendar.
Next action: Promote both through P5 and social.
6. Downstream team launched
100% · progressRequirements: At least one geographic downstream triad live.
Next action: Hand off dashboard + upstream contact.
7. Downstream team trained
100% · progressRequirements: Second downstream forming or mentored (train as you grow).
Next action: Keep a light weekly check-in until rhythm sticks.
8. GOTV-ready local unit
76% · progressRequirements: 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.
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.
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 yetCounty goal data is being connected.
Statewide ambition: 50,000 new voter registrations.
Power of 5 · snapshot
Relational organizing & voter registration
- 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· SocialDeclined
“Timing did not work — private to inviter + HQ.”
- riley.chen@example.invalid· P5 / VRAccepted
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.
- No live “today’s post” push yet — use official channels for priority URLs.
Priority actions
- Confirm Thursday huddle time with your triadBefore Wed
- Draft your one local social post for the weekBy Sunday
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.
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.
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
- Recruit two fundraising conversation hosts
- Run one media pitch template dry-run
- Place one volunteer into a downstream team
- Coordinate one district-style stop request
- Draft donor thank-you chain (template)
- 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.
- Place volunteers downstream
- Launch another team
- Coordinate Kelly visit stops
- Contact local media
- 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
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
Leads: Alex R., Jamie E., Riley C.
County huddle Thursdays · downstream city triads active