Components for ServiceNow Otto integration for break-fix

reference australia Updated Nov 6, 2026 1 min read r_moveworks-integration-reference.md
Raw file servicenow.com

Technical reference for webhook events, authentication types, platform artifacts, and troubleshooting.

Webhook events

Event State transition Condition Extra payload field
case_assigned New (1) → Open (10) contact_type = otto None
case_resolved Any → Resolved (6) contact_type = otto Resolution code
case_awaiting_info Any → Awaiting Info (18) contact_type = otto None

Note: No event is dispatched if the opened_by user has no email address. The call is skipped silently and a warning is written to the system log.

Note: API Key Credentials is the only supported credential type. The key is sent in a single header, by default Authorization: Bearer <key>. If the credential has no API key, the webhook call fails instead of being sent without authentication.

ServiceNow Otto AI Agent Marketplace

Customize your ServiceNow Otto AI Assistant with installable agents from the AI Agent Marketplace.

Troubleshooting

Symptom Where to check / action
Webhook call not arriving at the ServiceNow Otto listener Navigate to System Logs > Outbound HTTP Requests and filter by URL or time. Confirm the otto_webhook connection URL is set correctly
No event dispatched despite a qualifying state change Verify contact_type = otto on the case and that opened_by has a non-empty email address
Authentication error in outbound logs Confirm the credential on the otto_webhook connection is an API Key credential with the API key filled in and the header name and prefix set. Re-enter the API key and retest.
ServiceNow dispatches the event but ServiceNow Otto does not act on it Verify all four side plugins from ServiceNow Otto are installed in the ServiceNow Otto environment (see ServiceNow Otto integration overview)

Parent Topic:ServiceNow Otto for Break-Fix and Store Audit overview

Search documentation
Search document titles and file paths on the australia branch