WorkflowMonitoringEmbedRequest

Mints an embed token for <ss-workflow-monitor> — read-only status surface for a single in-flight workflow (current step, participant statuses, history). Operator actions like sending reminders or cancelling are intentionally not available in embed mode; perform them in Studio. Token scopes: workflow:read, file:read. Default TTL: 30 min. Max TTL: 1 h.

  • intent
    enum
    const:  
    workflow_monitoring
    required
    values
    • workflow_monitoring
  • workflowId
    Type: string
    required
  • allowedOrigins
    Type: array string[]
  • context
    Type: object

    Optional context attached to an embed token — typically the recipient's identity for participant-bound flows.

    • recipientEmail
      Type: stringFormat: email
      required
    • metadata
      Type: object

      Free-form caller-supplied metadata.

    • recipientName
      Type: string
  • expiresIn
    Type: integer

    Token lifetime in seconds. Defaults to 1800 (30 min); capped at 3600 (1 h).