One sentence about what worked today. Lands in the team's Wins of the Week digest on Friday at 5pm.
Brighter = higher XP. Each square is a day.
All available badges. Locked ones show what you can earn next.
Recent recognition across the team.
Where you sit in the producer chain. Diagnostic — coach yourself.
Customize your daily targets. Leave blank to use the team default. Changes apply to your tracker only.
Every Symmetry monthly SnapShot lands here. Import the xlsx, the system reconciles each agent's issued $APV, placement rate, and PPL into MonthlyIssued, flags anyone who crossed their next contract level threshold, and shows you who's close on the Watch List below. Promotions move working → achieved → filed → confirmed; the buttons fire Slack celebrations and bump the agent's contract level automatically.
Drop the monthly MICHAELC9_SnapShot(....).xlsx file here. The parser reads the Michael Colburn Master Month Snapshot section only — issued $APV, placement %, and PPL flow into MonthlyIssued for every linked agent automatically.
Default: 75%. This is the Symmetry benchmark used in dual-bar projections. Each agent's personal rate (from their latest snapshot) overrides this for their own card.
For corrections or when you don't have the xlsx. Enter actual issued $APV per agent. Agents who cross their next-level threshold are auto-flagged as Achieved.
Agents who crossed their threshold (auto-flagged after import) appear at top. The Watch List below shows agents whose Symmetry-benchmark projection is at 70%+ of their next threshold — likely to flip Achieved on the next import.
Symmetry's SFG Levels of Leadership — separate from contract level promotions. Assign any combination per agent (an agent can hold multiple). Chips display on the Log greeting, Leaderboard rows, and the Profile Contract Level card.
All recent peer-vote submissions with reasons. Grouped by week. The week's vote winner is marked with a 🏆.
Symmetric pairs (or 3-person triads). Buddy DMs fire on badges, level-ups, streak-at-risk, and a Monday recap.
First-time setup: after creating pairs, run installBuddyRecapTrigger in Apps Script → Run. This installs the daily 8am-ET trigger that fires the Monday morning buddy recap DM.
Applies to the Monthly Submitted Production bar (current SFG month). Persists across deployments.
Industry benchmark for average policy size per application. Used in the Funnel card's "$APV per App vs Symmetry" row so agents can see how their policy sizes compare to Symmetry's industry average. Update when Symmetry publishes a new benchmark.
Re-runs the XP formula on every existing log. Use after tuning XP values in the script. Safe to run anytime — idempotent.
SnapShot xlsx import, monthly issued reconciliation, pending promotions, and the Watch List have moved to a dedicated Snapshots tab in the top navigation.
The Friday 5pm ET trigger posts a "Wins of the Week" digest to #general automatically. Press the button below to manually fire the digest for testing (uses this SFG week's captured wins).
First-time setup: open the Apps Script editor → function dropdown → installWinsOfTheWeekTrigger → Run. Installs the Friday 5pm ET trigger.
"The Constant" posts team celebrations to Slack (badges, commits, level-ups) with hourly rate limiting so the team isn't spammed.
First-time setup: after saving a webhook URL, open the Apps Script editor → function dropdown → installSlackQueueTrigger → Run. This installs the 1-minute background trigger that paces queued messages 45s apart.
Sends a private Slack DM to any agent who hasn't logged today by their local warning hour, if their current streak is at or above the threshold. Uses a separate Slack Bot Token (not the webhook above) so DMs stay private.
First-time setup: after saving the Bot Token, open the Apps Script editor → function dropdown → installStreakAtRiskTrigger → Run. This installs the hourly background trigger that checks each agent's local time and sends DMs only at their warning hour. Set up the Slack App at api.slack.com/apps with scopes chat:write and im:write.
Wipes every daily log, badge, and kudos vote. Resets every event's commit + production counters to 0 (event names, dates, targets are kept). Resets every agent's streak, XP, level, and quotas to defaults (agents themselves, PINs, custom targets, and roles are preserved).
You'll get a follow-up dialog asking if you also want to wipe SnapShot + promotion data — MonthlyIssued rows, SnapshotMappings, every agent's ContractLevel/Track/PromotionStatus, and cached snapshot fields. Pick that for a fully pristine launch state.
This cannot be undone. Intended for one-time pre-launch cleanup or quarterly resets between events.