manage_change_approval
Manage change request approvals and approval groups, with actions for listing, creating, updating, canceling, viewing, reminding, and setting chain rules.
Instructions
Manage approvals and approval groups for a change.
Args:
action: 'list_groups', 'create_group', 'update_group', 'cancel_group',
'list', 'view', 'remind', 'cancel', 'set_chain_rule'
change_id: The change ID
approval_id: Approval ID (view, remind, cancel)
approval_group_id: Approval group ID (update_group, cancel_group)
name: Group name (create_group, update_group)
approver_ids: List of agent IDs (create_group, update_group)
approval_type: 'everyone' or 'any' (create_group, update_group)
approval_chain_type: 'parallel' or 'sequential' (set_chain_rule)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| action | Yes | ||
| change_id | Yes | ||
| approval_id | No | ||
| approver_ids | No | ||
| approval_type | No | ||
| approval_group_id | No | ||
| approval_chain_type | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |