KamoCRM

Use extensionId as external ID, not Relay node id

FixVOIPService
Shipped
April 26, 2026 at 4:29 AM UTC
Author
Kamo
Commit
851c3d0

FreePBX returns the same Relay id (ZXh0ZW5zaW9uOg== = "extension:") for every extension because the id field is not populated. Using it caused all extensions to share the same external ID, so only the last one survived sync. Always use extensionId (the actual extension number) as the stable key.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing