Microsoft Teams Integration

Ways To Integrate Microsoft Teams With Community

Path: Community Settings >> Integration >> App Directory >> Microsoft Teams

1. Install Microsoft Teams in IdeaScale

2. Microsoft Teams Integration Setup

3. Using IdeaScale Microsoft Teams App

Similar to our other integration, the Microsoft Teams integration allows admin to create a community, submit ideas, and pull various information from the community.

Install Microsoft Teams in IdeaScale

Microsoft Teams can be installed for an IdeaScale community from Community Settings >> Integration >> App Directory >> Microsoft Teams.

Simply click on the Install button.

Microsoft Teams Integration Setup

1. Install IdeaScale Microsoft Teams App

First login to the Microsoft Teams app. The administrator of the community has to search for IdeaScale App on the Microsoft Teams App directory and install it.

After adding IdeaScale App in Microsoft Teams, a success message will appear in your chat.

2. Authorize with Microsoft Teams

After completing the first step, we now need to authorize with Microsoft Teams. Admin can do that by entering command, @ideascale login. If no community is set up, a message explaining it will appear.

3. Set up a community

To set up a community on Microsoft Teams, the administrator should be logged-in in IdeaScale.

Enter Setup command to create a community.

Upon entering the command, the admin will see a box to set up a community. The first field is the Short Community URL where admin needs to enter their community URL which they want to integrate with, and the second field is Community Alias which will be required to login to a specific community. This Alias will be particularly helpful for clients with multiple communities which are connected to Teams.


Note: The Community Alias cannot contain empty spaces. The Community Alias field is not linked to the IdeaScale community name. This will be used only to log in to the community.

After clicking on the Submit button in the Setup Community dialog window, the admin should see another message, Finish connecting your IdeaScale Community, with a button underneath it Connect to IdeaScale Community.


Login to the IdeaScale community in a browser and then click on Connect to IdeaScale community which will take to another page to authorize the access. Click on Authorize button to complete the setup.

4. Login to the community

Admin can log in to the community by simply clicking on the Login to IdeaScale account button. Upon running this command, the message Sign-in-success will appear.

Using IdeaScale Microsoft Teams App

Now admin can start running community commands. For using them in a channel use @ideascale before the command and while using it in a chat, enter the command directly. For example: In channel use @ideascale trending and in chat use trending. To see the full available command list use @ideascale help command in channel and help command in chat, where it shows the list of commands that can be run.

Setup ls:
This shows the list of all the communities integrated with Microsoft Teams app.

Setup delete {yourCommunityAlias}:
This allows to delete the community integration with Microsoft Teams app. Note: Replace {yourCommunityAlias} with actual community alias. Example: setup delete Save

This shows the list of communities integrated with Microsoft Teams to which member can login. Clicking on Login button asks members to login and provide success message once done.

This logs out the member from the community's logged in session.

This allows to setup a time to receive top 3 trending ideas in the channel daily.

This allows to cancel the top 3 trending ideas which are received daily in the channel.

It shows top 3 trending ideas. Clicking on the idea title will navigate to the idea details page.

Pending ideas:
This will show a list of all pending ideas in the community along with the option to Approve/Deny them there itself.

Pending Members:
This shows the list of members pending approval along with the option to Allow/Deny them access to the community from there itself.

Submit option allows submitting an idea to the community.

It shows the profile details name, username, time since he is a member, submitted ideas, submitted comments, votes given and points received about the member itself.

Campaign Activity:
It shows the campaign activity details like campaign name, summary, ideas count, comments count , votes count , campaign owner name and ideas count per stage of the selected campaign.