In the example below, you will create a workflow that automatically adds a new task in Asana whenever an Initiative is added in ClearPoint.
Create the Flow in Microsoft Power Automate
Open Microsoft Power Automate.
From the left navigation, click Create.
Select Instant flow.
Configure the Flow Trigger
Enter a Flow name.
For the trigger, select When an HTTP request is received.
Click Create.
Add the Trigger Details
Open the When an HTTP request is received tile to expand it.
In the Request Body JSON Schema box, paste the JSON provided in your instructions (same JSON as original article).
Click New step.
Step 1 — Retrieve ClearPoint Initiative Data
In Choose an action, search for and select HTTP.
Set the Method to GET.
In the URL field, enter:
https://app.clearpointstrategy.com/api/v1/initiatives/
In the dynamic content panel, select objectId.
Add API Keys
Under Headers, enter the required ClearPoint API header fields:
accessKey → paste your Access Key
secretKey → paste your Secret Key
See: Getting API Keys
💡 This request retrieves Initiative data from ClearPoint.
Step 2 — Parse the Initiative Data
Click Add an action.
Search for and select Parse JSON.
For Content, select Body from the previous step.
For Schema, paste the JSON schema provided.
Step 3 — Create the Asana Task
Click Add an action.
Search for Asana.
Connect to your Asana account when prompted.
For Task name, select name from the dynamic content list.
This uses the Initiative’s name from ClearPoint to name the new Asana task.
Click Save to save your Flow.
Step 4 — Get the Power Automate Webhook URL
Return to the first tile in your Flow: When an HTTP request is received.
Power Automate will have generated an HTTP POST URL.
Copy the URL.
📓 You will now configure ClearPoint to call this URL when an Initiative is added.
Step 5 — Create a Webhook in ClearPoint
In the top navigation, select Settings.
Click Integrations.
Navigate to the Webhooks tab.
Click the Add Webhook (+) icon.
Configure the Webhook
Enter a Name (e.g., Asana Webhook).
In the URL field, paste the Power Automate HTTP POST URL.
Under Options, configure:
Trigger: Scorecard Changes
Scorecard: Select the scorecard whose Initiatives you want to monitor
Type of Change: Add
Click Save.
🎉 Your Integration Is Now Active
When a new Initiative is added to the selected Scorecard in ClearPoint:
ClearPoint fires the webhook
Power Automate receives the request
A new task with the same name is created in Asana
This workflow is just one example of how ClearPoint can integrate with external applications.
For more integrations, see:










