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.