Giuliano Biasci Giuliano Biasci - 30 June, 2020 - 4 ’ read

Microsoft Enterprise Calendars enter the Attendant Console.

[et_pb_section fb_built=”1″ _builder_version=”3.22″ background_color=”#ffffff” custom_padding=”63px|0px|0px|0px”][et_pb_row _builder_version=”3.25″ background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_margin=”0px|||” custom_padding=”0px||0px|”][et_pb_column type=”4_4″ _builder_version=”3.25″ background_color=”#ffffff” custom_padding=”|||” custom_padding_tablet=”” custom_padding_phone=”” custom_padding_last_edited=”on|phone” custom_padding__hover=”|||”][et_pb_text admin_label=”intro” _builder_version=”4.9.10″]

Always know what’s up!
Exchange and Office365 land in your Attendant Console.

Nowadays, for switchboard operators and contact center staff, the fluidity of work is essential to satisfy the growing number of requests coming from customers and greater articulation of the internal organization.
When you need to forward a call to a colleague, you have to know in real-time if they are busy, and often the presence status is a sufficient indicator. But sometimes it’s not enough. The colleague may have a free phone but still, be busy in a meeting and not want to be disturbed.
And what happens when the colleague is busy? The operator must answer the typical question: “When can I call them back?”.

At that moment, being aware of the colleague’s plans for the day is an excellent resource to avoid wasting the time of the operator and the caller and offering satisfactory customer service.
Our Attendant Console responds to this need by introducing integration with Office365 and Exchange calendars.

I am Giuliano Biasci, a member of the Unified Communication development team located in Viareggio. Today, I will tell you about the advantages of this functionality and why you will want to integrate it into your daily work.

[/et_pb_text][et_pb_divider show_divider=”off” _builder_version=”3.12″ height=”50px”][/et_pb_divider][et_pb_text admin_label=”reports” _builder_version=”4.9.10″]

A need-driven implementation.

When we started with the analysis phase, the idea seemed clear and the path well outlined, but we soon realized that the reality was different and that, although well hidden, the pitfalls were there.

Following an initial study, we described an implementation hypothesis that included the integration of a complete view of each colleague’s personal calendar in full Outlook style.

“Wonderful!” we thought. “The solution is comprehensive and covers all usage scenarios. With just a few clicks, the user will be able to view everything they see from Outlook.”

We didn’t even have time to finish the sentence. We already knew something was wrong. As often (inevitably) happens, we had reasoned from a strictly technical point of view. What we had designed would have been just a bad copy of something that already exists and would not have added value to our product.
It was time to take a step back and analyze the need before the solution. We tried to change our point of view and put ourselves in the operator’s shoes. That is, who will actually use the functionality.
Then we asked ourselves: “What would I need to know in order to be more effective in responding to the callers and improving the service?”

The answer was simple and can be summarized in two key pillars.
The necessary information was:

  • The real-time colleague availability;
  • When the colleague is available again to be contacted.

Now that the ideas were clear, we were on the right track. It was just a matter of finding a solution that could meet the identified need, embodying what are the main principles of Imagicle: faster, smarter, and easier!

[/et_pb_text][et_pb_divider show_divider=”off” _builder_version=”3.12″ height=”50px”][/et_pb_divider][et_pb_text admin_label=”speedy” _builder_version=”4.9.10″]

A deep dive into the Attendant Console calendars.

The first step was to show colleagues’ current status. We have decided to make it available directly in the lists of colleagues, favorites, and in the results of the quick search.
In this way, when the operator answers a call, they could quickly access this information by looking for the colleague’s name. The choice of statuses and iconography follows that used by the Outlook and Exchange systems, so as not to confuse the user and bring them closer to the same user experience of the system that acts as a data provider.

[/et_pb_text][et_pb_image src=”https://www.imagicle.com/wp-content/uploads/blog/2020/06/1.png” align_tablet=”center” align_phone=”” align_last_edited=”on|desktop” _builder_version=”3.23″][/et_pb_image][et_pb_text admin_label=”call acc” _builder_version=”4.9.10″]

The second step was to summarize the information from the daily events into a readable and compact panel. Aware that this panel would make a difference in the functionality’s effectiveness, we stepped back many times before getting to the final solution, which you can now see in the following screenshots.

[/et_pb_text][et_pb_image src=”https://www.imagicle.com/wp-content/uploads/blog/2020/06/2.png” align_tablet=”center” align_phone=”” align_last_edited=”on|desktop” _builder_version=”3.23″][/et_pb_image][et_pb_text admin_label=”security” _builder_version=”4.9.10″ hover_enabled=”0″ sticky_enabled=”0″]

The points we have discussed to get to a comprehensive solution are:

  • Speed of access. With a mouse’s simple movement over the calendar icon, the events panel appears without the need to click on it.
  • Summary: The panel’s header summarizes everything the operator must know to be able to answer to the interlocutor:
    • when the icon at the top-left is green, that the colleague is currently available; when it’s yellow, they’re busy;
    • if the colleague is currently available, you can see when their next appointment is; if they’re busy, when they will be available again.
  • Time horizon: the time frame chosen to display the upcoming events shows only current and future events. Although a larger time view would have provided more information, in most cases it would be of little use and would only create confusion.

[/et_pb_text][et_pb_divider show_divider=”off” _builder_version=”3.12″ height=”50px”][/et_pb_divider][et_pb_text admin_label=”config” _builder_version=”4.9.10″]

Easy configuration.

Now that I’ve told you something about functionalities, it’s time to understand the solution’s versatility in terms of configuration.
In fact, there are two users involved: the system administrator and the console operator.

The administrator, from the UCX Suite portal, can:

  • enable/Disable functionality for all clients;
  • select the type of data provider (Office 365 or Exchange);
  • set how often clients request updates from the provider.

The operator, from the console settings panel, can:

  • enable/disable the functionality for their client;
  • enter their account credentials to access the service

[/et_pb_text][et_pb_text admin_label=”config” _builder_version=”4.9.10″][/et_pb_text][et_pb_image src=”https://www.imagicle.com/wp-content/uploads/blog/2020/06/3.png” align_tablet=”center” align_phone=”” align_last_edited=”on|desktop” _builder_version=”3.23″][/et_pb_image][et_pb_divider show_divider=”off” _builder_version=”3.12″ height=”50px”][/et_pb_divider][et_pb_text admin_label=”security” _builder_version=”4.9.10″]

Conclusions.

Although this feature’s development took time and effort, working on it was an experience that enriched us in every way. Not only from a technical or professional point of view, but especially at a team level.
Working together on a daily basis to refine a solution that was becoming more and more mature, has helped the team spirit to grow.
We hope to have simplified the lives of our users, although we know this is only the beginning. In fact, this may not be the end of a job in itself, but the beginning of a trend that sees the Attendant Console more and more integrated towards third party systems.

[/et_pb_text][et_pb_sidebar area=”et_pb_widget_area_2″ _builder_version=”3.12″ custom_margin=”0px|||” custom_padding=”0px|||”][/et_pb_sidebar][et_pb_comments show_count=”off” module_id=”imaPostComments” _builder_version=”3.16″ header_level=”h2″ header_text_color=”#bd557c” form_field_text_align=”left” form_field_font_size=”14px” custom_button=”on” button_text_size=”12px” button_text_color=”#ffffff” button_bg_color=”#1bbbe9″ button_border_width=”0px” button_border_radius=”0px” button_letter_spacing=”1px” button_font=”VAGRoundedStd-Light|||on|||||” button_use_icon=”off” button_alignment=”left” text_orientation=”left” max_width=”90%” max_width_tablet=”” max_width_phone=”” max_width_last_edited=”on|desktop” module_alignment=”center” custom_margin=”50px||0px|” custom_margin_tablet=”” custom_margin_phone=”” custom_margin_last_edited=”on|desktop” custom_padding=”0px||0px|” header_font_size_tablet=”51″ header_line_height_tablet=”2″ custom_css_submit_button=”padding:6px 30px 4px 30px!important;||” button_border_color_hover=”#ffffff” button_border_radius_hover=”0px” button_bg_color_hover=”#00b996″ saved_tabs=”all” button_text_size__hover_enabled=”off” button_one_text_size__hover_enabled=”off” button_two_text_size__hover_enabled=”off” button_text_color__hover_enabled=”off” button_one_text_color__hover_enabled=”off” button_two_text_color__hover_enabled=”off” button_border_width__hover_enabled=”off” button_one_border_width__hover_enabled=”off” button_two_border_width__hover_enabled=”off” button_border_color__hover_enabled=”on” button_border_color__hover=”#ffffff” button_one_border_color__hover_enabled=”off” button_two_border_color__hover_enabled=”off” button_border_radius__hover_enabled=”on” button_border_radius__hover=”0px” button_one_border_radius__hover_enabled=”off” button_two_border_radius__hover_enabled=”off” button_letter_spacing__hover_enabled=”off” button_one_letter_spacing__hover_enabled=”off” button_two_letter_spacing__hover_enabled=”off” button_bg_color__hover_enabled=”on” button_bg_color__hover=”#00b996″ button_one_bg_color__hover_enabled=”off” button_two_bg_color__hover_enabled=”off”][/et_pb_comments][/et_pb_column][/et_pb_row][/et_pb_section]

Keep an eye on the Imagicle world.
Get some free, happy content and stay up to date.