Sangoma

Sangoma

Sangoma

B2B UCaaS

B2B UCaaS

B2B UCaaS

TeamHub Admin Center

TeamHub Admin Center

TeamHub Admin Center

I designed the first version of an administration panel for managing user roles and permissions within Sangoma's chat client, TeamHub. These tools were subsequently integrated into the Control Panel, a unified administrative interface for Sangoma's suite of digital products.

I designed the first version of an administration panel for managing user roles and permissions within Sangoma's chat client, TeamHub. These tools were subsequently integrated into the Control Panel, a unified administrative interface for Sangoma's suite of digital products.

I designed the first version of an administration panel for managing user roles and permissions within Sangoma's chat client, TeamHub. These tools were subsequently integrated into the Control Panel, a unified administrative interface for Sangoma's suite of digital products.

Timeline

~ 3 months

Team

Project Manager: Seti

Product Designer: myself

Dev: Joandy, Alkasoom

Timeline

~ 3 months

Team

Project Manager: Seti

Product Designer: myself

Dev: Joandy, Alkasoom

Context

Context

Context

TeamHub is Sangoma's chat solution, enabling seamless communication through text, offering users a unified platform where they can initiate voice calls, and video meetings with their contacts.

TeamHub is Sangoma's chat solution, enabling seamless communication through text, offering users a unified platform where they can initiate voice calls, and video meetings with their contacts.

TeamHub is Sangoma's chat solution, enabling seamless communication through text, offering users a unified platform where they can initiate voice calls, and video meetings with their contacts.

Problem to Solve

Problem to Solve

Problem to Solve

Users lack the ability to manage roles, permissions, and group structures (e.g., departments) within TeamHub. Additionally, there is no mechanism to grant access to other Sangoma Productivity Apps groupings of users, limiting administrative control and integration capabilities.

Users lack the ability to manage roles, permissions, and group structures (e.g., departments) within TeamHub. Additionally, there is no mechanism to grant access to other Sangoma Productivity Apps groupings of users, limiting administrative control and integration capabilities.

Users lack the ability to manage roles, permissions, and group structures (e.g., departments) within TeamHub. Additionally, there is no mechanism to grant access to other Sangoma Productivity Apps groupings of users, limiting administrative control and integration capabilities.

Process

Process

Process

  • Started with an audit of TeamHub’s current user management system for the chat client

  • Conducted a competitive analysis to explore how similar platforms manage roles and permissions

  • Defined key user roles and structured user groups based on platform needs

  • Collaborated with developers to assess feasibility and technical constraints

  • Worked with the project manager to define requirements and draft the user story

  • Created preliminary wireframes and reviewed them with the dev team to gauge resources and cost

  • Proposed a phased implementation plan, prioritizing essential features and rolling out secondary ones strategically

  • Started with an audit of TeamHub’s current user management system for the chat client

  • Conducted a competitive analysis to explore how similar platforms manage roles and permissions

  • Defined key user roles and structured user groups based on platform needs

  • Collaborated with developers to assess feasibility and technical constraints

  • Worked with the project manager to define requirements and draft the user story

  • Created preliminary wireframes and reviewed them with the dev team to gauge resources and cost

  • Proposed a phased implementation plan, prioritizing essential features and rolling out secondary ones strategically

  • Started with an audit of TeamHub’s current user management system for the chat client

  • Conducted a competitive analysis to explore how similar platforms manage roles and permissions

  • Defined key user roles and structured user groups based on platform needs

  • Collaborated with developers to assess feasibility and technical constraints

  • Worked with the project manager to define requirements and draft the user story

  • Created preliminary wireframes and reviewed them with the dev team to gauge resources and cost

  • Proposed a phased implementation plan, prioritizing essential features and rolling out secondary ones strategically

What the Future Holds

What the Future Holds

What the Future Holds

As Sangoma's digital product portfolio continues to expand, the need for a unified administrative platform becomes increasingly critical. Managing roles and permissions within TeamHub is just one component of this broader initiative. Rather than operating as a standalone solution, TeamHub's Admin Center serves as the foundation for a comprehensive Control Panel, which will evolve in complexity to support the administration of all Sangoma applications over time.

As Sangoma's digital product portfolio continues to expand, the need for a unified administrative platform becomes increasingly critical. Managing roles and permissions within TeamHub is just one component of this broader initiative. Rather than operating as a standalone solution, TeamHub's Admin Center serves as the foundation for a comprehensive Control Panel, which will evolve in complexity to support the administration of all Sangoma applications over time.

As Sangoma's digital product portfolio continues to expand, the need for a unified administrative platform becomes increasingly critical. Managing roles and permissions within TeamHub is just one component of this broader initiative. Rather than operating as a standalone solution, TeamHub's Admin Center serves as the foundation for a comprehensive Control Panel, which will evolve in complexity to support the administration of all Sangoma applications over time.

You can reach me at contact@juliaiuga.com

You can reach me at

contact@juliaiuga.com

You can reach me at contact@juliaiuga.com