Run Agent workloads in your configured provider or coding harness. Keep
runtime credentials and execution controls in that environment.
Register an Agent
Create the provider and environment records when they apply. Then create the Agent through the Agent category in the API reference. The Agent record provides a stable identity for the runtime and for the sessions it reports. Keep provider credentials outside source code, URLs, browser storage, and committed configuration files. For a Claude workflow, see Claude Managed Agents.Record a completed run
After the external runtime completes a run, create a final session record with the original execution timestamp, outcome, stop reason, and usage. For a coding harness transcript, add the orderedsession_message records to the
session. Retain the Agent and session IDs to correlate the external run with
its Atlan record.
For provider-run Agents, inspect provider-native activity through the session
events endpoint. Use session messages for the transcript records your harness
uploads.