Skip to content

Ballot Requests

The Ballot Requests page allows you to track the status of early voting ballot requests submitted for SRP elections. When canvassers help voters request ballots through the app, those requests appear here for monitoring and management.

The top of the page displays key metrics:

StatDescription
Total RequestsAll ballot requests in the system
PendingRequests awaiting submission to SRP
SubmittedSuccessfully sent to SRP
FailedRequests that failed (will retry automatically)
Manual RequiredRequests needing manual submission

Each ballot request goes through a workflow:

The request has been created but not yet submitted to SRP. These are queued for automatic submission.

The request is currently being submitted to SRP’s system.

The request was successfully sent to SRP. The voter should receive their ballot according to SRP’s timeline.

The submission failed (e.g., network error, validation issue). The system will automatically retry failed requests.

The request cannot be submitted automatically and needs manual intervention. Common reasons:

  • Voter information doesn’t match SRP records
  • Address verification failed
  • Duplicate request detected
  • System integration issue

The table shows all ballot requests with:

  • Voter - Name of the voter requesting a ballot
  • Voter ID - Unique identifier for the voter record
  • Status - Current request status (with color coding)
  • Created By - Which user submitted the request
  • Created At - When the request was made
  • Updated At - Last status update time

Click on a request row to see full details including:

  • Complete voter information
  • Request history and status changes
  • Error messages (for failed requests)
  • Notes and resolution steps

When a request shows “Manual Required”:

  1. Click the request to view details
  2. Note the voter information and error reason
  3. Go to SRP’s official ballot request process
  4. Submit the request manually using voter’s information
  5. Update the request status in the admin to mark it resolved

Use the filter controls to narrow down the list:

  • Status Filter - Show only specific statuses
  • Date Range - Filter by creation date
  • Search - Find by voter name or ID

Failed requests are automatically retried:

  • First retry: After 5 minutes
  • Second retry: After 30 minutes
  • Third retry: After 2 hours
  • After 3 failures: Marked as “Manual Required”

Check the ballot requests page daily to:

  • Monitor submission success rate
  • Handle any “Manual Required” requests promptly
  • Ensure failed requests are being retried
  • Submit ballot requests early in the voting period
  • Allow time for SRP processing and mail delivery
  • Track deadline for ballot requests
  • Verify voter information before submitting requests
  • Ensure addresses match SRP records
  • Double-check voter eligibility

If many requests are failing:

  1. Check for system-wide issues
  2. Verify SRP’s ballot request system is operational
  3. Review error messages for patterns
  4. Contact technical support if needed

The system prevents duplicate ballot requests for the same voter. If a voter needs to request again:

  1. Check if a previous request exists
  2. Verify the previous request status
  3. Contact SRP directly for duplicate situations