Interface: ExternalActionSummaryDto
@kortexya/reasoninglayer / ExternalActionSummaryDto
Interface: ExternalActionSummaryDto
Section titled “Interface: ExternalActionSummaryDto”Defined in: src/types/webhook-actions.ts:6
Summary of a registered external action.
Properties
Section titled “Properties”actionId
Section titled “actionId”actionId:
string
Defined in: src/types/webhook-actions.ts:8
Action ID.
description?
Section titled “description?”
optionaldescription?:string|null
Defined in: src/types/webhook-actions.ts:10
Description of what this action does.
enabled
Section titled “enabled”enabled:
boolean
Defined in: src/types/webhook-actions.ts:12
Whether the action is enabled.
name:
string
Defined in: src/types/webhook-actions.ts:14
Action name (also the sort name).
outputs
Section titled “outputs”outputs:
string[]
Defined in: src/types/webhook-actions.ts:16
Output feature names.
requiredInputs
Section titled “requiredInputs”requiredInputs:
string[]
Defined in: src/types/webhook-actions.ts:18
Required input feature names.
sortId?
Section titled “sortId?”
optionalsortId?:string|null
Defined in: src/types/webhook-actions.ts:20
The sort ID created for this action.
webhookUrl
Section titled “webhookUrl”webhookUrl:
string
Defined in: src/types/webhook-actions.ts:22
Webhook URL.