Skip to content

Typeform (Independent Publisher)#4143

Open
aaronmahbuild wants to merge 2 commits into
microsoft:devfrom
aaronmahbuild:connector/typeform-v3
Open

Typeform (Independent Publisher)#4143
aaronmahbuild wants to merge 2 commits into
microsoft:devfrom
aaronmahbuild:connector/typeform-v3

Conversation

@aaronmahbuild
Copy link
Copy Markdown

  • I attest that the connector doesn't exist on the Power Platform today. I've verified by checking the pull requests in GitHub and by searching for the connector on the platform or in the documentation.
  • I attest that the connector works and I verified by deploying and testing all the operations.
  • I attest that I have added detailed descriptions for all operations and parameters in the swagger file.
  • I attest that I have added response schemas to my actions, unless the response schema is dynamic.
  • I attest that I validated the swagger file, apiDefinition.swagger.json, by running paconn validate command.
  • I attest that apiProperties.json has a valid brand color (#da3b01) and I am not submitting a connector icon (independent publisher connector).
  • I attest that I have named this PR after the pattern of "Connector Name (Independent Publisher)" — Typeform (Independent Publisher).
  • I attest that within this PR markdown file, I have pasted screenshots that show 3 unique operations working within a Flow, and for each flow I have pasted screenshots of the Flow succeeding.
  • I attest that within this PR markdown file, I have pasted a screenshot from the Test operations section within the Custom Connector UI.
  • I attest that the connector does not use OAuth. It uses API Key (Personal Access Token) authentication, and detailed setup steps are provided in the readme.md.

Typeform — Independent Publisher Connector

Overview

Typeform is a conversational data collection platform for creating beautifully designed forms, surveys, quizzes, and polls. This connector enables Power Automate users to retrieve form responses, create and manage forms, and browse workspaces — powering scenarios like response processing, survey digests, and template management. Authentication uses a Personal Access Token (API Key).

Publisher

Aaron Mah

Operations (7 total)

Operation Type Description
Get My Account Info Action Retrieves the authenticated user's account information including alias and email
List Forms Action Retrieves a paginated list of forms in the authenticated account
Get Form Action Retrieves the full definition of a specific form including fields, settings, and logic
Get Responses Action Retrieves responses submitted to a specific form with filtering, sorting, and pagination
List Workspaces Action Retrieves a paginated list of workspaces the user has access to
Delete Responses Action Deletes specific responses from a form by response IDs
Create Form Action Creates a new form with specified title, fields, and settings

Test Results

  • 7/7 operations tested successfully in PA environment (Tier 2b — all green checkmarks in test tab)
  • Swagger validated via @apidevtools/swagger-cli validate (exit code 0)
  • 3 end-to-end scenario flows validated (Tier 3)
  • 7/7 direct API tests passed (Tier 1)

Test Tab — All Operations

All operations passed

Scenario Flows

Scenario 1: Weekly Survey Digest
Recurrence → GetResponses → GetForm → Compose Digest (4 steps, all green)
Scenario 1 Designer
Scenario 1 Run Success

Scenario 2: New Responses Polling
Recurrence → ListForms → GetResponses → Compose Summary (4 steps, all green)
Scenario 2 Designer
Scenario 2 Run Success

Scenario 3: Create Event Form
Recurrence → GetMe → CreateForm → ListWorkspaces → Compose Notification (5 steps, all green)
Scenario 3 Designer
Scenario 3 Run Success

aaronmahbuild and others added 2 commits March 6, 2026 03:01
…(no gray circles)

The previous screenshot showed 9 operations (7 green + 2 gray). The corrected
screenshot shows exactly 7/7 operations with green checkmarks.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@aaronmahbuild aaronmahbuild marked this pull request as ready for review March 12, 2026 22:32
@aaronmahbuild aaronmahbuild requested a review from a team as a code owner March 12, 2026 22:32
@vmanoharas
Copy link
Copy Markdown
Contributor

Hi @aaronmahbuild,

Thank you for your interest in submitting the Typeform connector under the Independent Publisher (IP) program.

After review, we’re unable to proceed with this submission because Typeform already exists as a first party connector in the Power Platform connector catalog.

As per the certification policy, new connectors cannot be created for services that already have an existing Microsoft or certified connector.
This requirement is documented publicly here: https://learn.microsoft.com/en-us/connectors/custom-connectors/certification-submission-ip#step-1-verify-connector-isnt-already-built

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants