GoFormz (Preview)

GoFormz connects field data collection to the tools and systems your team already uses. Automate notifications, approvals, data routing, and system updates when forms are submitted so operational processes run consistently without manual follow up or delays.

This connector is available in the following products and regions:

Service Class Regions
Copilot Studio Premium All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
     -   US Department of Defense (DoD)
Power Apps Premium All Power Apps regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Power Automate Premium All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Contact
Name GoFormz Support
URL https://help.goformz.com/en/articles/13860436-goformz-support
Email support@goformz.com
Connector Metadata
Publisher GoFormz - Power Apps V2
Website https://www.goformz.com/
Privacy policy https://www.goformz.com/privacy
Categories Productivity;IT Operations

GoFormz Power Automate Connector

Overview

The GoFormz Power Automate Connector helps teams eliminate manual handoffs between field teams and back-office systems by turning form activity into automated workflows. Use Power Automate to trigger notifications, approvals, data routing, and system updates when GoFormz forms are submitted — so operational processes run consistently without constant follow-up. This connector is especially valuable for organizations already invested in the Microsoft ecosystem looking to maximize their technology stack by connecting GoFormz with tools like Outlook, Teams, SharePoint, and OneDrive.

Prerequisites

To use the GoFormz Power Automate Connector, you will need:

  • An active GoFormz account with API access enabled
  • A Client ID and Client Secret from your GoFormz account (see Getting Credentials below)
  • A Microsoft Power Automate account

Getting Credentials

To obtain your Client ID and Client Secret:

  1. Log in to your GoFormz account.
  2. Navigate to Settings → API.
  3. Copy your Client ID and Client Secret from the API page.
  4. Use these values when configuring the OAuth 2.0 security settings for the connector.

Use the following OAuth 2.0 endpoints during connector setup:

Field Value
Authorization URL https://accounts.goformz.com/connect/authorize
Token URL https://accounts.goformz.com/connect/token
Refresh URL https://accounts.goformz.com/connect/token
Scope public_api offline_access

Supported Operations

Triggers

Operation Description
Form Completed Triggers when a GoFormz form is completed. Configure with the Template ID of the form you want to monitor.

Actions

Operation Description
Get Form Retrieves detailed information for a specific form by Form ID.
Create Form Creates a new form from a template and optionally assigns it to a user or group.
Export Form to PDF Exports an existing form as a PDF file.

Known Issues and Limitations

  • The Form Completed trigger only supports the form.complete event type. Other form event types (such as form creation or update) are not currently supported.

Support

For questions or assistance with the GoFormz Power Automate Connector, visit the GoFormz Support Center.

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

Create Form

Create a form from a template

Export Form to PDF

Export a form to PDF

Get Form

Get a form by ID

Create Form

Create a form from a template

Parameters

Name Key Required Type Description
Run Calculations
runCalculations boolean

If creating a form sourced from a table on a completed form, enable this to run the table's calculations.

name
name string
overrideDefaultFormName
overrideDefaultFormName boolean
templateId
templateId uuid
id
id uuid
type
type string
url
url string
fields
fields object

Export Form to PDF

Export a form to PDF

Parameters

Name Key Required Type Description
Form ID
formId True string

The unique 32 digit identifier assigned to the form you want to export.

type
type string
pages
pages string

Returns

response
binary

Get Form

Get a form by ID

Parameters

Name Key Required Type Description
Form ID
id True uuid

The unique 32 digit identifier assigned to the form you want to retrieve details for.

Returns

Body
FormDto

Triggers

Form Completed Webhook

A webhook that triggers when the specified form is completed

Form Completed Webhook

A webhook that triggers when the specified form is completed

Parameters

Name Key Required Type Description
eventType
eventType string

eventType

entityId
entityId True string

entityId

enabled
enabled boolean

enabled

Returns

Name Path Type Description
EventType
EventType string

EventType

EntityId
EntityId string

EntityId

Timestamp
Timestamp string

Timestamp

Id
Item.Id string

Id

Url
Item.Url string

Url

Recompleted
Item.Recompleted boolean

Recompleted

Definitions

AssignmentDto

Name Path Type Description
id
id uuid
type
type string
url
url string

FormDto

Name Path Type Description
formId
formId uuid
name
name string
overrideDefaultFormName
overrideDefaultFormName boolean
status
status FormStatusDto
lastUpdateDate
lastUpdateDate string
assignment
assignment AssignmentDto
location
location LocationDto
templateId
templateId uuid
templateUrl
templateUrl string
fields
fields object

FormStatusDto

Name Path Type Description
status
status string
changeDate
changeDate string

LocationDto

Name Path Type Description
latitude
latitude double
longitude
longitude double
accuracy
accuracy double

binary

This is the basic data type 'binary'.