Skip to content

Process programs: enable, pause

The Process Verbs enable, pause as MCP do programs, with inputs, result, refusals and an example.

Reference for Process, one group of Process programs.

Process.enable

Enable turns a Process on for a Startup, so its Workflows start on their Triggers. Verb page.

Text
do: return await $.Process.enable(input)

Emits Process.enabled.

Inputs

InputTypeRequiredDescription
processProcessrequiredThe Process to turn on.

Returns

OutputTypeRequiredDescription
processProcessrequiredThe Process, now on.

Refuses when

CheckErrorFixThen call
The key is valid, but its scopes do not allow this operation.forbiddenUse a key whose scopes cover the operation, or ask an owner of the namespace to grant them.None.

Example

JSON
{
  "name": "do",
  "arguments": {
    "code": "return await $.Process.enable({ process: 'process_X2zteZ3CQI' })"
  }
}

Process.pause

Pause stops a Process from starting new Actions; Actions already in progress finish. Verb page.

Text
do: return await $.Process.pause(input)

Emits Process.paused.

Inputs

InputTypeRequiredDescription
processProcessrequiredThe Process to pause.

Returns

OutputTypeRequiredDescription
processProcessrequiredThe paused Process.

Refuses when

CheckErrorFixThen call
The key is valid, but its scopes do not allow this operation.forbiddenUse a key whose scopes cover the operation, or ask an owner of the namespace to grant them.None.

Example

JSON
{
  "name": "do",
  "arguments": {
    "code": "return await $.Process.pause({ process: 'process_X2zteZ3CQI' })"
  }
}