Activity Tracking¶
Monitoring Member Activity¶
PulseRoster provides comprehensive activity tracking to monitor member participation and ensure activity requirements are met.
Included on every plan
Time logs and the duty clock are available on every plan, including Free. Free keeps 30 days of browsable duty and activity history, Standard keeps 1 year, and Professional keeps it indefinitely. Per-rank activity requirements and activity warnings require Standard or higher.
Time Logs vs Activity Log
Member activity hours live under Time Logs in the sidebar (/c/[slug]/time-logs). The separate Activity Log item (/c/[slug]/activity) is the community audit log of system changes, not logged hours.
Logging Activity¶
Hours reach the roster two ways: entered by hand, or recorded automatically by the Discord duty clock.
How to Log Activity¶
- Go to Time Logs and click Log Activity
- Select the Activity Type
- Enter Hours and Date
- Add optional notes
- Click Submit
Clocking In from Discord¶
With the duty clock enabled, members run /duty on when they start and /duty off when they finish. The time between the two becomes a time log automatically, so nobody has to remember what they did or estimate hours afterwards.
Your Time Logs page also gains a live on-duty board showing who is clocked in right now and how long they have been out.
Shifts logged this way arrive unverified by default, exactly like a manual entry, so supervisors still confirm them. You can change that under Settings → Activity if you would rather trust the clock.
Included on every plan
The duty clock is part of activity tracking and is available on every plan, including Free.
Activity Types¶
| Type | Description |
|---|---|
| Patrol | Standard patrol duty |
| Training | Training sessions |
| Administrative | Paperwork, meetings |
| Event | Special events |
| Other | Miscellaneous activity |
Custom activity types can be created in Settings > Configuration.
Viewing Activity¶
Navigate to Time Logs to see all logged hours.
Available Views¶
| View | Description |
|---|---|
| Recent Activity | Latest logged hours across all members |
| Monthly Summary | Hours per member this month |
| Activity Warnings | Members not meeting requirements |
| My Activity | Your personal activity log |
Filtering Options¶
- Filter by date range
- Filter by member
- Filter by department
- Filter by activity type
Activity Requirements¶
Set requirements per rank by editing a rank under the department's Ranks tab. Each rank can set weekly and/or monthly minimums, or be marked Activity Exempt.
Configurable Requirements¶
| Requirement | Description |
|---|---|
| Hours per Week / Month | Minimum logged hours |
| Patrols per Week / Month | Minimum patrol sessions |
Tracking Compliance¶
Members not meeting requirements appear in Activity Warnings with:
- Current hours vs. required hours
- Days remaining in the period
- Projected completion status
Activity Warnings¶
The Activity Warnings view shows members who:
- Have not met minimum requirements
- Are projected to miss requirements
- Have no activity logged this period
Warning Levels¶
| Level | Description |
|---|---|
| On Track | Meeting or exceeding requirements |
| At Risk | Below requirement but time remains |
| Warning | Significantly behind requirements |
| Critical | Very unlikely to meet requirements |
Activity Warnings Page¶
Access the dedicated Activity Warnings page at Activity Warnings in the sidebar.
Features¶
| Feature | Description |
|---|---|
| Filter by Department | View warnings for specific departments |
| Progress Bars | Visual progress toward requirements |
| Days Remaining | Time left in current period |
| Projected Status | Likelihood of meeting requirements |
| Quick Actions | Contact member or view profile |
Activity Analytics¶
Go to Analytics for deeper insights.
Available Reports¶
| Report | Description |
|---|---|
| 30-day Activity Trends | Activity over time |
| Member Activity Breakdown | Individual contribution |
| Department Comparisons | Cross-department analysis |
| Certification Expiration Alerts | Upcoming expirations |
Charts and Graphs¶
- Line charts for trends over time
- Bar charts for member comparisons
- Pie charts for activity type distribution
Exporting Activity Data¶
How to Export¶
- Go to Time Logs
- Click Export
- Select date range
- Choose format (CSV or PDF)
- Download report
Export Contents¶
| Field | Description |
|---|---|
| Member | Name and ID |
| Date | Activity date |
| Type | Activity type |
| Hours | Duration logged |
| Notes | Activity notes |
| Department | Associated department |
Managing Activity Logs¶
Staff can edit or delete activity logs.
Editing a Log¶
- Find the activity entry
- Click Edit
- Modify the details
- Save changes
Deleting a Log¶
- Find the activity entry
- Click Delete
- Confirm deletion
All changes are recorded in the audit log.
LOA Exemption¶
Members on approved Leave of Absence are automatically exempt from activity requirements:
- They won't appear in activity warnings
- Their exemption period is tracked
- Normal tracking resumes when LOA ends
Best Practices¶
- Log Regularly: Encourage members to log activity promptly
- Realistic Requirements: Set achievable minimums
- Monitor Warnings: Check activity warnings weekly
- Follow Up: Contact members who are falling behind
- Review Monthly: Analyze trends at month end
Quick Reference¶
Activity URLs¶
| Page | URL |
|---|---|
| Time Logs | /c/[slug]/time-logs |
| Log Activity | /c/[slug]/time-logs/log |
| Activity Warnings | /c/[slug]/activity-warnings |
| Activity (Audit) Log | /c/[slug]/activity |
| Analytics | /c/[slug]/analytics |
Required Permissions¶
| Action | Permission |
|---|---|
| View activity | All members |
| Log own activity | All members |
| Log for others | Staff |
| Edit/delete logs | Staff |
Need help? Join our Discord Community for support.