Skip to content
This documentation is currently in preview, therefore subject to change.

Configure the Power Platform Connector

This guide explains how to configure the Build a Doc connector for use in Power Automate and Power Apps.


Prerequisites

  • A Build a Doc subscription
  • An API key from the Build a Doc portal (see Generate an API Key)
  • Power Automate or Power Apps access with permissions to create connections

Adding the Connector

In Power Automate

  1. Create a new flow or edit an existing one
  2. Add a new action
  3. Search for “HappyWired PowerDocs” or “Build a Doc”
  4. Select the desired action (e.g., Convert Word Document)

In Power Apps

  1. Open your app in edit mode
  2. Go to DataAdd data
  3. Search for “HappyWired PowerDocs”
  4. Add the connector

Creating the Connection

When you first use a Build a Doc action, you’ll be prompted to create a connection:

  1. Click + Add new connection when prompted
  2. Enter a Connection name (e.g., “Build a Doc - Production”)
  3. Paste your API key from the Build a Doc portal
  4. Click Create

Managing Connections

View Existing Connections

  1. Go to Power Automate
  2. Navigate to DataConnections
  3. Find your Build a Doc connections

Update a Connection

To update an API key:

  1. Delete the existing connection
  2. Create a new connection with the new API key
  3. Update any flows using the old connection

Delete a Connection

  1. Navigate to DataConnections
  2. Find the connection to delete
  3. Click the menu → Delete

Connection Best Practices

PracticeReason
Use descriptive namesEasy identification
Use service accounts for shared flowsAvoid personal account dependencies

| Rotate API keys periodically (see Manage API Keys) | Security hygiene | | Document which flows use which connections | Easier maintenance |


Troubleshooting

Connection Failed

  • Verify the API key is correct (no extra spaces)
  • Check that the API key is active in the portal
  • Try using a private/incognito browser window

Connection Disappeared

  • Check if the connection was deleted
  • Verify you’re signed in with the correct account
  • Re-create the connection if necessary