Sync Jira issues and ServiceNow entities bi-directionally. Distribute your team’s collaboration across different systems, departments, and companies.
Integrate Jira and ServiceNow in an adaptive way and make sure data flows how you want it to flow.
Sync urgency, state,
sys id, caller, category...
sync summery, description,
comments...
sync attachments
and any custom fields
Sync any entity using a one or two-way mapping. Configure the fields precisely as you require them.
It's your sync, and it plays by your rules. You get to choose what's synced and what isn't.
Check the full list of supported fields for Jira and for ServiceNow
Ms. Teo |
Boost your team’s productivity by getting rid of context switching between Jira and ServiceNow
Real-time status updates on critical incidents
Automatic syncs to eliminate manual configuration errors
One-way and two-way syncs
Accurate and consistent reporting for the right stakeholders
Automatic sync restarts after downtimes
Automating critical business workflows end-to-end
Initiate connections either from ServiceNow or from Jira, whichever option you prefer. No need to install anything on ServiceNow itself; you can install Exalate as a bridge app.
Eliminate the necessity for manual syncs by adding more granular controls. Automate your syncs with custom triggers powered by a native query language.
Use the custom Bulk Exalate feature to save time. Streamline workflows by connecting multiple existing entities with similar trigger configurations.
Give your developers a chance to experiment with limitless syncing possibilities using the Groovy-based scripting engine. And yes, changes on one side won’t affect your setup at all.
Maintain independent control over every sync, even for cross-company integrations. No need to share admin rights, no risk of exposing confidential information.
Start small with out-of-the-box connections for basic synchronization scenarios. Scale up and grow faster with the help of script-based custom connections.
Get timely assistance from the best support technicians in the business. Pull up a chair as we help you solve every sync-related issue and more.
Alexander Sinno |
Alexander Sinno |
Install the Exalate app on both Jira and ServiceNow. Or, have it as a bridge app on ServiceNow.
Use the instance URL to connect the instances you want to integrate. Choose the no-code set-up or the Script mode.
Configure your sync rules to make sure the right data is shared. Automate your sync with triggers.
Now your instances are connected and will automatically exchange information instantly. Happy syncing!
Exalate Script Mode just got better.
Minimize the time spent searching for relevant scripts or writing them from scratch. AI takes care of the complexity so you can focus on what matters most!
Speak with one of our engineers and discover how Exalate can be custom-fit to your unique integration scenario
Work with simple integration templates or completely customize your sync between ServiceNow and Jira.
Bi-directionally sync new and existing comments, descriptions, attachments, statuses, priorities, urgencies, work logs, and much more between Jira and ServiceNow. Use triggers to exert granular control over how the sync works.
if(entityType == “changeRequest”) {
replica.summary = changeRequest.short_description replica.description = changeRequest.description replica.comments = changeRequest.comments replica.attachments = changeRequest.attachments
///other fields supported by the Change request entity
Keep customers informed about product changes in real time. Create change tasks for dedicated teams.
if(entityType == “changeRequest”) {
replica.summary = changeRequest.short_description replica.description = changeRequest.description replica.comments = changeRequest.comments replica.attachments = changeRequest.attachments
///other fields supported by the Change request entity
Maintain uniformity across all platforms. Give your ServiceNow entity the same level of priority or urgency as the Jira Issue.
. . .
def priorityMapping = [
“1 – Critical”: “High”,
“2 – High”: “High”,
“3 – Moderate”: “Medium”,
“4 – Low”: “Low”,
“5 – Planning”: “Lowest” ]
issue.priority = nodeHelper.getPriority(priorityName)
Use correlation fields to establish a relationship between local and remote systems. Store unique entity IDs, URLs, or other remote records in Jira and ServiceNow.
// retrieve the twin url from the incoming message
import groovy.json.JsonSlurper
def issueUrl = new JsonSlurper().parseText(syncRequest.replica.payload).get(“issueUrl”)
// setting the fields correlation_id and u_issue_key
entity.correlation_id = replica.key
entity.correlation_display = issueUrl
Christof Cuyper |
Answers to the most frequently asked questions
You can sync custom fields, issues, comments, attachments, descriptions, attachments, and every other ServiceNow entity. To explore further sync possibilities, use the advanced scripting mode.
You can install Exalate for free to use the no-code Basic Mode for simple synchronization tasks. To get the advanced Script Mode, you need to buy the Premium Plan after a 30-day trial. To request pricing, talk with our team in real-time on the chat we have on this page. Or, send an email to [email protected]
We offer Standard and Premier Support to our customers depending on their needs and the running service-level agreement. As part of our Premier Support, we’ll assign a dedicated support agent to assist with your problem. You’ll also get up-to-date progress reports about critical production issues.
Exalate has a built-in error recovery mechanism that allows you to fix problems and resume synchronization from the moment it fails. You can use the troubleshooter to examine the error stack trace to determine if the error occurred at the entity, connection, or application levels.
You can also choose to install Exalate on Jira via docker.
Access to these addons is via REST API requests, webhooks, iframes, etc depending on whether it’s Jira Cloud or on-premise.
Yes, Exalate supports single-tenancy, which minimizes the risk of information leakage at the infrastructure level. When a node is deployed on the Exalate Cloud, it runs inside a ‘Kubernetes pod’ configured to prevent information leaks.
Yes, you can use Exalate to connect multiple Jira and ServiceNow instances. Exlaate also supports other ITSM tools like Azure DevOps, Zendesk, Salesforce, and GitHub.