You can start or join Webex Personal Room meetings and Webex scheduled meetings directly from Slack if you set up your team to use the Cisco Webex Meetings app within Slack. You can send a message to share your Webex Personal Room link or a specific meeting link for a later meeting. You can also click the call button to start a meeting instantly in your Webex Personal Room. Clicking the Call button shares the Personal Room link in the channel. To use Webex with Slack, you must have a host account on a valid Cisco Webex site.

If your Webex administrator links users' Slack accounts with their Webex accounts, you can schedule Webex meetings in Slack and view of list of upcoming Webex meetings that you scheduled or are invited to in Slack. From the meeting list, you can join Webex meetings that you're invited to and start or cancel Webex meetings that you host.


The Cisco Webex Meetings app for Slack doesn't support accounts on meetings.webex.com, on meetingsln.webex.com, or on Cisco Webex Meetings Server sites.

The timezone that the Webex app in Slack uses is based on your Slack preferences and not the OS settings or your Webex site settings.

Install and Set Up Cisco Webex Meetings for Slack

Click Install and follow the instructions.

When Webex administrators link users' Webex accounts to their Slack accounts, users with a Slack account can schedule and view their upcoming Webex meetings in Slack. Also, users will be able to join Webex meetings from Slack without having to enter their Webex username and password.


The email addresses for the Webex and Slack accounts should match.

1

Do one of the following:

  • If you manage your Webex site in Cisco Webex Control Hub, from the customer view in https:/​/​admin.webex.com, go to Services. Under Meeting, select Sites, choose your site, and then select Configure Site. Under Common Settings, select Site Options.
  • If you manage your Webex site in Cisco Webex Site Administration, sign in to Webex Site Administration and then go to Configuration > Common Site Settings > Options.
2

Under Third-Party Integration, check Automatically link users with this Webex site if their Webex account email address matches their Slack email address.

3

Select Update.

Only Slack workspace administrators and owners can set and reset the Webex site for the workspace.

If your Slack email address is different from your Webex email address you must manually set your personal room with the /webexconfig set_Personal_Room [Personal Room ID] command.

Example: /webexconfig set_Personal_Room acassidy.

1

The Webex site that your team will use for meetings may be set already. To check if the site has been set, in any Slack channel, type /webexconfig.

2

If the Webex site hasn't been set or if you want to set a different Webex site, type /webexconfig site [your Webex site URL] to set the Cisco Webex site URL for your team.

That’s it. Your team members can now type /webex in their messages to share a Join meeting button for their Webex Personal Room meeting with other users in the channel. If your Webex administrator has linked users' Webex accounts to their Slack accounts, team members can schedule Webex meetings.

Join meeting button
Team owners and administrators can customize their team’s Slack call settings so that team members always use their Webex Personal Room when starting instant meetings.

1

Go to your Team Settings page

2

Next to Calls, click Expand.

3

Make sure that Enable calling in Slack is checked.

Check the Enable calling in Slack check box
4

Click Cisco Webex Meetings.

5

Click Save.

Use these commands to set up the Cisco Webex Meetings app to use your team Webex site URL:

Command Description

/webexconfig

Displays the current Webex site URL for your team, as well as your Personal Room ID, if you have set it.

/webexconfig site [team Webex site URL]

Example: /webexconfig site teamsite.webex.com

Sets the Webex site URL for their team. When you share a meeting link, your team's Webex site URL is used. Only Slack workspace administrators and owners can do this.

/webexconfig site reset

Removes your team Webex site URL. Only Slack workspace administrators and owners can do this.

/webexconfig set_Personal_Room [Personal_Room_ID]

Example: /webexconfig set_Personal_Room acassidy

Sets your Personal Room ID. This command is required if your Webex account email address is different from your Slack account email address and if your Slack ID does not match your Personal Room ID on your Webex site.

/webexconfig reset_Personal_Room

Removes your Personal Room ID.

Start, Schedule, and Manage Webex Meetings in Slack

