SignalCore Radio lets you manage each community’s departments, zones, channels, talkgroups, access rules, and integration keys — all tenant-isolated under a community key.
FiveM clients can pull config using a communityKey. Optional apiKey can be enabled for stricter validation.
POST /api/fivem/bootstrap.php
{"communityKey":"COMM-XXXX","apiKey":"sk_XXXX"}
Separate configs per community with isolated keys and scoping.
Create agencies/departments used for access rules and presets.
Build realistic zones with channel numbers, active flags, and sorting.
Define TGs for P25-style setups and client-side selection.
Assign TX/RX permissions per department for channels and talkgroups.
Attach radio models per department and return UI hints for clients.
Create users, assign roles, and impersonate community users safely.
Return a codeplug + presentation config for in-game UI and logic.