AgentSearchInput
Search criteria for filtering agents.
Provides comprehensive filtering options for agent searches including status, type, trigger, interaction mode, date ranges, and pagination.
input AgentSearchInput {
page: Int!
offset: Int!
ids: [String!]
active: Boolean
types: [String!]
triggers: [AgentTrigger!]
interactionModes: [AgentInteractionMode!]
createdByAdminUserIds: [Int!]
lastModifiedByAdminUserIds: [Int!]
createdAt: DateSearchInput
lastModifiedAt: DateSearchInput
sortInputs: [AgentSortInput!]
}
Fields
AgentSearchInput.page ● Int! non-null scalar
Page number for paginated results.
AgentSearchInput.offset ● Int! non-null scalar
Number of items to return per page.
AgentSearchInput.ids ● [String!] list scalar
Filter by specific agent identifiers.
Validation: Must be valid UUIDs.
AgentSearchInput.active ● Boolean scalar
Filter by active status.
AgentSearchInput.types ● [String!] list scalar
Filter by classification types.
AgentSearchInput.triggers ● [AgentTrigger!] list enum
Filter by trigger mechanisms.
AgentSearchInput.interactionModes ● [AgentInteractionMode!] list enum
Filter by interaction modes.
AgentSearchInput.createdByAdminUserIds ● [Int!] list scalar
Filter by admin user IDs who created the agents.
AgentSearchInput.lastModifiedByAdminUserIds ● [Int!] list scalar
Filter by admin user IDs who last modified the agents.
AgentSearchInput.createdAt ● DateSearchInput input
Filter by creation date range.
AgentSearchInput.lastModifiedAt ● DateSearchInput input
Filter by last modification date range.
AgentSearchInput.sortInputs ● [AgentSortInput!] list input
Sorting criteria for result organization.
Member Of
agents query