VoIP offers considerable flexibility for users, from the technician who is rarely at their station and relies largely on a mobile device for communication, to the receptionist who spends much of the day fielding calls, to the director who requires a broad range of collaboration tools.

VoIP Plan Pricing

Premium VoIP license: $15.75 + $4.00 Telecom Admin fee = $19.75 monthly
Standard VoIP license: $13.75 + $4.00 Telecom Admin fee = $17.75 monthly
ATA license (for fax machines & MF copiers): $12.00 + $4.00 Telecom Admin fee = $16.00 monthly
Virtual+ license: $8.75 + $2.00 Telecom Admin fee = $10.75 monthly
Virtual license: $6.75 + $2.00 Telecom Admin fee = $8.75 monthly
Voicemail Only: $5.00 + $2.00 Telecom Admin fee = $7.00 monthly
Toll Free DID# $5.00 + $4.00 Telecom Admin fee = $9.00 monthly
Parked DID# $1.00 + $2.00 Telecom Admin fee = $3.00  monthly

VoIP Plan Descriptions

The four license offerings are described below:

Standard User is for anyone who requires a robust suite of telecommunications features and wants the option of using a handset, an application on their computers, and an application on their mobile

Premium User is for those who will benefit from the additional collaboration tools: teleconferencing, video conferencing, screen and file sharing

Voicemail is an inexpensive plan that provides a phone number and allows callers to leave a voicemail at that number.

Mobile Only Plan

Virtual+ is for users who require a phone number and will use their mobile phones for their communications, but they can also use a soft client (application) on their mobile phones for incoming calls and to make calls

Please contact voipservices@utoronto.ca if you have questions about the different VoIP plans available.

The following are the features of each license type:

Virtual User

All of the features of a Virtual User license:

BroadWorks Voice Messaging enables users to record messages from callers for calls that are not answered within a specified number of rings, for calls that receive a busy condition, or for calls received when the user is outside of their primary zone.

Incoming voice messages are stored in the user’s voicemail box. The stored voice message is converted into a .wav file, which is sent to the users’ e-mail address. The caller ID number is displayed with the converted message. Upon receipt of the e-mail, the user can listen to the .wav file. If the user has selected e-mail delivery only, the original message is deleted from the user’s voicemail box. For all other delivery options, it is retained in the user’s voicemail box.

Broadsoft is the portal where users access and control all of the features of their VoIP account.

The Call Forwarding Always (CFA) service allows a user to redirect all incoming calls to another destination automatically. The Call Forwarding Busy service allows a user to redirect incoming calls to another destination when the user is busy. The Call Forwarding No Answer service allows a user to redirect incoming calls to another destination when the user does not answer within a specified number of rings. The Call Forwarding Not Reachable service allows users to redirect incoming calls to a configurable destination when the user’s device is unreachable or unregistered.

Allows 5-digit dialling to U of T's 978 and 946 numbers.

The Intercept User service allows a carrier to intercept calls routed to and from a line that has been decommissioned, providing an informative announcement and alternate routing options (for example, “This number is no longer in service. To talk to an operator, press 0”). This service can also be used to suspend service for roaming users temporarily. The Intercept User service intercepts calls for individual users. The related Intercept Group service intercepts calls for all users in a group.

The Privacy service allows a user to exclude themselves from the group and enterprise directory listings as well as from the Auto Attendant extension and/or name dialing. The user can also prevent their phone status from being available to other users.

Performing Moves, Adds, Changes and Deletes from the Broadconnect portal

Each user will be assigned a telephone number.

Broadsoft is the portal where users access and control all of the features of their VoIP account.

Calling Line ID Delivery relays a caller’s identity to the user’s CommPilot Call Manager and device, if the device is capable of displaying such information. The identity of the caller is delivered for every call that terminates to the user. The identity includes the calling party’s number and name, if available. If an incoming call is redirected or blocked before it can terminate, or if the user is busy, then the identity is not delivered. The Calling Line ID Delivery service is divided into two features: External Calling Line ID Delivery and Internal Calling Line ID Delivery. This service is a terminating service that delivers the identity of the calling party to the user who has the service via the CommPilot Call Manager and device (if capable).

Virtual User +

All of the features of a Virtual User plus license:

