Calling directly to extensions in kazoo from legacy pbx

417 views
Skip to first unread message

Uzair

unread,
Jan 31, 2017, 11:01:54 AM1/31/17
to 2600hz-users

Hi guys. I have been teaching myself kazoo. its a great set of programs. I am leading my organization to switch over to it. Right now i ma doing the initial testing. We have a legacy pbx thats slowly going to get phased out. I can dial all the extensions in these legacy pbxs without needing to dial a did first by manually adding a carrier entry through the api. These legacy pbx can dial kazoo Smart PBX using a DIDs but cannot directly dial extensions. I have tried adding a regex for the extensions to reconcile regex in the database but its not working. Kazoo gets the correct number of the extension with the proper domain name but it cant find a route to the number. If i add the legacy pbx ip as a sbc then it asks that the extension i am dialing with be registered. I would appreciate any help or pointers as to how i should register and route the legacy pbx to kazoo so it can directly dial internal extensions.

The only other way i can think is to remove the did formatting and assign extension numbers also as phone numbers to all the users but it seems counter intuitive and i would like to avoid that

James Aimonetti

unread,
Jan 31, 2017, 12:47:52 PM1/31/17
to 2600hz...@googlegroups.com
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

If you setup the legacy PBXes using 'PBX Connector', it treats that PBX
as an entity apart from any local extensions you might also configure
in the same account with SmartPBX.

You either need to move the phones using the legacy PBX so they register
directly with the Kazoo account or the phones will need to dial full
DIDs to reach SmartPBX devices.
- --
James Aimonetti

Lead Systems Architect
"If Dialyzer don't care, I don't care"
2600HzPDX | http://2600hz.com
sip:ja...@2600hz.com
tel:415.886.7905
irc:mc_ @ freenode
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCAAdFiEEvSh+xZ5hP1H8lVIU1Mpr4k9cJWAFAliQzb4ACgkQ1Mpr4k9c
JWCCuwf/SDIMq6dMuJR+Tt/e6R6kSSYwgA+WbIE7KNwq/XassD5vNSuUL7A/mv0S
ittEuybEUVn5puZXF5BpgeP/FDG1L/6xrIWM7DTAfeFz8CXneNMNcOJl9F1QPCmG
QmHn6sCTizO6gNjh6R/MT0jacptkJYQtfHumXbVgmfKPSHtpuCznapkXPlsVq5UP
gafhZEgB5hFKvOm+X/RKSEbkeg3GPky/n5ni12xrX/W+vKUlxDSFLdfEZl2/Dl5n
RaMwV/4FUTtNdUFZ9f+LT4cbmAkOARxHMLSMxGHUoOFNk1k2wTNuZEBqnK1Bj9W9
04s7txV6jsZxJyvBHP2UhPzlgP6Vjw==
=S2BI
-----END PGP SIGNATURE-----

Eamon

unread,
Jan 31, 2017, 1:53:02 PM1/31/17
to 2600hz-users
Hi 

Setup a device in smart pbx and set the invite format to be e164 ( option available in Kazoo-ui ) or update the device db
"invite_format": "e164",
 create a call flow to the device add the extensions that exist on the existing pbx to this call flow. register this device to your existing PBX/Gateway.

setup a new user device etc.. on smart pbx and assign new ext. you should be able to dial between new and old, i have it working on a couple of sites that want to migrate across in phases and also trial voip

Uzair

unread,
Feb 24, 2017, 12:29:20 AM2/24/17
to 2600hz-users
Thanks for the information Eamon. That did the trick. 
@James: Believe me i would love to have the whole system run on kazoo. its beautiful. However i am pushing kazoo as the replacement for about 40 legacy PBXs on a national scale for military communication. the first step is to replace just one and have it run for 6 months and get the Intelligence Agency's approval and then deploy it everywhere in phases based on geographical location.  
Reply all
Reply to author
Forward
0 new messages