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.
| Field | What To Paste | How To Get It |
|---|---|---|
| Employee Role ID | The Discord role that can use staff dashboards. | Right-click the role in Server Settings and choose Copy ID. |
| On-Duty Role ID | The 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 ID | The channel for start/end shift messages. | Right-click the channel and choose Copy Channel ID. |
| Call Logs Channel ID | The channel for created, assigned, and closed calls. | Use a private staff log channel if needed. |
| Scene/Citation Logs Channel ID | The 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.
- Open the ERLC private server owner or admin panel where your server API key is shown.
- Copy the server key exactly. Do not add spaces before or after it.
- Open DispatchX, select your server, then go to Manage.
- Open ERLC Integration, paste the key, and save.
- 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.
- Send the member to the verification page.
- Have them sign in with the same Discord account they use in your server.
- Have them finish the Roblox verification flow.
- 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.