MobileLink is a simple non-VoIP client that enables end-users to make and receive calls over their existing cellular service using their business identity. Users can dial and manage calls from their personal smartphones just as they would from their office desk phone, including tracking calls, picking up business voicemail, managing personal settings, and more.

The Call Transfer service enables the user to transfer a call to a specified destination. Call transfers can be blind, with third-party consultation, or with three-way consultation. In addition, the Busy Camp On and Call Transfer Recall features allow the user to camp the call to transfer on a busy destination and to be recalled if the transferred call is not answered for any reason. Another option, Diversion Inhibitor, enables the user to prevent transferred calls from being redirected.

The Sequential Ringing service allows a user to define a “find-me” list of phone numbers and URLs, which are alerted sequentially upon receiving an incoming call that matches a set of criteria. While the service searches for the user, the calling party is provided with a greeting followed by periodic comfort announcements. The caller can also interrupt the search at any point to leave a message by pressing a DTMF key.

The Remote Office service enables users to access and use their BroadWorks profile and services from any device, on-net or off-net (for example, home office or mobile phone).

Standard User

All of the features of a Standard User license:

The Call Forwarding Selective service allows a user to redirect their incoming calls to a specified destination based on selective criteria specified by the user.

The Anonymous Call Rejection service enables a user to reject calls from parties who have explicitly restricted their identities. This service enables users to reject calls from callers outside the user’s group who have blocked their identity (phone number and name) with a Calling Identity Delivery Blocking service. Callers with blocked identities are connected to an announcement and informed that the user does not accept calls with the caller’s identity blocked. The user’s phone does not ring and the user does not see or hear any indication of the attempted call. This service does not apply to calls from within a group.

The Automatic Callback (ACB) service allows a user to be notified when the previously called busy party becomes idle and is connected without having to redial the phone number. Depending on system configuration, the Automatic Callback service can only be activated against BroadWorks users or against non-BroadWorks users as well.

The Custom Ringback User service allows a user to play a custom ringback tone instead of the standard ringback tone for calls that satisfy selective criteria defined by the user. The Custom Ringback User – Video allows video ringback files to be configured in each criteria entry, in addition to audio ringback files.

This service allows the user to configure a different ringback to play for call waiting calls.

The Call Me Now service allows an external party to initiate a Click To Dial call to a BroadWorks user. For example, a BroadWorks user can place a Call Me Now link on a web site and let non-BroadWorks parties request to be called by them. The call is established by BroadWorks at no cost to the external party.

The Directed Call Pickup service allows a user to pick up (answer) a call directed to another user in the same customer group (or enterprise, if the group is part of an enterprise).

The Directed Call Pickup with Barge-in (DPUBI) service allows a user to pick up (answer) a call directed to another user in the same customer group (or enterprise, if the group is part of an enterprise), or barge in on the call if the call was already answered.

This service allows a user to inhibit redirecting services on the terminating side of an unanswered call. It is especially useful with services such as Simultaneous Ringing and Sequential Ringing. For example, if Simultaneous Ringing is engaged on a call and one of the lines has voice mail pickup set for two rings, Diversion Inhibitor continues to ring all the lines’ past the two rings and prevents the call from being transferred to voice mail. The user activates Diversion Inhibitor on a per-call basis using a feature access code as a dial prefix to the destination number. In addition, the feature access code can be configured statically as a prefix to the destination number in certain redirection services.

The Executive service allows BroadWorks users to have a pool of assistants who can answer and initiate calls on their behalf. Executive and Executive-Assistant are two interrelated services that together deliver the following functionality:

  • A user with the Executive service can define a pool of assistants who manage their calls. The assistants have to be selected among the users in the same group or enterprise who have the Executive-Assistant service assigned.
  • A user with the Executive-Assistant service can answer and initiate calls on behalf of their executives.
  • Both the executive and their assistants can specify which calls should be forwarded to the assistants, how assistants should be alerted about incoming calls, and which of the calls forwarded to the assistants should be presented to the executive for screening.

This service allows users to set their status to “unavailable” and they are not be notified of incoming calls.

This service is assigned to a BroadWorks user account that operates as a host for Hoteling. Typically, such users are configured with a basic set of services and do not identify an actual person within an organization. Note however, that there are no service assignment restrictions on such users. A Hoteling Host user can have a full set of services, if desired.

