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.