AGENT_RUNTIME.LICENSE_NOT_AVAILABLE - LLM provider returned HTTP 403

Hi Everyone,

I am facing an issue where my Maestro process runs successfully from Studio Web, but after publishing it to Orchestrator, the execution fails at the AI Agent node with the following error:

AGENT_RUNTIME.LICENSE_NOT_AVAILABLE

LLM provider returned HTTP 403

{
  "title": "License not available",
  "status": 403,
  "detail": "License not available for LLM usage.",
  "errorCode": 10000
}

The same process works fine when run directly from Studio Web. The issue only occurs when the job is triggered from Orchestrator.

@Saim_Anwar

Check the below documentation, this might help you,

Happy Automation

@Saim_Anwar Please follow the below steps:

  1. Go to Automation Cloud Admin → Licenses.
  2. Check whether the tenant has the required Agentic Automation / Agent Runtime / Platform Units / Agent Units allocated.
  3. Allocate the required units to the tenant. UiPath provides tenant-level license allocation from the Admin → Tenant → Licenses page.
  4. Verify that the user / robot / process context running from Orchestrator has permission and entitlement to run agents.
  5. If using a custom LLM provider, also verify Admin → AI Trust Layer → LLM configurations for the Agents product and make sure the connection is correctly configured and accessible.
  6. After license allocation/configuration, republish or rerun the process from Orchestrator.

@Saim_Anwar

What’s the license you are using? Flex/Unified/Community?
Check if you have the Agent Units or Platform units available.

@Saim_Anwar

Welcome to the community

To run in debug each developer license would have few units which not from the organization pool so it runs

But if you dont have agentic units or platform units available and/or allocated it would not run

Cheers

I am facing the same issue with the Enterprise Trial version. I can successfully deploy the solution, but when I try to run the deployed solution from Orchestrator, I receive the following error:

LLM provider returned HTTP 403
Details:
Error code: 403 - {'title': 'License not available', 'status': 403, 'detail': "License not available for LLM usage. No eligible units can be consumed to support this operation. Your license does not include 'AGU'. To continue, you need additional 'AGU'.", 'errorCode': 10000, 'traceId': '00-a4331fcc9634b47333fee0e598b887b8-7536edaff6e91c66-00', 'usage': {'canConsume': False, 'nextAvailable': None, 'exceededLimits': [], 'poolAvailabilityStatuses': [{'level': 1, 'rejectionReason': 10, 'unit': 'Agents.LLMCalls', 'isAvailable': False, 'canPurchase': False, 'nextAvailable': None, 'expiresAt': None, 'allocatedValue': None, 'consumedValue': None, 'availableValue': None}, {'level': 2, 'rejectionReason': 10, 'unit': 'PLTU', 'isAvailable': False, 'canPurchase': False, 'nextAvailable': None, 'expiresAt': None, 'allocatedValue': None, 'consumedValue': None, 'availableValue': None}, {'level': 3, 'rejectionReason': 10, 'unit': 'PLTU', 'isAvailable': False, 'canPurchase': False, 'nextAvailable': None, 'expiresAt': None, 'allocatedValue': None, 'consumedValue': None, 'availableValue': None}, {'level': 2, 'rejectionReason': 10, 'unit': 'AGU', 'isAvailable': False, 'canPurchase': True, 'nextAvailable': None, 'expiresAt': None, 'allocatedValue': None, 'consumedValue': None, 'availableValue': None}, {'level': 3, 'rejectionReason': 10, 'unit': 'AGU', 'isAvailable': False, 'canPurchase': True, 'nextAvailable': None, 'expiresAt': None, 'allocatedValue': None, 'consumedValue': None, 'availableValue': None}], 'rejectionSummary': {'quotaReached': False, 'quotaUnit': None, 'consumptionPoolsUnavailable': True, 'preferredPurchasableUnit': 'AGU', 'purchasableUnitIsNotPresentOnLicense': True, 'purchasableUnitIsDepletedOnLicense': False}}}
Code: AGENT_RUNTIME.LICENSE_NOT_AVAILABLE

How to resolve this issue?