DispatchX logo DispatchX Docs
Most integration issues come from a missing ERLC key, bad Discord ID, or low bot role.
Overview / Features and Integrations

Features And Integrations

This guide covers the integrations you actually need to configure: Discord login and roles, ERLC live data, verification, and logs. Work through these in order when a new server is being set up.

Discord Integration

Discord Integration is configured from Manage. It controls who can access dashboards and where bot logs are sent.

FieldWhat To PasteHow To Get It
Employee Role IDThe Discord role that can use staff dashboards.Right-click the role in Server Settings and choose Copy ID.
On-Duty Role IDThe role DispatchX adds while someone is on shift.Right-click the role and copy its ID. Put the bot role above it.
Shift Logs Channel IDThe channel for start/end shift messages.Right-click the channel and choose Copy Channel ID.
Call Logs Channel IDThe channel for created, assigned, and closed calls.Use a private staff log channel if needed.
Scene/Citation Logs Channel IDThe channel for LEO scene and citation logs.Use the same channel or a separate records channel.

ERLC Integration

ERLC Integration connects DispatchX to your ERLC private server. Without the server key, live lookup, map, player, vehicle, and plate data will not work.

  1. Open the ERLC private server owner or admin panel where your server API key is shown.
  2. Copy the server key exactly. Do not add spaces before or after it.
  3. Open DispatchX, select your server, then go to Manage.
  4. Open ERLC Integration, paste the key, and save.
  5. Open Dispatch or LEO lookup and search for a player currently in the ERLC server.
If ERLC data does not load, copy the key again, check for extra spaces, save it, then test lookup with a player who is currently in the server.

Verification Integration

Verification connects a Discord member to the Roblox/ERLC identity your staff expects. This makes lookup and profile features more useful because DispatchX can connect the live player to saved profile information.

  1. Send the member to the verification page.
  2. Have them sign in with the same Discord account they use in your server.
  3. Have them finish the Roblox verification flow.
  4. Ask them to refresh the Profile page and save their civilian profile if they need one.

Live Operations Experience

  • Dispatch creates and assigns calls, manages BOLOs, and runs live lookup.
  • LEO, FD, and EMS members start shifts and update availability from their dashboards.
  • CIV users save profile information that can be opened from lookup results.
  • Logs keep staff channels updated when shifts, calls, scenes, or citations are created.

Public Pages and Resources

  • Documentation for onboarding and help.
  • Staff page for team visibility.
  • Application page for community intake.
  • Status page for platform updates.