Use these commands with the Cisco Webex Meetings app to share a Join meeting button with your team for your Webex Personal Room meeting or Webex scheduled meeting, schedule a Webex meeting, or display a list of your upcoming meetings.

Command Description

/webex

Shares a Join Meeting button for your Webex Personal Room meeting in the channel, and provides a Start Meeting button that's visible only to you.

If you don't have a Webex Personal Room but you have a host account in Webex Meetings, a meeting is scheduled for the next nearest 5-minute interval, for example, if you use the command at 10:16 a.m., a meeting is scheduled at 10:20 a.m. The command shares a Join Meeting button for a Webex meeting in the channel, and provides a Start Meeting button that's visible only to you.

/webex [Personal Room host ID]

Shares a Join Meeting button for the Webex Personal Room meeting that is associated with the specified Personal Room ID, whether it’s your Personal Room ID or someone else’s.

/webex [meeting_number]

Shares a Join Meeting button for a scheduled Webex meeting that has the specified meeting number.

/webex [@display name]

Shares a Join Meeting button for the Webex Personal Room meeting that is associated with that Slack team member’s email address.

/webex recordings

Displays a list of up to 10 past recordings from Webex meetings that you hosted and recorded in the cloud. You can play or share the recordings in a channel. The list includes recordings from all the Webex sites that you use.

/webexhelp

Shows the available commands for the Cisco Webex Meetings app.

/webexhelp feedback

Displays the Feedback dialog box where you can submit feedback on an existing feature or request a new feature.

/webexschedule

Displays the Schedule a Webex Meeting dialog box, which allows you to schedule a Webex meeting.

/webexschedule myroom

Displays the Personal Room Meeting dialog box, which allows you to schedule a meeting in your Personal Room.

/webexschedule [myroom] <today/tomorrow> <hh:mmAM/PM>

Schedules a 30-minute Webex meeting for today or tomorrow at the specified time, for example, /webexschedule today 10:00AM schedules a Webex meeting today from 10:00–10:30 a.m.

If myroom is included, a meeting is scheduled in your Webex Personal Room, for example, /webexschedule myroom tomorrow 1:00PM schedules a meeting in your Webex Personal Room tomorrow from 1:00–1:30 p.m.

If you schedule the meeting to start within the next 10 minutes, a Start Meeting button, which is visible only to you, is posted to the conversation.

/webexschedule list [today/tomorrow/week/month]

Example: /webexschedule list today

Displays a list of your upcoming Webex meetings today, tomorrow, the next 7 days, or the next 30 days. You can edit, cancel, start, or join a meeting from the list.

If you don't specify a time period, for example, /webexschedule list, the list includes Webex meetings upcoming in the next 30 days.

You can use your Webex Personal Room to start instant meetings if a team owner or administrator has enabled calling in Slack using Cisco Webex Meetings.

Click Call in Slack to start an instant meeting in your Personal Room. The meeting link appears in the Slack channel.

Select Start a call with Cisco Webex Meetings

If you don't have a Webex Personal Room but you have a host account in Webex Meetings, an instant meeting is scheduled. The meeting is scheduled for the next nearest 5-minute interval, for example, if you click Call at 10:16 a.m., a meeting is scheduled at 10:20 a.m.

Before you begin


You can schedule Webex meetings in Slack if your Webex administrator has linked users' Webex accounts with their Slack accounts.

To use this feature, make sure that you've installed a version of the Cisco Webex Meetings app for Slack from August 1, 2019 or later. If you installed the app before that date, uninstall the Cisco Webex Meetings app for Slack and install it again.

1

In a Slack channel or direct message, type /webexschedule.

If you prefer to use actions, click More actions > Schedule a Webex Meeting.

More actions
2

In the Schedule a Webex Meeting dialog box, enter the required information for your meeting and click Schedule.

Schedule a Meeting dialog box
The meeting information is added to the channel or direct message so that others can see the details.

If you scheduled the meeting to start within the next 10 minutes, a Start Meeting button is posted in the conversation. This button is visible only to you.

The Slackbot automatically sends you a meeting reminder at the meeting start time. If the meeting was scheduled less than 10 minutes before its start time, you won't receive a meeting reminder, instead you receive a private message.

