Setting up ServiceNow as a Source

Setting up ServiceNow as a source allows Guru to access your service management data to power AI-generated answers. This article walks you through connecting your ServiceNow instance to Guru, helping your team surface insights from incidents, requests, and knowledge articles to improve support efficiency and collaboration through centralized, AI-enhanced knowledge sharing.

👥

Access Required

Guru Access: You need to be an Admin, Source Creator, or relevant custom role to set up Sources

ServiceNow Access: You need to have Admin access in ServiceNow to connect as a Source.


Setting up ServiceNow as a Source

  1. In Guru, go to Manage.
  2. Select Sources, then click Add Source.
  3. Choose ServiceNow from the list of integrations.
  4. When prompted with how you'd like to authenticate, select Use my credentials.
  5. (Optional) Filter your ticket data by date to narrow the scope of what is synced to Guru.
  6. Enter the subdomain for your ServiceNow account. For example, if you sign in at "acme.service-now.com", enter "acme".
  7. Authenticate using your ServiceNow credentials.
  8. Add a display name for the Source (optional) and click Connect Source.
  9. Assign which Guru Groups should have access to this content.

Objects synced from ServiceNow

Primary objects are the objects used to generate the search record.

ServiceNow CategoryCommon Model / What You'll See During SetupObjects/Data Brought InKey Fields
IncidentsPrimary Object: TicketIncident records• Name • Description • Status • Priority • Ticket type • Ticket URL • Account • Contact • Creator • Assignees • Assigned teams • Attachments • Parent ticket • Completed at • Due date • Remote created at • Remote updated at • Remote ID • Remote data
CasesTicketCustomer service cases• Name • Description • Status • Priority • Ticket type • Ticket URL • Account • Completed at • Due date • Remote created at • Remote updated at • Remote ID • Remote data
RequestsTicketService catalog requests• Name • Description • Status • Priority • Ticket type • Ticket URL • Creator • Completed at • Due date • Remote created at • Remote updated at • Remote ID • Remote data
TasksTicketTask records• Name • Description • Status • Priority • Ticket type • Due date • Completed at • Remote created at • Remote updated at • Remote ID • Remote data
ProblemsTicketProblem records• Name • Description • Status • Priority • Ticket type • Ticket URL • Due date • Remote created at • Remote updated at • Remote ID • Remote data
JournalsCommentJournal field entries• Body • Is private • Ticket • User • Remote created at • Remote ID • Remote data
Customer AccountsAccountCustomer account records• Name • Remote ID • Remote data
UsersUserSystem users• Name • Email address • Is active • Teams • Remote ID • Remote data

Permissions

  • When you connect ServiceNow as a source in Guru, you'll permission that content in Guru. Learn more here.
  • If someone is not provided with access in Guru to this source, they will not see ServiceNow results in searches or when chatting with Guru.