ServiceNow meets voice AI
ServiceNow powers IT service management for thousands of enterprises. But the agent experience — navigating forms, searching knowledge bases, updating fields — is still largely manual.
AurionAI changes that. Employees call a phone number, describe their problem, and the AI voice agent handles the rest: authentication, KB search, ticket creation, assignment, and resolution — all through ServiceNow's API, all in real time.
Today, we are announcing full ServiceNow ITSM integration via MCP.
What the integration covers
The voice agent uses these ServiceNow tools through the MCP provider:
Incident management
- Create incident — AI extracts category, urgency, and description from the conversation
- Add note — Append the caller's update to an existing incident
- Check my incidents — Read the caller's open incidents and their status
- Close incident — Apply resolution notes and close codes
- Reopen incident — Reopen resolved or closed incidents with reason
- Get incident history — Retrieve the full activity timeline
- Reassign incident — Move incidents between assignment groups or agents
Knowledge base
- Search KB articles — Full-text search across ServiceNow knowledge bases
- Get article details — Retrieve and read article content to the caller
- Search known errors — Query the Known Error Database (KEDB) for documented workarounds
Service catalog
- Create service request — Submit catalog item requests
- Get service catalog — List available catalog items for the caller
Not yet enabled for voice
The ServiceNow MCP provider also implements change request, CMDB asset and approval tools. These are not yet enabled for voice calls.
How it works technically
The integration uses AurionAI's MCP sidecar architecture — a Node.js process that runs alongside the voice agent and translates standard MCP tool calls into ServiceNow API requests.
Phone call → AurionAI Voice Agent → MCP Sidecar → ServiceNow Table API
Authentication
The sidecar supports two ServiceNow authentication methods:
- OAuth 2.0 Password Grant (recommended) — uses client ID, client secret, username, and password
- Basic Auth — username and password only
OAuth tokens are automatically refreshed before expiry. No manual token management needed.
ServiceNow API mapping
ServiceNow uses the Table API (/api/now/table/{table}) as its primary interface. Key differences from other ITSM platforms that the MCP provider handles transparently:
- Response wrapping — ServiceNow wraps results in
{"result": ...}objects - Pagination — uses
sysparm_limitandsysparm_offsetwithX-Total-Countheaders - External IDs — 32-character GUID strings (
sys_id), not integers - Custom fields — prefixed with
u_(e.g.,u_badge_number) - Reference fields — return
{"display_value": "...", "value": "sys_id"}objects
The MCP provider normalizes all of this into a consistent interface. The AI agent never needs to know these implementation details.
Setup in five minutes
- Enter your ServiceNow instance URL in the AurionAI admin dashboard
- Configure authentication — add OAuth credentials or basic auth
- Set default assignment group — where unrouted incidents land
- Test the connection — the dashboard verifies API access
- Start taking calls — the AI agent is ready
No ServiceNow apps to install. No scripted REST APIs to create. No custom tables or business rules required.
Real-world conversation example
Here is what a typical call looks like with the ServiceNow integration:
Caller: "Hi, I can't connect to the VPN from home."
AurionAI: "I can help with that. Can I have your name and badge number to verify your identity?"
Caller: "John Smith, badge 4521."
AurionAI: "Thank you, John. I've verified your identity. Let me check our knowledge base for VPN connection issues..."
[AI searches ServiceNow KB articles for "VPN connection"]
AurionAI: "I found an article about VPN setup. First, make sure you're using the GlobalProtect client version 6.2 or later. You can download it from the self-service portal. Would you like me to walk you through the steps?"
Caller: "I already tried that. It still times out."
AurionAI: "Understood. Let me create an incident for the network team. I've created incident INC0041293 for VPN connectivity timeout, assigned to the Network Operations group. They typically respond within two hours. Is there anything else I can help with?"
The entire interaction — authentication, KB search, incident creation, and assignment — happens through voice, powered by ServiceNow's API.
Why MCP matters for ServiceNow customers
AurionAI's MCP architecture means the ServiceNow integration is not a proprietary connector. It follows the same open standard used for Freshservice, HaloITSM, Jira Service Management, Freshdesk, and Zendesk.
This matters for three reasons:
- No lock-in — if you migrate away from ServiceNow, your AI investment survives. Swap the MCP provider; everything else stays.
- Consistent experience — MSPs with clients on different ITSM platforms use the same AI agent. Only the MCP provider differs per tenant.
- Community extensibility — MCP is an open protocol. Custom tools, custom workflows, and custom integrations follow the same pattern.
Getting started
The ServiceNow integration is available today on all AurionAI plans. If you are already using AurionAI with another ITSM platform, adding ServiceNow is a configuration change — not a migration.
Request a demo to see the ServiceNow integration in action, or start free with 25 minutes of AI voice support included.
Frequently Asked Questions
- Does AurionAI work with ServiceNow?
- Yes. AurionAI fully integrates with ServiceNow ITSM via the Model Context Protocol (MCP). By voice, it covers incident management, knowledge base search, step-by-step KB walkthroughs, known errors, and the service catalog — all through natural voice conversation. The MCP provider also implements change, asset and approval tools that are not yet enabled for voice calls.
- How does AurionAI connect to ServiceNow?
- AurionAI uses an MCP sidecar that communicates with ServiceNow's Table API and REST API. Authentication supports both OAuth 2.0 Password Grant and Basic Auth. The sidecar translates standard MCP tool calls into ServiceNow-specific API requests.
- Can AurionAI create ServiceNow incidents by voice?
- Yes. A caller describes their issue in natural language. The AI agent extracts the relevant details, authenticates the caller, searches the knowledge base for solutions, and creates a ServiceNow incident if needed — all within a single phone call.
- Does the ServiceNow integration require custom development?
- No. The integration works out of the box with standard ServiceNow instances. You configure your ServiceNow instance URL, authentication credentials, and optional field mappings in the admin dashboard. No custom scripting or ServiceNow app installation is required.
- What ServiceNow features does AurionAI support?
- By voice, the integration covers incidents (create, add notes, close, reopen, reassign, history), knowledge base (search, retrieve articles, step-by-step walkthroughs, known errors), the service catalog, and assignment groups. Change management, CMDB asset and approval tools exist in the MCP provider but are not yet enabled for voice calls.



