Prior to the Extension Manager, customers using the Zebra Voice Client created large and complex XML configuration files and downloaded the configuration files to each client. To simplify this effort, administrators download the same configuration to each client. This method does not fit the business practices expected in today’s market. Customers require multiple configurations based on user role or extension.
When a user signs in to the Zebra Voice client and starts the client, the client contacts the Extension Manager for a configuration. The process of creating different configurations is described in this document, but the configuration includes:
PBX configuration
Site, Department, and Extension configuration
Custom Dashboard and In-Call function buttons
Contact list information
Custom ringtones
Once an extension is selected and the configuration created, that configuration is provided to the Zebra Voice Client. When the user signs out of the client, the configuration is removed. This makes the extension(s) available to other clients and makes the device available for another user who might have a different configuration based on their identity.