Skip to main content
ServiceNow Integration Technical Details
Robby Dunigan avatar
Written by Robby Dunigan
Updated over a week ago

MaestroQA provides an easy to use, out of the box API integration with ServiceNow. In MaestroQA, you can one-click integrate with ServiceNow and start syncing in Cases and Interactions.

We support integrating ServiceNow and MaestroQA by leveraging ServiceNow Rest APIs via OAuth. The following APIs are called to construct Cases and Interactions in MaestroQA:

    • GET /sn_customerservice/case

    • GET /sn_customerservice/case/{id}

    • GET /sn_customerservice/case/{id}/activities

    • GET /now/attachment/{sys_id}/file

    • Specific tables:

      • GET /now/table/cmdb_model

      • GET /now/table/customer_contact/{sys_id}

      • GET /now/table/interaction

      • GET /now/table/interaction/{sys_id}

      • GET /now/table/interaction_related_record

      • GET /now/table/interaction_related_record/{sys_id}

      • GET /now/table/sn_customerservice_escalation

      • GET /now/table/sn_customerservice_escalation/{sys_id}

      • GET /now/table/sys_choice

      • GET /now/table/sys_choice/{sys_id}

      • GET /now/table/sys_email

      • GET /now/table/sys_email/{sys_id}

      • GET /now/table/sys_user

      • GET /now/table/sys_user/{sys_id}

      • GET /now/table/sys_user_group

    • Arbitrary tables:

      • GET /now/table/{tableName}/{sys_id}

        • The tables accessed depend on the values of sys_class_name returned in the Case API

Additional API calls can be configured depending on the specific setup of a customer's ServiceNow instance.

Once the integration credentials has been entered, specific Case and Interaction fields can be added in MaestroQA Integration Settings.

We sync data from these API calls every hour.

For more details on MaestroQA's security procedures, see our Trust Center.

Did this answer your question?