Hi everyone.
I have a simple Power Automate cloud flow that processes incoming emails. One of the steps uses the standard "Classify into custom categories" AI Builder action. The only input is the email body preview (plain text, typically a few sentences), and the output is a category label + a confidence score (0-100).
When I search online for the expected cost of this action, every source I find says it should consume 1-2 AI credits per prediction. However, when I look at the run details of a single execution, the action itself reports 20 credits. And when I check my actual billing/usage receipt, it shows 100 AI credits consumed for what should be a single classification call.
So I'm seeing three different numbers for the same operation:
- Documentation / community sources → 1-2 credits
- Run output details → 20 credits
- Billing receipt → 100 credits
Has anyone experienced this discrepancy? A few specific questions:
- Is there a known multiplier or hidden cost associated with "Classify into custom categories" that isn't reflected in the documentation?
- Could the 100-credit charge be caused by the action internally making multiple API calls (e.g. retries, pre-processing, or chunking the input)?
- Is there a way to see a detailed credit breakdown per action within a flow run?
- Would I be better off switching to a different approach — for example using an HTTP action to call the AI Builder prediction API directly, or using a custom GPT/Azure OpenAI prompt via an HTTP connector — to get more transparency and control over costs?
Any insight would be appreciated. Happy to share screenshots of the run details and billing if that helps.
Thanks!

Report
All responses (
Answers (