The administrator configures settings for the maximum time a guest user can be associated with the host. The association limit can be enabled or disabled.For groups that are part of an enterprise, the access level indicates whether all guest users within the host user’s enterprise can be associated with the host, or whether only guest users from the host’s group can be associated with the host.

The Hoteling Host service can be enabled or disabled at the user level. When it is disabled, no guest user can be associated with that host. If a guest user is associated when this service is disabled, the guest is forcibly disassociated. However, if the guest is active on a call, that call is allowed to complete.

This service is assigned to BroadWorks users who need to access their services from different locations. Typically, such users identify actual persons in an organization, who travel and need to make and receive calls at different locations while keeping their service profile.

The user can configure the following for their Hoteling Guest service:

  • Enable or disable the service. When the service is disabled, the user cannot be associated with a host.
  • Optionally, limit their association time to a specified number of hours. After the specified time expires, the user is automatically dissociated from the host.
  • Select a host with whom to associate.

This service provides a quick way of redirecting all calls of one or more users in a group to a specified destination.

The Simultaneous Ringing Personal service enables a user to have multiple destinations ring simultaneously when calls are received on their phone number. The first destination to answer the call is connected. This service is helpful, for example, when the user is not at their desk, and the user would like their cell phone to ring when they receive a call.

The BroadWorks Anywhere service allows a user to use one or more network locations, also referred to as BroadWorks Anywhere locations, as extensions to the user’s profile.

The Security Classification service allows BroadWorks to classify calls that a user is involved in with a security classification level. The purpose of the service is for users to be conscious of the maximum level of classified information that can be safely exchanged in a conversation. This service is only intended to notify the user of the security classification of calls. The Security Classification service allows assigning a security classification level to a user. Security classification levels are defined at the system level and prioritized. The security classification level for a two-way or conference call is determined as the lowest of the security classification levels for all users in the call.

The Speed Dial 100 service allows a user to place calls using a directory of up to 100 frequently called numbers. The user dials the associated two-digit speed code, preceded by a configurable prefix.

The Call Park service allows a user to park a call against an extension so that any member of the group or enterprise can retrieve it. While the call is parked, the user can make and receive other calls freely and invoke other features without limitation.

Call Pickup is a multiuser service that allows selected users to answer any ringing line within their call pickup group. A call pickup group is defined by the administrator and is a subset of the users in the group who can pick up each other’s calls.

This service allows a user to unidirectionally page a predefined group of users by dialling a phone number or extension assigned to that group.

A paging group is an instance of the Group Paging service and is assigned a list of targets, a list of originators, and a phone number/extension.

Only the originators are allowed to use the phone number assigned to the paging group. When an originator dials the paging group phone number, all the targets are paged and connected into an “n-way” conference with the originator.

Paging groups are included in the phone directory based on the privacy settings.

The maximum number of targets in any paging group is controlled at the service provider, enterprise, and group levels. The maximum number of targets that can be configured in any paging group is 1,000.

The Automatic Hold/Retrieve (AHR) service enables a user to automatically hold and retrieve incoming calls without using feature access codes. This service also allows the holding of calls without having to use a flash key, which is often not available on SIP devices. It is especially useful for attendants managing a large volume of incoming calls by enabling them to hold calls by simply transferring them to dedicated parking stations. This service is typically assigned to dedicated parking stations, that is, to user accounts reserved for holding or retrieving calls.

The Busy Lamp Field (BLF) service allows a user with a SIP attendant console phone to monitor the hook status and remote party information of selected users via the busy lamp fields on the phone.

This service allows an administrator to set up and maintain an audio or video source that can be broadcasted to held parties in various scenarios (Call Park, Call Hold, and Busy Camp On).

The Three-Way Calling service enables a user to make a three-way call with two other parties, whereby all parties can communicate with each other.

The Pre-Alerting Announcement service allows a user to play an audio or video announcement to callers before the call is connected. Users can specify the message to be played and the conditions under which the message is played (the time, the phone numbers, and so on).

The Priority Alert service enables a user to have a certain incoming calls ring on their phone with a different tone, for example, when they receive a call from their manager or spouse or when the call is from inside the group.

