Worker

  • active
    Type: boolean
    required
  • agentUserId
    Type: string · UUIDPattern: ^[0-9a-f]{8}-[0-9a-f]{4}-[1-8][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$
    required
  • appearance
    required
    • cheeks
      Type: number
    • color
      Type: string
    • eyes
      Type: number
    • mouth
      Type: number
    • shape
      Type: number
  • createdAt
    Type: string
    required
  • creatorUserId
    required
    • Type: string · UUIDPattern: ^[0-9a-f]{8}-[0-9a-f]{4}-[1-8][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$nullable
  • day
    Type: integer | null
    required

    Integer numbers.

  • deletedAt
    Type: string | null
    required
  • emailAddress
    Type: string | null Format: email
    required
  • emailEnabled
    Type: boolean | null
    required
  • emailSecurity
    Type: string | null enum
    required
    values
    • off
    • gray-pass
    • strict
  • frequency
    Type: string | null enum
    required
    values
    • daily
    • weekly
    • monthly
  • hour
    Type: integer | null enum
    required

    Integer numbers.

    values
    • 0
    • 1
    • 2
    • 3
    • 4
  • id
    Type: string · UUIDPattern: ^[0-9a-f]{8}-[0-9a-f]{4}-[1-8][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$
    required
  • lastRun
    Type: string | null
    required
  • modifiedAt
    Type: string
    required
  • name
    Type: string | null
    required
  • personality
    Type: string | null enum
    required
    values
    • balanced
    • warm
    • direct
    • concise
    • sassy
  • personalityPrompt
    Type: string | null
    required
  • pictureUrlCdn
    Type: string | null
    required
  • prompt
    Type: string | null
    required
  • timezone
    Type: string | null
    max length:  
    255
    required
  • workspaceId
    Type: string · UUIDPattern: ^[0-9a-f]{8}-[0-9a-f]{4}-[1-8][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$
    required
  • accessResourceIds
    Type: array string[] | null · UUID[]Pattern: ^[0-9a-f]{8}-[0-9a-f]{4}-[1-8][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$
    • Type: string · UUIDPattern: ^[0-9a-f]{8}-[0-9a-f]{4}-[1-8][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$
  • focusResourceIds
    Type: array string[] | null · UUID[]Pattern: ^[0-9a-f]{8}-[0-9a-f]{4}-[1-8][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$
    • Type: string · UUIDPattern: ^[0-9a-f]{8}-[0-9a-f]{4}-[1-8][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$
  • toolPermissions
    • native
      Type: object