External IDs for AI agent providers

Learn how external IDs identify AI agents across third-party providers.

The external ID is a unique identifier that’s assigned to an AI agent in its third-party builder platform. When you manually add an AI agent in Okta, you can specify the platform and external ID. For automated imports, the external ID is configured at the provider level and is automatically populated across all imported AI agent records. Use the documentation links on this page to locate the external ID for an AI agent. The External ID column indicates how the ID is represented in the builder platform.
App integration AI agent builder platform External ID Documentation
AWS Identity and Access Management Amazon Bedrock Agent Classic arn:aws:bedrock:{awsRegion}:{awsAccountId}:agent/{agentId} Amazon Bedrock docs
AWS Identity and Access Management Amazon Bedrock AgentCore agentRuntimeArn Amazon Bedrock AgentCore docs
Datarobot Datarobot Agent Workforce Platform id DataRobot docs
Glean Glean Agent Builder agent_id Glean Developer docs
Google Workspace Gemini Enterprise Agent Platform projects/{project}/locations/{location}/reasoningEngines/{reasoningEngine} Google Cloud docs
LangSmith LangSmith Deployments {deployment_id}_{assistant_id}

LangChain Deployments

LangSmith Assistants

Microsoft Office 365 Microsoft Copilot Studio id Microsoft Copilot Studio docs
Salesforce.com Salesforce Agentforce Id Salesforce docs
ServiceNow UD ServiceNow AI Agent Studio agent.sys_id ServiceNow Community docs
Workday Workday Agent System of Record externalAgentID if present, otherwise id Workday ASOR docs