Connect Flair integrations
VerifiedFlair: Manage demand response programs, events, partners, fleets and subscriptions for Flair smart climate devices — connect Flair to WEXTL workflows and AI agents. Link Flair to the other tools your team relies on in one visual workflow. Start from Watch Devices and follow up automatically with Get Device or Get Device Program.
- 3-day trial
- Cancel anytime
- Up to 10 minutes quick set up
- GDPR
- Data Encryption
- 2FA
- Local Data Region
Supported triggers and actions for Flair integration
Triggers can detect changes in Flair and run actions that can create, search or modify data inside Flair automatically [3] — exactly how you set them.
- Watch Devices Triggers when devices are added or changed.
- Watch Documents Triggers when documents are added or changed.
- Watch Event Selected Devices Triggers when event selected devices are added or changed.
- Watch Event Selected Structures Triggers when event selected structures are added or changed.
- Watch Events Triggers when events are added or changed.
- Watch Fleet Programs Triggers when fleet programs are added or changed.
- Watch Fleets Triggers when fleets are added or changed.
- Watch Partner Programs Triggers when partner programs are added or changed.
- Watch Partners Triggers when partners are added or changed.
- Watch Program Documents Triggers when program documents are added or changed.
- Watch Programs Triggers when programs are added or changed.
- Watch Subscriptions Triggers when subscriptions are added or changed.
- Get Device Retrieves the details of a device.
- Get Device Program Retrieves the details of a device program.
- Get Document Retrieves the details of a document.
- Get Document Program Retrieves the details of a document program.
- Get Event Retrieves the details of an event.
- Get Event Program Retrieves the details of an event program.
- Get Fleet Retrieves the details of a fleet.
- Get Partner Retrieves the details of a partner.
- Get Program Retrieves the details of a program.
- Get Program Fleet Retrieves the details of a program fleet.
- Get Program Partner Retrieves the details of a program partner.
- Get Subscription Retrieves the details of a subscription.
- Get Subscription Device Retrieves the details of a subscription device.
- List All Fleets Returns a list of all fleets.
- List Devices Returns a list of devices.
- List Documents Returns a list of documents.
- List Event Selected Devices Returns a list of event selected devices.
- List Event Selected Structures Returns a list of event selected structures.
- List Events Returns a list of events.
- List Fleet Programs Returns a list of fleet programs.
- List Partner Programs Returns a list of partner programs.
- List Partners Returns a list of partners.
- List Program Documents Returns a list of program documents.
- List Programs Returns a list of programs.
- List Subscriptions Returns a list of subscriptions.
- Add Fleet Programs Adds fleet programs.
- Add Partner Programs Adds partner programs.
- Add Program Documents Adds program documents.
- Cancel Event Cancels an event.
- Create Document Creates a document.
- Create Event Creates an event.
- Create Fleet Creates a fleet.
- Create Partner Creates a partner.
- Create Program Creates a program.
- Create Subscription Creates a subscription.
- Delete Document Deletes a document.
- Delete Fleet Deletes a fleet.
- Delete Partner Deletes a partner.
- Delete Program Deletes a program.
- Make an API Call Performs an arbitrary authorized API call to the Flair API.
- Post Demand Response Subscription Creates a demand response subscription for a device or structure.
- Remove Fleet Programs Removes fleet programs.
- Remove Partner Programs Removes partner programs.
- Remove Program Documents Removes program documents.
- Replace Document Program Replaces document program.
- Replace Fleet Programs Replaces fleet programs.
- Replace Partner Programs Replaces partner programs.
- Replace Program Documents Replaces program documents.
- Replace Program Fleet Replaces program fleet.
- Replace Program Partner Replaces program partner.
- Update Document Updates a document.
- Update Fleet Updates a fleet.
- Update Partner Updates a partner.
- Update Program Updates a program.
- Update Subscription Updates a subscription.
How to integrate Flair in automation workflow?
3 simple steps to make your Flair connected with other apps in automation workflows on WEXTL. Up to 10 minutes integration set up.
STEP 1
Select Flair in workflow
Pick Flair app in the workflow builder [4] - just one click to select the app.
STEP 2
Connect Flair
When prompted, authorize access to Flair in WEXTL once. Flair credentials are encrypted and never shared with WEXTL. Authorization will be reused in any future API calls [3].
STEP 3
Build a workflow
Build your workflow with Flair yourself or with WEXTL® AI Builder. Connect Flair to any available integrations [5], or use HTTP node to go beyond them.
How Flair connects and integrates with WEXTL
Save and approve your credentials once — WEXTL® stores authorization information encrypted and reuses the authentication whenever Flair app is called in workflows. That allows your other automations to run without your attention, per defined schedule [7]. See the integration guide [6] for a detailed list of fields that Flair supports.
Full Flair API documentationThe following table illustrates what fields Flair integration require during authorization flow inside our workflow builder [4].
Connect Flair
Client ID*Text
••••••••
Client Secret*Text
••••••••
| Field | Type | Help |
|---|---|---|
Client IDRequired | text | OAuth2 client ID issued by Flair. |
Client SecretRequired | password | OAuth2 client secret issued by Flair. |
Connect Flair to popular apps on WEXTL
Enter a name of the other app you want to sync with Flair below. Click on selected app to explore integration options with Flair. If the app you search for is not available in WEXTL yet, you can use HTTP node [10] instead to integrate it directly.
Example automation with Flair integration
Select Watch Fleet Programs trigger from Flair - this will be a starting point in your automation. Whenever event happens in Flair, workflow will start [7] from Watch Fleet Programs node.
Search for Add Partner Programs, connect it as the next step of integration sequence. You can use filters between Watch Fleet Programs and Add Partner Programs, so only important data pass from Watch Fleet Programs to the next step. WEXTL gives you full control over the process of Flair automation. All parts of workflow are visible on the canvas [4].
Flair on WEXTL has 67 modules for building other automations. Explore Flair documentation for more.
- FlairWatch Fleet Programs
- CanopyPerforms action
OR
- CanopyTriggers
- FlairAdd Partner Programs
Frequently asked questions
Common questions about automating Flair in your workflows.
What triggers does Flair support?
Flair has 12 triggers, including "Watch Devices", "Watch Documents", and "Watch Event Selected Devices", and more. Triggers are start points of the workflow, and automations may start from them.
What actions can I run in Flair?
Integration has 55 actions, including "Get Device", "Get Device Program", and "Get Document", and more. Refer to our Flair Documentation for detailed inputs and outputs.
Do I need to write code to build automations?
No. Most automations are built visually on the canvas by picking triggers, actions, and mapping fields. You can add custom JavaScript with Functions when advanced logic is needed — but our customers do that in rare cases [4].
Is the integration secure?
Yes. Connections are authenticated per account, credentials are encrypted at rest, and you can enforce approvals and team-level access controls on any automation.
How does WEXTL integrate with Flair?
The Flair integration on WEXTL runs directly on its vendor public API — every field name, authentication method, and rate limit is controlled by Flair official API and covered in documentation [3]. WEXTL handles the request signing and pagination for you.
Can I use webhooks with Flair?
Absolutely. Where Flair provides native webhooks, you can use instant triggers to eliminate polling delay. For custom webhooks, WEXTL offers Custom Webhook node, so you can start automation whenever Flair or any other service sends event to webhook URL.
Why use WEXTL platform for Flair automation?
WEXTL is an AI-first visual canvas. The platform allows you to describe automation in plain text — and AI will wire nodes for Flair inside the workflow builder [4]. You can also use built-in workflow nodes (AI Agent, Human in the Loop, Condition, Aggregate Results) in pair with Flair modules to craft complex integration flows with branches, filtering, and conditional logic. There are absolutely no limits of what you can build.
References
List of sources used to gather information about the Flair integration.
- Flair integration source code, module specs and credentials implementation.
- Internal Flair integration documentation, structured input and output parameters, scopes, and authentication methods.
- Official Flair vendor API documentation — used to verify field meanings, authentication flows, and anything our own specs don't fully capture.
- WEXTL® Visual Workflow Builder, anonymized data from our technical support team.
- WEXTL® Apps Library
- WEXTL® Flair App Documentation
- WEXTL® Workflow Scheduler
- WEXTL® HTTP node documentation
How we write and maintain Flair app documentation
Explore how WEXTL® crafted Flair integration page documentation. Used sources, AI's role, and how the team validates the result.



















