Update a custom instruction
Update a custom instruction. Only the fields provided in the request body are changed; omitted fields are left as they are.
Authentication
Bearer authentication of the form Bearer <token>, where token is your auth token.
Path parameters
Request
Display name for the custom instruction (unique per Agent)
The instruction content — the rule the Agent should follow
Internal notes about this instruction (not shown to the Agent). Send an empty string to blank it; omit it to leave the existing notes unchanged.
Optional availability rule as a rule-expression string with v("<variable_name>") lookups. Send a non-empty string to set or replace it, null to clear it, or omit to leave it unchanged. A rule that references an unknown variable, or that is malformed or uses an unsupported operator, is rejected with 400.
Response
Display name for the custom instruction (unique per Agent)
The instruction content — the rule the Agent should follow
Internal notes about this instruction (not shown to the Agent)
Availability rule gating which end users this instruction applies to, as a rule-expression string with v("<variable_name>") variable lookups. null when no rule is set.