Department Transfers¶
Managing Department Transfer Requests¶
PulseRoster provides a structured transfer request system with a two-stage approval workflow. Members can request to move between departments, with command staff from both the source and target departments reviewing the request.
Subscription Required
Department Transfers require a Standard or Professional subscription.
Requesting a Transfer¶
Members can submit a transfer request through the system.
How to Request¶
- Go to Transfers > Request Transfer
- Fill in the form:
| Field | Description |
|---|---|
| Source Department | The department you are transferring from (your current active assignments) |
| Target Department | The department you want to transfer to |
| Reason | Explanation for the transfer (optional but recommended) |
- Review the summary and click Submit Request
The request enters "Pending Source" status for source department review.
Staff Requests on Behalf¶
Community staff can submit transfer requests on behalf of other members by navigating to a member's profile and initiating a transfer from there.
Transfer Approval Flow¶
Transfers follow a two-stage approval process involving both departments.
Stage 1: Source Department Review¶
The source department's command staff reviews the request first.
| Action | Description |
|---|---|
| Approve | Moves the request to the target department for review |
| Deny | Rejects the transfer (reason required) |
Stage 2: Target Department Review¶
After source approval, the target department's command staff reviews the request.
| Action | Description |
|---|---|
| Accept | Approves the transfer and assigns rank/callsign in the new department |
| Deny | Rejects the transfer (reason required) |
Target Acceptance Form¶
When accepting a transfer, the target department reviewer must configure the new assignment:
| Field | Required | Description |
|---|---|---|
| Rank | Yes | The rank to assign in the target department |
| Callsign | No | Callsign for the new department |
| Badge Number | No | Badge number for the new department |
| Review Notes | No | Internal notes about the decision |
Community Staff Bypass¶
Community staff can approve at either stage, regardless of which department they belong to.
Transfer Execution¶
When the target department accepts a transfer, it executes immediately:
- The source department assignment is deactivated
- A new assignment is created in the target department with the selected rank
- If the source assignment was the member's primary department, the new assignment becomes primary
- Discord role sync triggers automatically (if configured)
- A completion notification is sent
Transfer Statuses¶
| Status | Description |
|---|---|
| Pending Source | Awaiting source department review |
| Pending Target | Source approved, awaiting target department review |
| Completed | Transfer accepted and executed |
| Denied | Rejected by source or target department |
| Cancelled | Cancelled by the member or community staff |
Status Flow¶
Reviewing Transfers¶
Command staff and community staff can review transfer requests with full context.
Review Page Information¶
The transfer detail page provides context to help reviewers make informed decisions:
| Section | Description |
|---|---|
| Transfer Flow | Visual timeline showing the approval stages and current status |
| Disciplinary History | All disciplinary records across departments with type, description, and status |
| Tenure | How long the member has been in the source department |
| Commendations | Awards received in the source department |
| Active LOAs | Any current or pending leave of absence |
| Other Assignments | Member's other active department assignments |
| Probation Status | Whether the member is currently on probation |
Cancelling Transfers¶
Member Cancellation¶
Members can cancel their own transfer requests while in Pending Source status:
- Go to Transfers
- Find your request
- Click Cancel
Staff Cancellation¶
Community staff can cancel any pending transfer request (either Pending Source or Pending Target status).
Viewing Transfer History¶
Transfer List¶
Go to Transfers to view all transfer requests.
Filtering¶
Use the status filter badges to narrow results:
- All — All transfer requests
- Pending Source — Awaiting source department review
- Pending Target — Awaiting target department review
- Completed — Completed transfers
- Denied — Rejected transfers
- Cancelled — Cancelled transfers
Visibility¶
| Role | Can See |
|---|---|
| Regular members | Their own requests |
| Department command staff | Requests involving their departments |
| Community staff | All requests |
Discord Notifications¶
Transfer events can trigger Discord notifications. Configure them in Settings > Notifications.
| Event | When It Fires |
|---|---|
| Transfer Requested | Member submits a transfer request |
| Transfer Source Approved | Source department approves the request |
| Transfer Denied | Either department denies the request |
| Department Transfer | Transfer is completed (target accepts) |
All transfer notifications include a direct link to the transfer detail page.
Quick Reference¶
Transfer URLs¶
| Page | URL |
|---|---|
| Transfer List | /c/[slug]/transfers |
| Request Transfer | /c/[slug]/transfers/request |
| Transfer Detail | /c/[slug]/transfers/[id] |
Required Permissions¶
| Action | Permission |
|---|---|
| Request transfer | All members |
| View own transfers | All members |
| View department transfers | Department Command Staff or Supervisor |
| Approve/Deny (source) | Source Department Command Staff or Community Staff |
| Accept/Deny (target) | Target Department Command Staff or Community Staff |
| Cancel any transfer | Community Staff |
Need help? Join our Discord Community for support.