AgentResponseDto

August 7, 2026 · View on GitHub

Fields

FieldTypeRequiredDescription
idString:heavy_check_mark:N/A
nameString:heavy_check_mark:N/A
identifierString:heavy_check_mark:N/A
descriptionOptional<String>:heavy_minus_sign:N/A
behaviorAgentBehaviorDto:heavy_check_mark:N/A
activeboolean:heavy_check_mark:N/A
bridgeUrlOptional<String>:heavy_minus_sign:Production bridge URL
devBridgeUrlOptional<String>:heavy_minus_sign:Development bridge URL (set by npx novu dev)
devBridgeActiveOptional<Boolean>:heavy_minus_sign:Whether the dev bridge override is active
runtimeOptional<AgentResponseDtoRuntime>:heavy_minus_sign:Whether the agent brain is self-hosted (bridge) or managed by a third-party provider
visibilityOptional<Visibility>:heavy_minus_sign:Discovery scope of the agent. Always public today; reserved for the upcoming private-agents feature.
managedRuntimeOptional<ManagedRuntimeResponseDto>:heavy_minus_sign:Present when runtime is "managed". Contains provider and external identifiers.
environmentIdString:heavy_check_mark:N/A
organizationIdString:heavy_check_mark:N/A
createdByOptional<String>:heavy_minus_sign:Mongo user id of the user who created the agent
createdAtString:heavy_check_mark:N/A
updatedAtString:heavy_check_mark:N/A
integrationsList<AgentIntegrationSummaryDto>:heavy_minus_sign:N/A
exceedsPlanLimitOptional<Boolean>:heavy_minus_sign:Cloud only. true when the agent falls outside the organization plan agent limit (by creation order among active agents — inactive agents do not consume slots). Only plan limits produce this flag — system-capped organizations (enterprise/unlimited tiers) are never over-limit. Over-limit agents are still stored but will not respond to inbound messages until the plan is upgraded or older agents are deactivated.