Sync Center
Synchronize DIDs between Dashboard, BulkVS, and FreePBX
Understanding Sync Directions
Pull = Get data FROM external systems INTO Dashboard
Push = Send data FROM Dashboard TO external systems
System Consistency
Check for data mismatches between Dashboard, FreePBX, and BulkVS
Click "Re-check" to scan for consistency issues
Pull Data INTO Dashboard
These operations fetch data from external systems and update the Dashboard database.
Pull New DIDs
Fetch only NEW phone numbers from BulkVS that are not yet in Dashboard
- Only adds DIDs missing from Dashboard
- Does NOT modify existing DIDs
- Safe to run anytime
Full Sync from BulkVS
Sync ALL data from BulkVS including trunk groups, SMS/MMS, webhooks
- Labels, Trunk Groups, Webhooks
- SMS/MMS enabled status
- Updates existing DIDs
Pull FreePBX Routes
Read inbound routes from FreePBX and update Dashboard to show routing info
- Reads routes from FreePBX
- Updates route info in Dashboard
- Does NOT modify FreePBX
Pull SMS/MMS Status
Fetch SMS/MMS enabled status from BulkVS for all DIDs
- Reads SMS/MMS status from BulkVS
- Updates Dashboard with current status
- Required for SMS feature
Push Data FROM Dashboard
These operations send Dashboard data to external systems. Use with caution!
Push Settings to BulkVS
Push ALL DID settings from Dashboard to BulkVS
- Labels (ReferenceID)
- SMS/MMS enabled status
- Webhooks & Trunk Groups
Push Routes to FreePBX
Create/update inbound routes in FreePBX based on Dashboard data
- Creates missing routes in FreePBX
- Updates existing route descriptions
- Modifies FreePBX configuration
Push to All Systems
Push ALL Dashboard settings to BOTH BulkVS and FreePBX
- All settings to BulkVS
- Routes to FreePBX
- Modifies both systems
Sync History
No sync history yet