Ms Teams Forms

 admin
-->

Prerequisites

  1. Access to Microsoft Teams.
  2. Access to Power Automate.

Install the Power Automate app in Teams

Forms Limit in Microsoft Teams Assignments I have a teacher trying to create an assignment in teams and got the following message: 'Could not attach the form resource because you have reached the 200 form limit. Microsoft Forms is a handy tool to build online forms for feedback, collecting info, ordering, support requests etc. Many of those forms have been built on one individual accounts in Office 365. Of course you can share the form, but eventually when a person leaves it can a be problem (yes you can nowadays move Forms ownership to a Team/Group). Microsoft Teams for Education has some slight additions to standard Microsoft Teams, making quizzes and tests slightly easier. For this post, we are concentrating on how to use standard Microsoft Teams and Forms to create a quiz in a tab on a Teams channel; this approach could also be used to create a Team survey.

Follow these steps to install the Power Automate app in Microsoft Teams.

Ms Teams Forms Login

  1. Sign in to Microsoft Teams.

  2. Select the Apps icon at the lower left of the Teams navigation bar.

  3. Select the Power Automate app. You might need to search for Power Automate if you don't see it.

  4. Select Add.

  5. Power Automate is now added to Teams.

FormsSample ms teams forms

Create a cloud flow in Teams

Add forms to ms teams
  1. Sign in to Microsoft Teams.

  2. Select the Power Automate app in the left-side menu pane.

  3. If you haven't done so before, you might need to sign in and grant permissions.

    Access your flows in Teams by using the following tabs:

    TabPurpose
    HomeSummary of your flows.
    CreateCreate a Power Automate flow in Teams
    ChatInteract with the Power Automate bot.
    ApprovalsShows received and sent approval requests.
    Business process flowsShows your business process flows
    AboutDisplays version and other information about Power Automate.

You now see all flows you've created from the Power Automate designer (if any).

You can also create flows from a custom template or from a blank template, just like you do from the Power Automate designer.

Manage approvals

You can manage approvals in Microsoft Teams, just like you would do in Power Automate. Follow these steps to manage your approvals:

  1. Sign in to Microsoft Teams.

  2. Select the Approvals tab.

    You'll notice the following subtabs:

    TabPurpose
    ReceivedLists approval requests you've received and are pending action from you.
    SentLists approval requests you've sent and are pending action from others.
    HistoryLists received and sent approval requests.
    Create approval flowCreate approval flows.
  3. Select the Received, Sent, or History tabs to learn more.

  4. Select the create Create tab, and then select the Approvals category to find an approval template to create your approval flow in Teams.

Use the bot with flows

List and launch flows with the bot

What Is Branching In Microsoft Forms

Tip

The bot lists and runs flows that are triggered by a schedule, or manually triggered without user input.

Ms Teams Forms
  1. Sign in to Microsoft Teams.

  2. Select the More added apps link (...) on the navigation bar and then select the Power Automate app.

  3. Select the Chat tab.

On the Chat tab, you can send commands to the bot, which responds by performing the actions you command it to run. For example, to list your flows and run the flow with index 1, run the following commands:

Ms Teams Forms

Ms Teams Forms
  • List flows - The bot displays a list of your flows, prefixed by an index number.
  • Run flow 1 - Runs flow number 1. Here, 1 is the index number of the flow you want to run.

Get the description for flows

To get the description for the flow with index 1 from your list of flows, run describe flow 1. The bot response will be similar to this image:

Ms Teams Forms Poll

Get the list of commands for the bot

Ms Teams Forms Hack

To get the list of commands the bot handles, ask it with this command: learn more