Skip to content

Interface: ExternalActionSummaryDto

@kortexya/reasoninglayer


@kortexya/reasoninglayer / WebhookActions / ExternalActionSummaryDto

Interface: ExternalActionSummaryDto

Defined in: src/types/webhook-actions.ts:6

Summary of a registered external action.

Properties

actionId

actionId: string

Defined in: src/types/webhook-actions.ts:8

Action ID.


description?

optional description: string | null

Defined in: src/types/webhook-actions.ts:10

Description of what this action does.


enabled

enabled: boolean

Defined in: src/types/webhook-actions.ts:12

Whether the action is enabled.


name

name: string

Defined in: src/types/webhook-actions.ts:14

Action name (also the sort name).


outputs

outputs: string[]

Defined in: src/types/webhook-actions.ts:16

Output feature names.


requiredInputs

requiredInputs: string[]

Defined in: src/types/webhook-actions.ts:18

Required input feature names.


sortId?

optional sortId: string | null

Defined in: src/types/webhook-actions.ts:20

The sort ID created for this action.


webhookUrl

webhookUrl: string

Defined in: src/types/webhook-actions.ts:22

Webhook URL.