Interface: CreateRoutineRequest
Defined in: packages/sdk/src/types/event-types.ts:584
Properties
cronString?
optionalcronString:string
Defined in: packages/sdk/src/types/event-types.ts:592
description?
optionaldescription:string
Defined in: packages/sdk/src/types/event-types.ts:586
eventRules?
optionaleventRules:EventRuleInput[]
Defined in: packages/sdk/src/types/event-types.ts:614
Ordered event rules to attach in the same request. Server syncs by UUID: same-UUID updates, new UUID creates, omitted UUIDs are deleted.
intervalSeconds?
optionalintervalSeconds:number
Defined in: packages/sdk/src/types/event-types.ts:590
limit?
optionallimit:number
Defined in: packages/sdk/src/types/event-types.ts:607
managerModel?
optionalmanagerModel:string|null
Defined in: packages/sdk/src/types/event-types.ts:606
Optional model override for the Manager task.
managerPrompt?
optionalmanagerPrompt:string|null
Defined in: packages/sdk/src/types/event-types.ts:602
Manager-task purpose: prompt the Workspace Manager should run.
managerSkills?
optionalmanagerSkills:string[] |null
Defined in: packages/sdk/src/types/event-types.ts:604
Optional starting Manager skills for the task.
memberFilterId?
optionalmemberFilterId:number|null
Defined in: packages/sdk/src/types/event-types.ts:598
name
name:
string
Defined in: packages/sdk/src/types/event-types.ts:585
repeatCount?
optionalrepeatCount:number
Defined in: packages/sdk/src/types/event-types.ts:591
scheduledTime?
optionalscheduledTime:string
Defined in: packages/sdk/src/types/event-types.ts:589
scheduleEnabled?
optionalscheduleEnabled:boolean
Defined in: packages/sdk/src/types/event-types.ts:587
scheduleMode?
optionalscheduleMode:"ONCE"|"CRON"|"INTERVAL"
Defined in: packages/sdk/src/types/event-types.ts:588
startDate?
optionalstartDate:string
Defined in: packages/sdk/src/types/event-types.ts:597
targetMemberId?
optionaltargetMemberId:number|null
Defined in: packages/sdk/src/types/event-types.ts:599
timezone?
optionaltimezone:string
Defined in: packages/sdk/src/types/event-types.ts:596
IANA timezone the cronString is interpreted in (e.g. "America/Los_Angeles"). Omit to default to the workspace timezone, else UTC. Only meaningful for CRON mode.
visibility?
optionalvisibility:"workspace"|"private"
Defined in: packages/sdk/src/types/event-types.ts:608
webhookEnabled?
optionalwebhookEnabled:boolean
Defined in: packages/sdk/src/types/event-types.ts:611
When true, the server generates a webhook secret and returns its plaintext exactly once in the create response.
workflowId?
optionalworkflowId:number|null
Defined in: packages/sdk/src/types/event-types.ts:600