Skip to content

AI Widgets ​

Interact with the AI Widgets service.

Actions ​

Steps this node can perform. Add one from Add a step, then pick the action.

List Widgets ​

List all widgets

Settings

No settings.

Output

Later steps use this data by picking this step in the $ picker. For example, result is $.<step ID>.output.result.

json
{
  "result": "string"
}

Example values show the shape of the data, not real values. See Using data from earlier steps.

Field descriptions
FieldTypeDescription
resultJSONThe result from the API call.

Get Widget ​

Get a widget by ID

Settings

FieldTypeRequiredDescription
Widget IDTextYes

Output

Later steps use this data by picking this step in the $ picker. For example, result is $.<step ID>.output.result.

json
{
  "result": "string"
}

Example values show the shape of the data, not real values. See Using data from earlier steps.

Field descriptions
FieldTypeDescription
resultJSONThe result from the API call.

Create Widget ​

Create a new widget

Settings

FieldTypeRequiredDescription
NameTextYes
DescriptionText
TypeChoiceYesThe type of the widget.
Options: KB Search, Tone Adjustment, Summarization, Translation, Explanation, Proof Reading, Reply Assistant
Default: KB_SEARCH

Output

Later steps use this data by picking this step in the $ picker. For example, result is $.<step ID>.output.result.

json
{
  "result": "string"
}

Example values show the shape of the data, not real values. See Using data from earlier steps.

Field descriptions
FieldTypeDescription
resultJSONThe result from the API call.

Update Widget ​

Update a widget by ID

Settings

FieldTypeRequiredDescription
Widget IDTextYes
NameTextYes
DescriptionText

Output

Later steps use this data by picking this step in the $ picker. For example, result is $.<step ID>.output.result.

json
{
  "result": "string"
}

Example values show the shape of the data, not real values. See Using data from earlier steps.

Field descriptions
FieldTypeDescription
resultJSONThe result from the API call.

List Installed Widgets ​

List all installed widget instances

Settings

FieldTypeRequiredDescription
Workspace IDTextYes

Output

Later steps use this data by picking this step in the $ picker. For example, result is $.<step ID>.output.result.

json
{
  "result": "string"
}

Example values show the shape of the data, not real values. See Using data from earlier steps.

Field descriptions
FieldTypeDescription
resultJSONThe result from the API call.

List Installed Widgets by Type ​

List all installed widget instances by type

Settings

FieldTypeRequiredDescription
Workspace IDTextYes
TypeChoiceYesThe type of the widget.
Options: KB Search, Tone Adjustment, Summarization, Translation, Explanation, Proof Reading, Reply Assistant, Custom
Default: KB_SEARCH

Output

Later steps use this data by picking this step in the $ picker. For example, result is $.<step ID>.output.result.

json
{
  "result": "string"
}

Example values show the shape of the data, not real values. See Using data from earlier steps.

Field descriptions
FieldTypeDescription
resultJSONThe result from the API call.

Install Widget ​

Install a widget instance

Settings

FieldTypeRequiredDescription
Workspace IDTextYes
Widget IDTextYes
NameTextYes
DescriptionText
StatusTextThe status of the widget instance.
Default: public
SettingsKey–value pairsJSON object for widget instance settings.

Output

Later steps use this data by picking this step in the $ picker. For example, result is $.<step ID>.output.result.

json
{
  "result": "string"
}

Example values show the shape of the data, not real values. See Using data from earlier steps.

Field descriptions
FieldTypeDescription
resultJSONThe result from the API call.

Update Widget Instance Settings ​

Update the settings of a widget instance

Settings

FieldTypeRequiredDescription
Workspace IDTextYes
Widget Instance IDTextYes
SettingsKey–value pairsJSON object for widget instance settings.

Output

Later steps use this data by picking this step in the $ picker. For example, result is $.<step ID>.output.result.

json
{
  "result": "string"
}

Example values show the shape of the data, not real values. See Using data from earlier steps.

Field descriptions
FieldTypeDescription
resultJSONThe result from the API call.

Update Widget Instance ​

Update a widget instance

Settings

FieldTypeRequiredDescription
Workspace IDTextYes
Widget Instance IDTextYes
NameTextYes
DescriptionText
StatusTextThe status of the widget instance.
Default: public

Output

Later steps use this data by picking this step in the $ picker. For example, result is $.<step ID>.output.result.

json
{
  "result": "string"
}

Example values show the shape of the data, not real values. See Using data from earlier steps.

Field descriptions
FieldTypeDescription
resultJSONThe result from the API call.

Uninstall Widget Instance ​

Uninstall a widget instance

Settings

FieldTypeRequiredDescription
Workspace IDTextYes
Widget Instance IDTextYes

Output

Later steps use this data by picking this step in the $ picker. For example, result is $.<step ID>.output.result.

json
{
  "result": "string"
}

Example values show the shape of the data, not real values. See Using data from earlier steps.

Field descriptions
FieldTypeDescription
resultJSONThe result from the API call.

List Widget Customs ​

List all custom widgets

Settings

No settings.

Output

Later steps use this data by picking this step in the $ picker. For example, result is $.<step ID>.output.result.

json
{
  "result": "string"
}

Example values show the shape of the data, not real values. See Using data from earlier steps.

Field descriptions
FieldTypeDescription
resultJSONThe result from the API call.

Get Widget Custom ​

Get a custom widget by ID

Settings

FieldTypeRequiredDescription
Widget Custom IDTextYes

Output

Later steps use this data by picking this step in the $ picker. For example, result is $.<step ID>.output.result.

json
{
  "result": "string"
}

Example values show the shape of the data, not real values. See Using data from earlier steps.

Field descriptions
FieldTypeDescription
resultJSONThe result from the API call.

Proof-reading ​

Proof-read a text or paragraph

Settings

FieldTypeRequiredDescription
Instance IDTextYes
TextTextYes
Use AIYes / NoYesDefault: false
Use User DictionaryYes / NoYesDefault: false

Output

Later steps use this data by picking this step in the $ picker. For example, result is $.<step ID>.output.result.

json
{
  "result": "string"
}

Example values show the shape of the data, not real values. See Using data from earlier steps.

Field descriptions
FieldTypeDescription
resultJSONThe result from the API call.

Reply Assistant ​

Reply to a text or paragraph

Settings

FieldTypeRequiredDescription
Instance IDTextYes
Get data from DECA Knowledge BaseYes / NoYesDefault: true
Max ReferencesNumberDefault: 5
Text or ParagraphTextYes

Output

Later steps use this data by picking this step in the $ picker. For example, result is $.<step ID>.output.result.

json
{
  "result": "string"
}

Example values show the shape of the data, not real values. See Using data from earlier steps.

Field descriptions
FieldTypeDescription
resultJSONThe result from the API call.

Tone Adjustment ​

Adjust the tone of a text or paragraph

Settings

FieldTypeRequiredDescription
Instance IDTextNeeded when the workspace has more than one public tone adjustment widget.
Text or ParagraphTextYes
Adjust ToneChoiceYesOptions: Friendly, Polite, Softer, Brighter, Long, Short
Default: FRIENDLY

Output

Later steps use this data by picking this step in the $ picker. For example, result is $.<step ID>.output.result.

json
{
  "result": "string"
}

Example values show the shape of the data, not real values. See Using data from earlier steps.

Field descriptions
FieldTypeDescription
resultJSONThe result from the API call.

Summarization ​

Summarize a text or paragraph

Settings

FieldTypeRequiredDescription
Instance IDTextYes
TextTextYes

Output

Later steps use this data by picking this step in the $ picker. For example, result is $.<step ID>.output.result.

json
{
  "result": "string"
}

Example values show the shape of the data, not real values. See Using data from earlier steps.

Field descriptions
FieldTypeDescription
resultJSONThe result from the API call.

Translation ​

Translate a text or paragraph

Settings

FieldTypeRequiredDescription
Instance IDTextYes
TextTextYes
Source LanguageTextThe source language of the text (e.g., 'en', 'es', 'fr').
Target LanguageTextYesThe target language for translation (e.g., 'en', 'es', 'fr').

Output

Later steps use this data by picking this step in the $ picker. For example, result is $.<step ID>.output.result.

json
{
  "result": "string"
}

Example values show the shape of the data, not real values. See Using data from earlier steps.

Field descriptions
FieldTypeDescription
resultJSONThe result from the API call.

Explanation ​

Explain a text or paragraph

Settings

FieldTypeRequiredDescription
Instance IDTextYes
TextTextYes

Output

Later steps use this data by picking this step in the $ picker. For example, result is $.<step ID>.output.result.

json
{
  "result": "string"
}

Example values show the shape of the data, not real values. See Using data from earlier steps.

Field descriptions
FieldTypeDescription
resultJSONThe result from the API call.