Skip to content

Admin Guide

The admin panel at /app is your command center for managing the entire platform. Use the sidebar to navigate between modules, or press Ctrl+K to open the command palette for quick access to any page, setting, or action.


Sections

  • Dashboard


    Live overview of platform activity, upcoming shifts, email stats, and service health.

  • People & Access


    User management, roles, the People CRM, and contact merging.

  • Advocacy


    Campaigns, response moderation, representative lookup, and email queue monitoring.

  • Broadcast


    Newsletter sync, email templates, and SMS campaigns.

  • Web Content


    Landing pages, homepage, navigation menu, and documentation management.

  • Map & Canvassing


    Locations, areas, shifts, canvassing dashboard, data quality, and map settings.

  • Media


    Video/photo library, analytics, playlists, comment moderation, and gallery ads.

  • Payments


    Products, donations, subscription plans, and Stripe configuration.

  • Services


    Tunnel management, monitoring, and third-party integrations.

  • Settings


    Organization branding, theme colors, email config, feature toggles, and notifications.


Roles Reference

Role Access Level
SUPER_ADMIN Full platform access — implicitly bypasses all role checks
INFLUENCE_ADMIN Campaigns, responses, representatives, email queue
MAP_ADMIN Locations, areas, shifts, canvassing, data quality
BROADCAST_ADMIN Newsletter sync, email templates
CONTENT_ADMIN Landing pages, homepage, navigation, documentation
MEDIA_ADMIN Video library, analytics, gallery, moderation, ads
PAYMENTS_ADMIN Products, donations, plans, Stripe configuration
EVENTS_ADMIN Gancio event sync and calendar management
SOCIAL_ADMIN Social connections, achievements, calendar layers
USER Volunteer portal only
TEMP Limited volunteer access (auto-created on shift signup)