For the complete documentation index, see llms.txt. This page is also available as Markdown.
Cortex AgentiX

Manage synced tickets in issues

Manage synced external tickets for issues in Cortex AgentiX.

You can set up integrations that mirror Cortex issues with external applications, such as Atlassian Jira or ServiceNow. When mirroring issues (also referred to as issue syncing), you can make changes in an external application that will be reflected in the platform, and vice versa. If an issue is mirrored with an external application, you have the following options:

  • Link the ticket to the issue: If an issue is linked to a ticket, the ticket number is displayed in the Overview section of the issue card. You see details about the status of the ticket by clicking on the ticket number.

  • Sync changes between the issue and the ticket: If an issue is synced to a ticket, changes are synchronized in an outbound, inbound, or bi-directional flow.

Multiple tickets can be linked to an issue with outbound syncing. Issues with inbound syncing can be linked to a single ticket only.

Manually create a synced ticket

Prerequisite

You must set up the following before you can sync issues:

You can manually sync existing issues with external applications.

  1. From the Issues page, right-click an issue and select Run Automation → Select Automation.

  2. Under Quick Actions, select the action you want to configure, such as Create Jira Ticket or Create ServiceNow Ticket.

  3. Define the required ticket parameters.

    Note

    Using issue fields as variables is not currently supported.

  4. Under Using, select the name of the instance to execute the command.

    Warning

  5. Under Sync Configuration, the following options are displayed, depending on your selection:

    • Link to issue: select this option if you want the issue to be linked to the created ticket. You must check this option if you want to sync the issue with the ticket.

    • Sync Direction: select the syncing configuration:

      • Inbound: Sync changes from the external ticket with the Cortex issue.

      • Outbound: Sync changes from the Cortex issue with the external ticket.

      • Bi-directional: Sync changes in both directions.

      • None: Do not sync changes between the Cortex issue with the external ticket. If you select this option, the tickets are still linked, but changes are not synced. You can update this option at any time to start syncing.

  6. Define the inbound and/or outbound sync profiles.

    Depending on the selected option, select sync profiles that define field mapping between the issue and the external ticket. You can use the default sync profiles or you can create custom profiles. For more information about sync profiles, see Create a sync profile.

    Note

    You can only define a single inbound profile. If you change the inbound sync profile the current profile is overwritten.

    You can define multiple outbound profiles; one issue can update multiple tickets.

  7. Click OK.

    After ticket creation, the ticket number is shown in the Issue card. Click on the ticket number to see details about the created ticket and syncing configuration. In addition, the execution is recorded in the War Room tab. If there is a error in the requested action, you can see details in the audit.

  8. View or edit the syncing configuration. For more information, see View, update, or resolve a ticket below.

Example

View, update, or resolve a ticket

Once you have set up ticket syncing, you can view, update and resolve the issue and external ticket as required The changes are reflected according to the defined syncing configuration.

  1. To open the ticket details, in the Overview section of the issue card, click on the external ticket number.

    A panel opens with details of the external ticket. You can see the external ticket number, the sync configuration, and details of the ticket.

  2. Open the linked ticket by clicking on the external ticket number in the panel.

  3. Update the fields as required.

    The updates are logged in the ticket history.

    Note

    • The inbound syncing flow runs every two minutes, and the outbound syncing flow runs every five minutes.

    • In a bi-directional set-up, if the same field is updated in both tickets, the most recently updated value is used.

    • In the external ticket, the logged history shows updates to the ticket. The user name that is logged with the history reflects the user token of the user who configured the data source.

  4. Resolve the ticket.

    Note

    After an issue is resolved, ticket syncing remains active for up-to seven days. Therefore, you still update, change, or reopen the issue or external ticket and the tickets will continue to sync.

Edit or disable ticket syncing

You can change the syncing configuration between a ticket and an issue from the issue card.

  1. In the Overview section of the issue card, click on the external ticket number.

    A panel opens with details of the ticket.

  2. Click on the settings icon.

  3. Under Sync Configuration, change the syncing configuration as required.

    Note

    If you change the selected inbound sync profile, the original sync profile is immediately overwritten.

  4. To disable ticket syncing, take one of the following actions:

    • To pause ticket syncing, set the Sync Direction value to None.

      This temporarily stops the tickets from syncing, but the tickets are still linked. You can update the syncing configuration at any time to resume ticket syncing.

    • To unlink the tickets, uncheck Link to issue.

      This action is not reversable.

  5. Click Save.

Limitations of issue mirroring

Consider the following limitations of issue mirroring:

  • Issue syncing requires the latest version of Atlassian Jira (V3) and ServiceNow (V2).

  • Issue syncing is currently supported in Atlassian Jira (V3) and ServiceNow (V2) only.

  • You can sync up to 50K objects.

  • You can create a maximum of 200 sync profiles.

  • Up to 100 inbound syncs are supported across all synced tickets over a two-minute period. Any additional changes beyond this limit will not be synced.

  • If a connector instance is deleted or disabled, tickets are no longer synced and external ticket information is not available.

  • Custom statuses are not supported.

  • Currently, a specific set of fields is supported.

Last updated

Was this helpful?