Meeting reminders are sent automatically only if you've installed a version of the Cisco Webex Meetings app for Slack from August 1, 2019 or later. If you installed the app before that date, uninstall the Cisco Webex Meetings app for Slack and install it again.

Before you begin


You can schedule meetings in your Webex Personal Room in Slack if your Webex administrator has enabled meeting scheduling by linking users' Webex accounts with their Slack accounts.

To use this feature, make sure that you've installed a version of the Cisco Webex Meetings app for Slack from August 1, 2019 or later. If you installed the app before that date, uninstall the Cisco Webex Meetings app for Slack and install it again.

1

In a Slack channel or direct message, type /webexschedule myroom.

2

In the Personal Room Meeting dialog box, enter the required information for your meeting and click Schedule.

Personal Room Meeting dialog box
The meeting information is added to the conversation so that you and others can see the details.

If you scheduled the meeting to start within the next 10 minutes, a Start Meeting button is posted in the conversation. This button is visible only to you.

The Slackbot automatically sends you a meeting reminder at the meeting start time. If the meeting was scheduled less than 10 minutes before its start time, you won't receive a meeting reminder, instead you receive a private message.

Meeting reminders are sent automatically only if you've installed a version of the Cisco Webex Meetings app for Slack from August 1, 2019 or later. If you installed the app before that date, uninstall the Cisco Webex Meetings app for Slack and install it again.

You can start Webex meetings that you schedule in Slack.

1

Type /webexschedule list today in a channel or direct message to display a list of your upcoming meetings for today.

2

In the list of meetings, click Start under the name of the meeting that you want to start.

The Start button appears up to 15 minutes before your scheduled meeting.

Your meeting opens in a new browser window.

1

When a Webex meeting starts in a channel or direct message that you're in, a meeting notification is posted in the conversation. You can click Join in the meeting notification to join the meeting. The notification updates in real time to show the duration of the meeting and the profile photo of each person who joins the meeting.

This feature is available only if you've installed a version of the Cisco Webex Meetings app for Slack from August 1, 2019 or later. If you installed the app before that date, uninstall the Cisco Webex Meetings app for Slack and install it again.

For scheduled Webex meetings, you can type /webexschedule list today in a channel or direct message to display a list of your upcoming scheduled Webex meetings for today. Click Join under the name of the meeting that you want to join.

The Join button appears up to 15 minutes before your scheduled meeting.

2

Click Join on the page that opens in a new browser window.

You can show a list of your upcoming scheduled Webex meetings for today, tomorrow, the next 7 days, or the next 30 days.

Type /webexschedule list [today/tomorrow/week/month] in a channel or direct message.

For example, to display a list of your upcoming meetings for tomorrow, type /webexschedule list tomorrow.

If you don't specify a time period, for example, if you type /webexschedule list, our app displays a list of upcoming meetings for the next 30 days.

The list shows up to 10 upcoming meetings.

Before you begin

You can edit Webex meetings that you scheduled. You can't edit Personal Room meetings that you scheduled.

1

Find the scheduled Webex meeting that you want to update. You can type /webexschedule list in a channel or direct message to display a list of your upcoming meetings.

2

Click Edit.

3

Edit the required information for your meeting and click Save.

Edit Your Webex Meeting dialog box

You'll receive a meeting reminder when you're hosting or are invited to a Webex meeting scheduled in a channel. The reminder appears in the channel 10 minutes before the meeting is scheduled to start.

Meeting reminder

If the meeting was scheduled less than 10 minutes before its start time, you won't receive a meeting reminder, instead you receive a private message.

When a Webex meeting starts in a channel or direct message that you're in, a meeting notification is posted in the conversation. You can click Join in the meeting notification to join the meeting. The notification updates in real time to show the duration of the meeting and the profile photo of each person who joins the meeting.

After the meeting ends, the notification updates to show when the meeting ended, the meeting duration, and how many people joined the meeting.

