Microsoft Forms
Microsoft Forms is a new part of Office 365 Education that allows teachers and students to quickly and easily create custom quizzes, surveys, questionnaires, registrations and more.
This connector is available in the following products and regions:
Service | Class | Regions |
---|---|---|
Logic Apps | Standard | All Logic Apps regions except the following: - Azure China regions |
Power Automate | Standard | All Power Automate regions except the following: - China Cloud operated by 21Vianet |
Power Apps | - | Not available |
Contact | |
---|---|
Name | Microsoft |
URL | Microsoft LogicApps Support Microsoft Power Automate Support |
Connector Metadata | |
---|---|
Publisher | Microsoft |
Website | https://forms.office.com/ |
Known issues and limitations
- The connector only works with organizational accounts.
- The trigger does not work for Logic Apps Standard hosted in an internal ASE.
- Group forms will not show up in the drop-down list. In order to trigger the Group forms, the Form Id needs to be added manually. The Form Id can be found in the address bar when you edit the form. Note that you should paste only the part after "FormId=" into the Form Id field in the Flow.
- If you see the "CannotDisableTriggerConcurrency" error while using the Microsoft Forms triggers in the flow, please note that once you enable and disable the concurrency control, it cannot be undone as stated here. To workaround this issue, please export the flow and edit the JSON file to remove the "concurrency control" part. That way, the concurrency option will be disabled during the re-import of the flow.
Throttling Limits
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 300 | 60 seconds |
Frequency of trigger polls | 1 | 86400 seconds |
Actions
Get response details |
This action retrieves a form response |
Get response details
This action retrieves a form response
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Form Id
|
form_id | True | string |
Unique identifier of the form |
Response Id
|
response_id | True | integer |
Unique identifier of the response |
Returns
Triggers
When a new response is submitted |
This operation triggers a flow when a new response is submitted. |
When a new response is submitted [DEPRECATED] |
This operation triggers a flow when a new response is submitted. |
When a new response is submitted
This operation triggers a flow when a new response is submitted.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Form Id
|
form_id | True | string |
Pick a form. |
Returns
- Body
- WebhookPayload
When a new response is submitted [DEPRECATED]
This operation triggers a flow when a new response is submitted.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Form title
|
form_id | True | string |
Pick a form. |
Returns
Definitions
WebhookPayload
Name | Path | Type | Description |
---|---|---|---|
List of response notifications
|
value | array of object | |
Response Id
|
value.resourceData.responseId | integer |
Unique identifier of the response. Use with 'Get response details' action to fetch the content of the form response. |