Skip to main content

Interface: AgentSearchInput

Defined in: type/AgentSearchInput.ts:8

Input object for AgentSearchInput

Properties​

active?​

optional active?: boolean

Defined in: type/AgentSearchInput.ts:18

Filter by active status.


createdAt?​

optional createdAt?: DateSearchInput

Defined in: type/AgentSearchInput.ts:30

Filter by creation date range.


createdByAdminUserIds?​

optional createdByAdminUserIds?: number[]

Defined in: type/AgentSearchInput.ts:26

Filter by admin user IDs who created the agents.


ids?​

optional ids?: string[]

Defined in: type/AgentSearchInput.ts:16

Filter by specific agent identifiers.

Validation: Must be valid UUIDs.


interactionModes?​

optional interactionModes?: AgentInteractionMode[]

Defined in: type/AgentSearchInput.ts:24

Filter by interaction modes.


lastModifiedAt?​

optional lastModifiedAt?: DateSearchInput

Defined in: type/AgentSearchInput.ts:32

Filter by last modification date range.


lastModifiedByAdminUserIds?​

optional lastModifiedByAdminUserIds?: number[]

Defined in: type/AgentSearchInput.ts:28

Filter by admin user IDs who last modified the agents.


offset​

offset: number

Defined in: type/AgentSearchInput.ts:12

Number of items to return per page.


page​

page: number

Defined in: type/AgentSearchInput.ts:10

Page number for paginated results.


sortInputs?​

optional sortInputs?: AgentSortInput[]

Defined in: type/AgentSearchInput.ts:34

Sorting criteria for result organization.


triggers?​

optional triggers?: AgentTrigger[]

Defined in: type/AgentSearchInput.ts:22

Filter by trigger mechanisms.


types?​

optional types?: string[]

Defined in: type/AgentSearchInput.ts:20

Filter by classification types.