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
Updates All

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
Caution

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