Teams And Webex
Webex Teams enables continuous teamwork with video meetings, group messaging, file sharing, and white boarding. Always available. Cisco secure. With the Webex Teams connector, you can send and receive messages, manage files, and manage spaces and teams.
The Cisco Webex Meetings integration makes it easy to add a link for your Webex meeting or Personal Room meeting to your message in your team channel in Microsoft Teams. With the Webex tab, you can schedule a Webex meeting and invite channel members so that it appears in their upcoming meetings lists and in their Microsoft Office 365 calendars.
- Microsoft Teams vs Zoom vs Webex vs Slack vs pretty much any other app out there. Hot topic throughout 2020, right? These team collaboration tools have become the hub of.
- Transform how you work with Webex. Improve your workstreams and stay connected with a full suite of team collaboration features for calling, messaging, meetings, and integration.
This connector is available in the following products and regions:
Service | Class | Regions |
---|---|---|
Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions |
Power Automate | Standard | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet |
Power Apps | Standard | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet |
Connector Metadata | |
---|---|
Publisher | Cisco |
Throttling Limits
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 100 | 60 seconds |
Actions
Add Member to Space | Add a member to an existing space |
Add Member to Team | Add a member to a team |
Create Space | Create space or team space |
Get Message Details | Shows details for a message, by message ID. |
Get Messages | Get a list of recent messages for a space |
Get My Own Details | Lookup your own details |
Get People | Lookup details and presence information for people in your organization |
Get Space Details | Return details of a given space |
Get Spaces List | This action retrieves a list of spaces |
Send a Message | Send a message to webex teams |
Add Member to Space
Add a member to an existing space
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
isModerator | True | boolean | Is moderator? | |
Email | personEmail | string | Email address | |
personId | string | Person ID of the new member | ||
Space | roomId | True | string | Select a space |
Returns
Name | Path | Type | Description |
---|---|---|---|
created | date-time | created | |
id | id | string | id |
isModerator | boolean | isModerator | |
isMonitor | isMonitor | boolean | isMonitor |
personDisplayName | string | personDisplayName | |
personEmail | personEmail | string | personEmail |
personId | string | personId | |
personOrgId | personOrgId | string | personOrgId |
roomId | string | roomId |
Add Member to Team
Add a member to a team
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
isModerator | True | boolean | Is Moderator? | |
Email | personEmail | string | Email address | |
personId | string | Person ID of the new member | ||
Team | teamId | True | string | Select a team |
Returns
Name | Path | Type | Description |
---|---|---|---|
created | date-time | created | |
id | id | string | id |
isModerator | boolean | isModerator | |
personDisplayName | personDisplayName | string | personDisplayName |
personEmail | string | personEmail | |
personId | personId | string | personId |
personOrgId | string | personOrgId | |
teamId | teamId | string | teamId |
Create Space
Create space or team space
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
teamId | string | Optionally select a team | ||
Title | title | True | string | Space Title |
Returns
Name | Path | Type | Description |
---|---|---|---|
created | date-time | created | |
creatorId | creatorId | string | creatorId |
id | string | id | |
isLocked | isLocked | boolean | isLocked |
lastActivity | date-time | lastActivity | |
title | title | string | title |
type | string | type |
Connect Teams And Webex
Get Message Details
Shows details for a message, by message ID.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
messageId | True | string | The message ID |
Returns
Name | Path | Type | Description |
---|---|---|---|
created | created | string | created |
files | array of string | files | |
id | id | string | id |
markdown | string | markdown | |
mentionedGroups | mentionedGroups | array of string | mentionedGroups |
mentionedPeople | array of string | mentionedPeople | |
personEmail | personEmail | string | personEmail |
personId | string | personId | |
roomId | roomId | string | roomId |
roomType | string | roomType | |
text | text | string | text |
toPersonEmail | string | toPersonEmail | |
toPersonId | toPersonId | string | toPersonId |
Get Messages
Get a list of recent messages for a space
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
roomId | True | string | List messages in a space for a given space ID | |
Mentioned People | mentionedPeople | string | List messages where the caller is mentioned by specifying 'me' or the caller personId. | |
beforeMessage | string | List messages sent before a message, by ID. | ||
Before | before | string | List messages sent before a date and time, in ISO8601 format. | |
max | integer | Limit the maximum number of messages in the response. |
Returns
Name | Path | Type | Description |
---|---|---|---|
items | items | array of object | items |
items.created | date-time | created | |
id | items.id | string | id |
items.personEmail | string | personEmail | |
personId | items.personId | string | personId |
items.roomId | string | roomId | |
roomType | items.roomType | string | roomType |
items.text | string | text |
Get My Own Details
Lookup your own details
Returns
Name | Path | Type | Description |
---|---|---|---|
avatar | string | avatar | |
created | created | string | created |
displayName | string | displayName | |
emails | emails | array of string | emails |
firstName | string | firstName | |
id | id | string | id |
lastActivity | string | lastActivity | |
lastName | lastName | string | lastName |
nickName | string | nickName | |
orgId | orgId | string | orgId |
phoneNumbers | array of object | phoneNumbers | |
type | phoneNumbers.type | string | type |
phoneNumbers.value | string | value | |
status | status | string | status |
type | string | type |
Get People
Lookup details and presence information for people in your organization
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
id | string | List people by ID. Accepts up to 85 person IDs separated by commas. | ||
Email | string | List people with this email address |
Returns
Name | Path | Type | Description |
---|---|---|---|
items | array of object | items | |
avatar | items.avatar | string | avatar |
items.created | string | created | |
displayName | items.displayName | string | displayName |
items.emails | array of string | emails | |
firstName | items.firstName | string | firstName |
items.id | string | id | |
lastActivity | items.lastActivity | string | lastActivity |
items.lastName | string | lastName | |
nickName | items.nickName | string | nickName |
items.orgId | string | orgId | |
phoneNumbers | items.phoneNumbers | array of object | phoneNumbers |
items.phoneNumbers.type | string | type | |
value | items.phoneNumbers.value | string | value |
items.status | string | status | |
type | items.type | string | type |
notFoundIds | array of string | notFoundIds |
Get Space Details
Return details of a given space
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
roomId | True | string | Select a space |
Returns
Name | Path | Type | Description |
---|---|---|---|
created | created | date-time | created |
creatorId | string | creatorId | |
id | id | string | id |
isLocked | boolean | isLocked | |
lastActivity | lastActivity | date-time | lastActivity |
title | string | title | |
type | type | string | type |
Get Spaces List
This action retrieves a list of spaces
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
max | integer | Maximum number of spaces to return | ||
Type of space | type | string | (group) only include group spaces, (direct) only include 1 to 1 spaces, returns all if not specified | |
sortBy | string | (id) the space id, (lastactivity) the last activity timestamp, (created) space creation date |
Returns
Name | Path | Type | Description |
---|---|---|---|
items | items | array of object | items |
items.created | date-time | created | |
creatorId | items.creatorId | string | creatorId |
items.id | string | id | |
isLocked | items.isLocked | boolean | isLocked |
items.lastActivity | date-time | lastActivity | |
title | items.title | string | title |
items.type | string | type |
Send a Message
Send a message to webex teams
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
files | string | Attach files to this message | ||
Text | markdown | string | Message, in markdown format | |
roomId | string | Select a recipient space | ||
text | text | string | Message Text, in plain text, used for clients that do not support markdown | |
toPersonEmail | string | The email address of the recipient when sending a private 1:1 message | ||
Person ID | toPersonId | string | The ID of the recipient when sending a 1:1 message |
Returns
Name | Path | Type | Description |
---|---|---|---|
created | date-time | created | |
id | id | string | id |
personEmail | string | personEmail | |
personId | personId | string | personId |
roomId | string | roomId | |
roomType | roomType | string | roomType |
text | string | text | |
toPersonEmail | toPersonEmail | string | toPersonEmail |
Triggers
When a membership is created | Someone joined a room that you're in or you've been added to a new room |
When a membership is deleted | Someone left or was kicked out of a room that you're in, or you left or were removed from a room; only triggers for group rooms, not 1-to-1 rooms |
When a membership is updated | Someone's membership was updated in a room that you're in; primarily used to detect moderator changes |
When a message is created | New message posted into a room that you're in |
When a message is deleted | A message was deleted from a room that you're in |
When a space is created | A new space was created by you or one of your integrations |
When a space is updated | A space that you're in was updated; primarily used to detect when a space becomes Locked or Unlocked |
When a membership is created
Someone joined a room that you're in or you've been added to a new room
Returns
Name | Path | Type | Description |
---|---|---|---|
data.created | string | created | |
data.id | string | id | |
data.isModerator | boolean | isModerator | |
isMonitor | data.isMonitor | boolean | isMonitor |
data.personDisplayName | string | personDisplayName | |
personEmail | data.personEmail | string | personEmail |
data.personId | string | personId | |
personOrgId | data.personOrgId | string | personOrgId |
data.roomId | string | spaceId |
When a membership is deleted
Someone left or was kicked out of a room that you're in, or you left or were removed from a room; only triggers for group rooms, not 1-to-1 rooms
Returns
Name | Path | Type | Description |
---|---|---|---|
data.created | string | created | |
id | data.id | string | id |
data.isModerator | boolean | isModerator | |
isMonitor | data.isMonitor | boolean | isMonitor |
data.personDisplayName | string | personDisplayName | |
personEmail | data.personEmail | string | personEmail |
data.personId | string | personId | |
personOrgId | data.personOrgId | string | personOrgId |
data.roomId | string | spaceId |
When a membership is updated
Someone's membership was updated in a room that you're in; primarily used to detect moderator changes
Returns
Name | Path | Type | Description |
---|---|---|---|
data.created | string | created | |
id | data.id | string | id |
data.isModerator | boolean | isModerator | |
isMonitor | data.isMonitor | boolean | isMonitor |
data.personDisplayName | string | personDisplayName | |
personEmail | data.personEmail | string | personEmail |
data.personId | string | personId | |
personOrgId | data.personOrgId | string | personOrgId |
data.roomId | string | spaceId |
When a message is created
New message posted into a room that you're in
Returns
Name | Path | Type | Description |
---|---|---|---|
data.created | string | created | |
id | data.id | string | id |
data.personEmail | string | personEmail | |
personId | data.personId | string | personId |
data.roomId | string | spaceId |
When a message is deleted
A message was deleted from a room that you're in
Returns
Name | Path | Type | Description |
---|---|---|---|
data.created | string | created | |
id | data.id | string | id |
data.personEmail | string | personEmail | |
personId | data.personId | string | personId |
data.roomId | string | spaceId |
When a space is created
A new space was created by you or one of your integrations
Returns
Name | Path | Type | Description |
---|---|---|---|
data.created | string | created | |
creatorId | data.creatorId | string | creatorId |
data.id | string | id | |
isLocked | data.isLocked | boolean | isLocked |
data.lastActivity | string | lastActivity | |
teamId | data.teamId | string | teamId |
data.title | string | title | |
type | data.type | string | type |
When a space is updated
A space that you're in was updated; primarily used to detect when a space becomes Locked or Unlocked
Returns
Name | Path | Type | Description |
---|---|---|---|
data.created | string | created | |
creatorId | data.creatorId | string | creatorId |
data.id | string | id | |
isLocked | data.isLocked | boolean | isLocked |
data.lastActivity | string | lastActivity | |
teamId | data.teamId | string | teamId |
data.title | string | title | |
type | data.type | string | type |
Collaboration, efficiency, and transparency are essential to the modern workplace experience. And since working from home has become the new normal in today’s business landscape, technology is bridging the gap to ensure employees stay more connected and engaged than ever.
Thankfully, there are plenty of collaboration platforms to choose from, whether you’re focused on communication or project management. However, the ones that have stood the test of time come from two of the world’s top tech heavyweights—Cisco and Microsoft.
From large feature sets to tiered pricing plans, each tool has something to bring to the table. In this article, we will explore how both platforms compare based on key features, what the future of these tools holds in store, and how to select the right one for your business.
Get ready for the ultimate showdown of Microsoft Teams vs. Cisco Webex.
Microsoft Teams vs. Cisco Webex Teams Features and Capabilities
When searching for a new digital workspace solution, you want it to be robust and feature-rich. The more benefits you can derive from a single application, the better. Let’s take a look at some of the basic features that Cisco Webex and Microsoft Teams offer.
Microsoft Teams
Group Conversation: In Microsoft Teams, users can organize chats according to groups of people or topics. These conversations live in the application and are not automatically deleted once you log out. You can access your history from the previous day, week, or month, plus images, files, links, emojis, and GIFs will be retained as well.
Meetings: The consensus regarding Microsoft’s meetings is that they’re simple and intuitive. You can either instantly launch meetings or schedule them out for a later time. Microsoft Teams also lets you customize your backgroundand add live captions during meetings.
File-Sharing: Microsoft Teams allows you to share, save, and organize files your way. Users can even work collaboratively on Word documents or PowerPoint presentations right from inside the application. What’s more, you can share files in several locations like Chat, Teams, and Meetings.
Integrations: By supporting more than 250 third-party integrations like ServiceNow, Trello, Polly, and Jira, Microsoft Teams can help boost your staff’s productivity and simplify workflows.
Video Conferencing: Microsoft offers video conferencing for both mobile and desktop users, supporting up to 250 participants. However, integrating Microsoft Teams with non-Teams room systems does require installing additional software from partners such as BlueJeans, Pexip, or Poly.
Audio Conferencing: With Microsoft Teams’ audio conferencing services, attendees can join meetings using their smartphones instead of the Teams app on desktop or mobile. These meetings also include a dial-in number, making it easier for mobile users and those with spotty internet connections.
Cisco Webex
Group Conversation: Similar to Microsoft Teams, you can have ongoing conversations categorized under various topics or agendas in Cisco Webex. These conversations are saved in the application and can be referred to later.
Meetings: With Webex Meetings, you can either communicate one-on-one or in groups, with users inside or outside your company network. Though, the relationship between WebEx Teams and WebEx Meetings isn’t 100% consistent. After all, using two different tools for meetings and team collaboration can disrupt overall meeting cohesion. But, what sets Webex Meetings apart is the ability to host online events like webinars.
File-Sharing: WebEx allows you to share files with others, all while ensuring your information is secure and encrypted. You can even share documents in a chat with your team, and refer back to them whenever you want.
Integrations: Like Microsoft Teams, Cisco Webex allows seamless collaboration byintegrating with popular productivity, project management, and social applications—over 2,000+ to be exact.
Video Conferencing: Cisco is a market leader in online meetings and video conferencing solutions. Currently, Webex Meetings supports up to 200 video users and offers a host of AI capabilities spanning real-time transcriptions, automated closed captioning, voice commands, note-taking, and recorded transcripts.
Audio Conferencing: Cisco is known for its in-depth audio conferencing features. Using Webex’s cloud-based PSTN audio option, audio can operate on a wide range of devices, such as smartphones and IP phones.
Security and Compliance
Microsoft Teams
Since Microsoft has already been developing large-scale solutions for decades, it’s no wonder that security has become second nature. Overall, you can expect the same level of protection that you receive with the rest of the Office365 platform. According to Microsoft, Teams “meets ISO 27001 and 28018 Standards, is both SAAE 16 SOC 1 and 2 Compliant, HIPPA Compliant, and meets EU Model Clauses compliance regulations.”
In addition to the standard two-factor authentication and encryption tools, Microsoft also offers what is called eDiscovery. It is defined as “the electronic aspect of identifying, collecting, and producing electronically stored information in response to a request for production in a lawsuit or investigation.”
Protection Tools:
- eDiscovery
- Compliance content search
- Review
- Export
- Hold
Cisco Webex
Cisco boasts general features like TFA and SSO. Plus, it includes eDiscovery and other security features that promise to deliver a secure web conferencing experience like flexible password management capabilities, advanced encryption options, individual and unique device PINs set by users, and adjustable retention of content. Unlike Microsoft Teams, Cisco Webex aimsto put the users in the driver’s seat, giving them ultimate control over what content is stored, how it is stored, and when.
In addition to physical security, role-based access has proven to be effective in reducing cyber threats. With Cisco giving hosts and administrators more permissions, they can choose to grant or revoke access to content and control what specific users do.
Protection Tools:
- eDiscovery
- Encryption technologies
- Firewall compatibility
- Transport layer security
- Single sign-on
Pricing Structure
Microsoft Teams And Webex Interop
The adage goes that “nothing in life is free.” This doesn’t ring true here. Like many other team collaboration solutions on the market, Microsoft and Cisco offer varying pricing plans for their respective platforms, as well as a free option.
Microsoft Teams
Because Microsoft Teams is part of the Office365 Business platform, there’s no need to worry about accessibility.
For no cost at all, you can invite up to 300 users. Members of your team can be grouped into channels that include audio and video calling, as well as 10 GB of cloud storage.
If you’re looking for a plan that offers more storage, improved security, and integrations with other Microsoft Office applications, expect to pay $5 per user per month.
Beyond that, access to desktop versions of Outlook and Word, along with higher data caps, will cost $12.50 per user per month.
For $20 per user per month, you can install Office mobile apps on up to five Macs or PCs, five tablets, and five mobile phones per user.
These prices can go up if you opt for a monthly subscription instead of renewing annually.
Pricing Plans:
- Microsoft Teams Plan: Free (no-commitment)
- Office365 Business Essentials Plan: $5.00/user/month (annually)
- Office365 Business Premium Plan: $12.50/user/month (annually)
- Office365 E3 Plan: $20.00/user/month (annually)
Cisco Webex
When compared side-by-side to Microsoft Teams, Cisco’s pricing set-up is a bit easier to break down.
The Starter is the baseline plan for smaller teams and individual users, offering up to nine host licenses and1 GB of file sharing storage for $13.50 per host per month.
Next is the Plus Plan, which is ideal for mid-sized teams, providing up to 50 host licenses, 5 GB of file sharing storage, and unlimited integrations all for $17.95 per host per month.
For optimal storage and premium support for larger teams, you can’t go wrong with the Business Plan. One hundred host licenses, 10 GB of file sharing storage, and interactive whiteboarding are just a few features that come with this option, costing you $26.95 per host per month.
Finally, Enterprise offers flexible subscription plans best for larger meetings, events, training, and support. Users can enjoy unlimited messaging and file sharing, end-to-end encryption, and administrative controls like single sign-on and organization analytics.
Pricing Plans:
- Starter Plan: $13.50 per host/month (annually)
- Plus: $17.95 per host/month (annually)
- Business: $26.95 per host/month (annually)
- Enterprise: Requires Quote
Compare Features, Security, and Pricing for Teams vs. Cisco Webex
Microsoft Teams vs. Cisco Webex: What does the Future Hold?
As we’ve demonstrated, both tools have a lot to offer and remain at the forefront of innovating and improving the current state of remote work. In the months and years to come, Cisco and Microsoft will stay head-to-head in the race for the most popular collaboration platform.
There’s no doubt that each tool offers excellent team collaboration applications that can be an asset to any business, regardless of size or industry. Both are built and maintained by world-leading developers and provide an intense levelof reliability, security, and features.
But in the battle of Microsoft Teams vs. Cisco Webex, who will emerge victoriously? When it comes time to choose, your decision ultimately boils down to which factor(s) matter(s) most to your team. Going with Microsoft Teams is a no-brainer for organizations that are already utilizing Office365 and its related software. If your company places a strong emphasis on meetings, conferences, and visual collaboration, your workforce might prefer Cisco Webex.
With NextPlane, You can Connect. Any Team. Any Platform
Our recent survey shows 79% of companies are operating in a mixed collaboration environment, which can include legacy UC platforms such as Microsoft Skype for Business and Cisco Jabber.
NextPlane enables mixedcollaboration environments to deliver the same seamless functionality as email; users can send messages, share presence status, participate in channels, or share files, without leaving their preferred clients.
By using NextPlane, companies with mixed environments, such as IBM, Merck, Nokia, and others, have reduced their total cost of ownership and administrative burden by 50%.
Webex Teams And Webex Meetings
This video shows users on Microsoft Teams and Cisco Webex Teams communicating while the two platforms can share the same domain.