syncHelper

    The syncHelper is an object which can be used in the Sync Rules scripts to schedule sync on your instance.

    Names of objects are case-sensitive. displayname is different from displayName

    JIRA CLOUD


    Title Description
    getLocalIssueKeyFromRemoteId

    Finds a local issue key linked to a remote issue.

    isUnderSync

    Allows to check if certain entities are synced through a specific connection

    syncBackAfterProcessing

    Use this helper method in the Incoming sync to update the source issue once the synchronization to the destination side is finished.

    unExalateAfterProcessing

    Creates an Unexalate event to stop the synchronization of an issue once it's synchronized.

    getRemoteIssueUrl
    Returns the entity URL of the twin 
    getTrackerUrl Returns the URL of the underlying tracker
    getRemoteTrackerUrl Returns the URL of the remote tracker
    getExalateUrl Returns the URL of the current Exalate node
    getRemoteExalateUrl Returns the URL of the remote Exalate node

    JIRA ON-PREMISE

    Title Description
    getLocalIssueKeyFromRemoteId

    Finds a local issue key linked to a remote issue.

    isUnderSync

    Allows to check if certain entities are synced through a specific connection

    syncBackAfterProcessing

    Use this helper method in the Incoming sync to update the source issue once the synchronization to the destination side is finished.

    GITHUB

    Title Description
    getLocalIssueKeyFromRemoteId

    Finds a local issue key linked to a remote issue.

    getRemoteIssueUrl
    Returns the entity URL of the twin
    getTrackerUrl
    Returns the URL of the underlying tracker
    getRemoteTrackerUrl
    Returns the URL of the remote tracker
    getExalateUrl
    Returns the URL of the current Exalate node
    getRemoteExalateUrl
    Returns the URL of the remote Exalate node

    ZENDESK

    Title Description
    getLocalIssueKeyFromRemoteId

    Finds a local issue key linked to a remote issue.

    unExalateAfterProcessing


    Creates an Unexalate event to stop the synchronization of an issue once it's synchronized.

    getRemoteIssueUrl
    Returns the entity URL of the twin
    getTrackerUrl
    Returns the URL of the underlying tracker
    getRemoteTrackerUrl
    Returns the URL of the remote tracker
    getExalateUrl
    Returns the URL of the current Exalate node
    getRemoteExalateUrl
    Returns the URL of the remote Exalate node

    SERVICENOW

    Title Description
    getLocalIssueKeyFromRemoteId

    Finds a local issue key linked to a remote issue.

    getRemoteIssueUrl
    Returns the entity URL of the twin
    getTrackerUrl
    Returns the URL of the underlying tracker
    getRemoteTrackerUrl
    Returns the URL of the remote tracker
    getExalateUrl
    Returns the URL of the current Exalate node
    getRemoteExalateUrl
    Returns the URL of the remote Exalate node

    AZURE DEVOPS (Server & Service)

    Title Description
    getLocalIssueKeyFromRemoteId

    Finds a local issue key linked to a remote issue.

    getRemoteIssueUrl
    Returns the entity URL of the twin
    getTrackerUrl
    Returns the URL of the underlying tracker
    getRemoteTrackerUrl
    Returns the URL of the remote tracker
    getExalateUrl
    Returns the URL of the current Exalate node
    getRemoteExalateUrl
    Returns the URL of the remote Exalate node

    SALESFORCE

    Title Description
    getRemoteIssueUrl
    Returns the entity URL of the twin
    getTrackerUrl
    Returns the URL of the underlying tracker
    getRemoteTrackerUrl
    Returns the URL of the remote tracker
    getExalateUrl
    Returns the URL of the current Exalate node
    getRemoteExalateUrl
    Returns the URL of the remote Exalate node