Screen-aware AI for Power Platform makers

DevHexLab FlowLens AI

Screen-aware AI troubleshooting assistant for Power Automate, PAD, Power Platform, and Microsoft 365 makers.

DevHexLab FlowLens AI helps makers understand and fix Power Automate problems faster with AI chat, screenshot analysis, and beginner-friendly guidance.

Ask questions, analyse the current browser screen, debug flow errors, understand expressions, and get practical fixes without manually explaining everything to ChatGPT.

Chrome and Edge browser extension · Manifest V3 · Beta

FlowLens AI
why is my apply to each failing with this error?

What I can see on your screen:

Your Apply to each loop is iterating over an expression that is returning a single object instead of an array. The error InvalidTemplate confirms this. Wrap the expression in a array() function or check the output of the previous action.

Suggested fix → click the action above Apply to each and confirm body outputs an array, not a single item.

Ask a question or describe your issue…
devhexlab.com/flowlensaiSettings

Floating button

Opens from any supported Power Platform page

FlowLens

What FlowLens AI does

FlowLens AI is a screen-aware troubleshooting companion for makers who build, debug, and support Microsoft automation workflows. It sits beside you in the browser — not in a separate tab.

Screen-aware troubleshooting

Capture the visible browser screen and ask AI what is wrong. No manual descriptions — the AI sees what you see.

Normal chat mode

Ask questions about Power Automate, expressions, connectors, or errors without sending a screenshot when you don't need to.

Send with screen

Ask a question and include the current visible screen for better context. Useful when you have an error open or an action expanded.

Beginner-friendly explanations

Errors and fixes are explained in simple language. No Power Automate experience assumed — practical answers for makers at every level.

Flexible AI provider support

Connect OpenAI, Gemini, OpenRouter, Kimi, or any custom OpenAI-compatible provider. Bring your own key and your own model.

Find available models

Check which models are available for your API key without leaving the extension. Useful when switching providers or upgrading keys.

Power Automate troubleshooting

The primary focus of FlowLens AI is Power Automate and Power Automate Desktop. Most flow errors, parameter issues, expression failures, and connector problems can be explained and resolved with a single question — especially when the AI can see the error on screen.

  • Cloud flow run failures and error messages
  • Invalid parameters and missing required fields
  • Expression and dynamic content issues
  • Apply to each, condition, and scope logic
  • Connector and connection reference errors
  • Power Automate Desktop action failures
  • Slow, inefficient, or stalled automations

Chat with or without screen context

You choose how much context to share. Send a plain text question when you know what you want to ask. Use Send with screen when you have an error visible, an action open, or a configuration you don't understand.

Normal chat

Ask questions about concepts, expressions, connectors, or actions. Works like a Power Automate-aware assistant you can type to at any time.

Send with screenKey feature

Captures a screenshot of your current browser view and attaches it to your message. The AI sees your exact error, action config, or screen state — no manual description needed.

Beginner-friendly mode

Explanations avoid jargon and include what to click next. Designed for citizen developers and makers who are still learning the platform.

Supported AI providers

Connect your own API key. FlowLens AI supports the most accessible providers for individual makers, plus any custom OpenAI-compatible endpoint. You only need one key and can switch providers at any time in settings.

OpenAI

GPT-4o, GPT-4o mini, and others

GeminiFree tier

gemini-2.5-flash and other Google AI models

OpenRouter

Access dozens of models through one key

Kimi

Moonshot AI models via Kimi API

Custom providerAdvanced

Any OpenAI-compatible base URL and model

Find available models

FlowLens AI can check which models are available for your API key directly in the settings. Useful when you're unsure which model to use or when you want to upgrade without leaving the extension.

Privacy and API key model

FlowLens AI does not require a DevHexLab backend. The extension does not route your messages through DevHexLab servers. You configure your own AI provider and API key in the extension settings, and screenshots and messages are sent directly from your browser to your selected AI provider.

Your API key and provider settings are stored locally in browser extension storage on your device. Nothing is transmitted to DevHexLab.

No DevHexLab backend

AI requests go directly to your provider

Local key storage

API key stored only in your browser

Your provider, your terms

Governed by your AI provider's privacy policy

Use cases beyond Power Automate

FlowLens AI works on any browser page. While Power Automate troubleshooting is the primary focus, the screen-aware chat is useful across the entire Microsoft business platform — and any other browser-based tool your team uses.

Power Automate

  • Explain this cloud flow error
  • Why is my Apply to each failing?
  • What does this expression mean?
  • How do I fix this connector issue?

Power Apps

  • What is wrong with this Power Apps screen?
  • Explain this formula error
  • Why is this gallery not showing data?

SharePoint & M365

  • Explain this SharePoint list error
  • Help me understand this admin centre screen
  • What does this permission setting do?

Azure & more

  • Help me understand this Azure portal screen
  • Explain this Dynamics 365 configuration
  • Give me a beginner-friendly explanation of what I am looking at

Join the FlowLens AI beta

FlowLens AI is currently in beta. Get early access and help shape the direction of screen-aware AI troubleshooting for Power Platform makers.

Chrome and Edge · Manifest V3 · Works with Power Automate, PAD, Power Apps, SharePoint, Dynamics 365, Microsoft 365, and Azure portal