The Push To Talk (PTT) service allows a user to call another station, where the system requests that the destination station automatically answer. This provides for intercom-like functionality. The user at the destination station can control which users are allowed to call them in this way.

Selective Call Acceptance allows a user to accept only those calls that meet selective criteria defined by the user. The accepted calls are allowed to terminate as usual whereas the rejected calls are provided a treatment. The criteria are based on the incoming caller identity, ranges of digits, time of day, and day of the week, and are combined into criteria entries, for example, an incoming call from this number, within business hours, and the during workweek. If required, multiple entries can be defined and used to screen calls. The service is automatically turned off when there are no active criteria entries.

Selective Call Rejection allows a user to block calls that meet selective criteria defined by the user. The rejected calls are provided a treatment whereas the accepted calls are allowed to terminate as usual. The criteria are based on the incoming caller identity, ranges of digits, time of day, and day of the week, and are combined into criteria entries, for example, an incoming call from this number, within business hours, and during the workweek. If required, multiple entries can be defined and used to screen calls. The service is automatically turned off when there are no active criteria entries.

he Shared Call Appearance (SCA) service allows an incoming call to appear at multiple locations simultaneously. All devices where call appearance is shared can be used to answer an incoming call or originate a call on behalf of the primary location, such as for instance, in an administrative assistant/executive scenario. The service also has private hold capability. When a location puts a call on private hold, only the location that held the call can retrieve it. Retrieve attempts from all other locations are rejected.

The Account Codes service is a multiuser service that enables the tracking of calls made outside of the group by prompting selected users for an account code. This service allows users to assign certain calls to specified accounts, for tracking purposes. The entered codes are not validated (see the Authorization Codes service), so calls are not blocked if an invalid code is entered. Note that groups cannot have this service and the Authorization Codes service enabled at the same time. Two account code-dialling methods are offered, which can be assigned concurrently to different users of a group: mandatory and feature access code-based (optional).

The Authorization Codes service is a multiuser service that performs an authorization of calls made outside of the group by prompting selected users for an authorization code. This service allows the group administrator to select specific users who must enter a valid authorization code when making a call to a party outside of the group. Calls are not connected unless a valid code is entered. Note that groups cannot have this service and the Account Codes service enabled at the same time. Users who are required to enter an authorization code are prompted to enter a valid code when making a call outside of the group. Unlike account codes, authorization codes entered by a user must match one of the valid codes previously configured by the group administrator.

Call Pull can be used in scenarios where a user has two endpoints, for example, a VoIP desk phone and a mobile phone with Communicator. If the user has an active call on the desk phone, this call can transferred seamlessly to the mobile phone via the Call Pull button. Depending on the application, dialling settings, and service configuration, the call can be pulled as a VoIP or circuit-switched call to the mobile phone. There is no interruption to the voice call. Call Pull button pulls audio only. Users can pull video calls directly by dialling the feature access code *11 and then selecting the video call button.

Sharing user presence status from Outlook to Communicator 7

Premium User

All of the features of a Premium User license:

When you initiate a chat, the Chat window opens. Chatting with a contact is possible only when you are both online. If your contact initiates a chat, you see a pop-up notification in the bottom right-hand corner of the screen. If you close the Chat window (or tab on Chrome) and open it again, sent chat messages are shown in the window as chat history. When enabled by your service provider, a typing notification is also shown.

For each contact you have subscribed to, you can see their presence. Similarly, your contacts can see your presence on their contact list. Presence means that your friends are able to see whether you are available to communicate, for example, I’m busy or I’m available.

Share a specific application or entire desktop: Provide access to the UC-One platform capabilities. User, specialty, admin, and add-in applications, spanning all device types.

Collaborate – Audio and Collaborate – Video services allow a user to integrate audio and video conferences into their multiuser chat rooms on their Communicator 7 client. There are three types of multiuser chat rooms supported by the Communicator 7 client:

  • My Room – This is a default multiuser chat room available to all Communicator 7 clients. This room is available to all users and is advertised via the enterprise directory. It is also advertised to the user’s buddies.
  • Project Rooms – These are rooms created for a specific topic. These rooms can have indefinite life spans such as My Room or they can support one-time or schedulable sessions.
  • Instant Rooms – These rooms are created as needed by the client. They only exist for as long as desired by the user that created the room.