Notifications appear for Webex meetings and Personal Room meetings that are started by using the Call button or the /webex command or scheduled by using the /webexschedule command.

To use this feature, make sure that you've installed a version of the Cisco Webex Meetings app for Slack from August 1, 2019 or later. If you installed the app before that date, uninstall the Cisco Webex Meetings app for Slack and install it again.

When the meeting host records a Webex meeting that they scheduled from Slack, a recording notification is posted in the conversation, sometime after the meeting ends. The notification includes the meeting topic, date, time, duration, and a Play Recording button.

You can use the /webex recordings command to display a list of up to 10 past recordings from Webex meetings that you hosted and recorded in the cloud in the past 10 days. From this list, you can play a recording or share it in a channel. The list is visible only to you and includes recordings from all the Webex sites that you use.

Before you begin

If you installed the Webex Meetings app for Slack before August 1, 2019 you must uninstall and reinstall it to see recording notifications.

1

To play a recording, do one of the following:

  • Select Play Recording in the recording notification when it's posted in the conversation.
  • Type /webex recordings in a conversation. In the list of recordings that appears, select Play Recording under the title of the recording that you want to play.
The recording opens in a new browser window.
2

To share a recording, type /webex recordings in a conversation. In the list of recordings that appears, select Share Recording under the title of the recording that you want to share, then select or type the channel or direct message where you want to share the recording, and select Share.

In Slack, you can see when members of your workspace are in a Webex meeting that was started from Slack. This makes it easy to know if others are available to respond to messages.

This feature is available for workspaces that are on a paid plan. To use this feature, your Slack workspace administrator must uninstall the Cisco Webex Meetings app for Slack and install it again.

In the sidebar, the telephone receiver emoji next to someone’s display name indicates that they’re in a Webex meeting that was started from Slack.

In a conversation, the phrase, "In a Webex meeting" appears next to someone’s display name when they’re in a Webex meeting that was started from Slack.

You can change your language preference to one of several languages in the Slack app. If your preferred language differs from the default language of your workspace, messages visible only to you now appear in your selected language but workspace-wide messages appear in your workspace’s default language.

If another member’s preferred language differs from the default language of the workspace or from your preferred language, messages visible only to that member appear in that member's preferred language.

Before you begin

We support the following languages: English (UK), English (US), French, German, Japanese, Portuguese (Brazil), Spanish (Latin America), and Spanish (Spain).

To use this feature, uninstall the Cisco Webex Meetings app for Slack and install it again.

You can cancel a Webex meeting that you scheduled in Slack.

1

Type /webexschedule list in a channel or direct message to display a list of your upcoming meetings.

2

Click Cancel under the name of the meeting that you want to cancel.

3

Select OK.

You can submit feedback about Cisco Webex Meetings for Slack from any channel or direct message in Slack.

1

In a channel or direct message, type /webexhelp feedback.

2

In the Feedback dialog box, select a feedback type and enter a description before selecting Submit.

The confirmation message, Thank you for your feedback appears in the direct message or channel after you submit it.

You can also send feedback to us at slack-webex-app-feedback@cisco.com.

Known Issues

Reminders from the Slackbot aren't displaying correctly:

  • Reminders come from the app installer instead of the person who scheduled the meeting.

  • Reminders appear with extra text between the sender and Webex message. If you scheduled a meeting it should appear like, "List your meetings and then click Start or Join to attend your upcoming meeting. - [meeting title]."

Limitations

When you schedule a Webex meeting or a Personal Room meeting that starts within 10 minutes, you'll see a Start Meeting button in the meeting notifications that appears in the conversation. Otherwise, you'll be sent a meeting reminder 10 minutes before the meeting is scheduled to start. It'll remind you to use the /webexschedule list command to show a list of your upcoming meetings. Hosts can start the meeting by selecting the Start button that appears next to the meeting in the list. Invitees can use the /webexschedule list command to show a list of their upcoming meetings and then select the Join button that appears next to the meeting in the list.

Personal Room meetings scheduled in Slack aren't shown in your meetings list on your Webex site. Also, invitation email messages aren't sent to invitees.