Formspace (Preview)

Formspace is an online form and workflow platform that helps teams collect structured information, coordinate approvals, and manage follow-up work. Use this integration to start automated processes from new form responses or specific workflow steps, access response data and uploaded files, and generate response PDFs for email, storage, and other business systems.

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 Formspace Support
URL https://formspace.com/contact
Email support@formspace.com
Connector Metadata
Publisher VP LABS PTY LTD
Website https://formspace.com
Privacy policy https://formspace.com/privacy
Categories Productivity;Business Management

Formspace

Formspace helps teams create forms, collect responses, and coordinate follow-up work. This connector starts automated flows when a form response is submitted or when a published Formspace workflow reaches a connected destination. It also provides actions for retrieving submitted files and response PDFs.

Prerequisites

  • A Formspace account.
  • Membership in the Formspace that owns the form or workflow.
  • A published form before a response-submitted trigger can run.
  • Available workflow run capacity in the Formspace subscription.

Triggers

When a form response is submitted

Starts a flow whenever the selected published form receives a completed response. The trigger provides form, response, respondent, and answer data. Answer properties are typed from the selected form's published schema, or from its current draft schema if the form has not yet been published.

To use this trigger:

  1. Create an automated flow and select When a form response is submitted.
  2. Sign in to Formspace.
  3. Select a Formspace and form.
  4. Save the flow.

The trigger runs independently of Formspace workflow publishing. After the connection is saved, the flow also appears as a read-only connection beneath Form Submitted on the form's workflow canvas.

When invoked by a Formspace workflow

Registers the flow as a reusable destination that can be selected by a Formspace workflow. Use this trigger when an approval, condition, branch, or earlier workflow action should control when the flow starts.

To use this trigger:

  1. Create an automated flow and select When invoked by a Formspace workflow.
  2. Sign in to Formspace.
  3. Select a Formspace and enter a name for the destination.
  4. Save the flow.
  5. In Formspace, add Run Power Automate flow to a form workflow and select the destination.
  6. Connect the block where it should run and publish the workflow.

The trigger provides a stable event envelope containing form, response, respondent, workflow, answer, and approval context. A destination belongs to the selected Formspace and can be reused by multiple workflow blocks.

Actions

Get submitted file content

Returns the binary content, original file name, and content type of a file uploaded with a submitted response. Use the response ID and durable file reference supplied by a Formspace trigger.

Get response PDF

Generates a PDF containing the submitted response and its Formspace workflow history. Use the response ID supplied by either Formspace trigger.

Known issues and limitations

  • If a form schema changes after a response-submitted trigger is configured, refresh or reselect the trigger before using newly added or changed answer fields.
  • File and signature answer URLs expire after 24 hours. Uploaded files also include a durable file reference for Get submitted file content. Signature images must be copied before their temporary URL expires.
  • Delivery pauses if the connection owner is removed from the Formspace, banned, or deleted. A current member can recreate the trigger to take ownership of the connection.
  • Turning off or deleting a trigger disconnects its delivery. Existing Formspace workflow blocks retain their selected destination so the same flow can be reconnected later.
  • Automation runs are subject to the monthly workflow run allowance of the Formspace subscription.

Support

Actions

Get response PDF

Generates a PDF containing the submitted response and its Formspace workflow history.

Get submitted file content

Downloads a file from a submitted response using the file reference supplied by a Formspace trigger.

Get response PDF

Generates a PDF containing the submitted response and its Formspace workflow history.

Parameters

Name Key Required Type Description
Response ID
responseId True string

The submitted response ID from a Formspace trigger.

Returns

response
file

Get submitted file content

Downloads a file from a submitted response using the file reference supplied by a Formspace trigger.

Parameters

Name Key Required Type Description
Response ID
responseId True string

The submitted response ID from a Formspace trigger.

File reference
fileReference True string

The opaque file reference from a submitted file answer.

Returns

response
file

Triggers

When a form response is submitted

Starts this flow whenever the selected form receives a new response.

When invoked by a Formspace workflow

Registers this flow as a reusable destination for Formspace workflows.

When a form response is submitted

Starts this flow whenever the selected form receives a new response.

Parameters

Name Key Required Type Description
Formspace
organizationId True string

The Formspace containing the form.

Form
formId True string

The form whose responses start this flow.

Returns

The outputs of this operation are dynamic.

When invoked by a Formspace workflow

Registers this flow as a reusable destination for Formspace workflows.

Parameters

Name Key Required Type Description
Formspace
organizationId True string

The Formspace that can invoke this flow.

Name in Formspace
name True string

A friendly name used to select this flow in Formspace.

Returns

Definitions

TriggerForm

Name Path Type Description
id
id string

The form ID.

title
title string

The form title.

TriggerResponse

Name Path Type Description
id
id string

The response ID.

number
number integer

The form's sequential response number when available.

url
url uri

A Formspace link to the response.

submittedAt
submittedAt date-time

When the response was submitted, when available.

TriggerRespondent

Name Path Type Description
email
email email

The respondent's verified email address when available.

WorkflowTriggerPayload

Name Path Type Description
event
event TriggerEvent
form
form TriggerForm
response
response TriggerResponse
respondent
respondent TriggerRespondent
workflow
workflow TriggerWorkflow
answers
answers object

The submitted answers as an open object.

approval
approval object

The current approval data when this flow follows an approval.

TriggerEvent

Name Path Type Description
id
id string

A unique identifier for this invocation.

type
type string

The event type.

triggeredAt
triggeredAt date-time

When the workflow invoked the connected flow.

TriggerWorkflow

Name Path Type Description
runId
runId string

The workflow run ID.

versionId
versionId string

The published workflow version ID when available.

blockId
blockId string

The block ID that invoked this flow.

blockName
blockName string

The block name shown in Formspace.

file

This is the basic data type 'file'.