Create ITSM Ticket
create_ticketFile an ITSM ticket for a security finding using a stored ticketing connection. Supports idempotent filing with optional project, issue type, and audit details.
Instructions
File an ITSM ticket for a finding through a stored connection.
Connect-once: auth and the ITSM base URL come only from the stored,
encrypted connection — no credential or link is passed here. Requires an
admin operator + ``ticketing:write`` scope. Idempotent per finding.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | No | Human audit reason for filing the ticket. | |
| finding | No | Finding/issue as a JSON object (the vulnerability details to file). | |
| project | No | Target ITSM project/queue key. Uses the connection default if omitted. | |
| tenant_id | No | Tenant scope for the connection and audit logging. | default |
| finding_id | No | Stable finding id for idempotency. Derived from the finding if omitted. | |
| issue_type | No | ITSM issue type (e.g. Bug). Provider default if omitted. | |
| source_url | No | Optional deep link back into agent-bom for provenance. | |
| connection_id | No | Stored ticketing connection id. Uses the tenant's only connection if omitted. | |
| operator_role | No | Operator role for this write action (audit). | viewer |
| operator_scopes | No | Comma-separated operator scopes (audit). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |