Check Action run conditions
Evaluate Action conditions against sample metadata using Quickchat's condition rules. No Action is run.
Opening this form does not run the check.
Example JSON request
{
"metadata": {
"is_admin": "false"
},
"conditions": [
{
"metadata_key": "is_admin",
"operator": "is_truthy"
}
]
}Supported fields and limits (JSON Schema)
{
"$defs": {
"ActionConditionInput": {
"additionalProperties": false,
"properties": {
"operator": {
"default": "is_truthy",
"enum": [
"is_truthy",
"is_falsy",
"equals",
"not_equals",
"exists",
"not_exists",
"is_one_of",
"contains"
],
"title": "Operator",
"type": "string"
},
"value": {
"anyOf": [
{
"maxLength": 200,
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Value"
},
"values": {
"items": {
"maxLength": 200,
"minLength": 1,
"type": "string"
},
"maxItems": 8,
"title": "Values",
"type": "array"
},
"metadata_key": {
"maxLength": 80,
"minLength": 1,
"title": "Metadata Key",
"type": "string"
}
},
"required": [
"metadata_key"
],
"title": "ActionConditionInput",
"type": "object"
},
"JsonValue": {}
},
"additionalProperties": false,
"properties": {
"metadata": {
"additionalProperties": {
"$ref": "#/$defs/JsonValue"
},
"maxProperties": 15,
"propertyNames": {
"maxLength": 80,
"minLength": 1
},
"title": "Metadata",
"type": "object"
},
"conditions": {
"items": {
"$ref": "#/$defs/ActionConditionInput"
},
"maxItems": 8,
"title": "Conditions",
"type": "array"
}
},
"required": [
"metadata",
"conditions"
],
"title": "ActionConditionsInput",
"type": "object"
}Tool version: public-action-conditions-v1