Our ServiceNow integration no longer brings any data. Lucid had provided this configuration which was applied and the user subscription data still does not come in. The account connectivity is working fine.
This is Lucid Support, and I'm happy to help. After reviewing the ServiceNow script provided in the PNG, it looks like the connection is working, but the script is failing to pull data. Can you please try changing the following:
- Incorrect Nesting: The license fields sit directly under the
lucidExtobject, rather than being nested inside aproductLicensessub-object. - Capitalization: The Lucid API expects these fields to be completely lowercase (e.g.,
lucidchartinstead ofLucidchart).
Please replace lines 13 through 18 in your ServiceNow script with this updated snippet:
// Map directly from the extension using lowercase propertiesoutputs.targetObject.hasLucidchart = lucidExt.lucidchart;outputs.targetObject.hasLucidspark = lucidExt.lucidspark;outputs.targetObject.hasLucidscaleExplorer = lucidExt.lucidscaleExplorer;outputs.targetObject.hasLucidscaleCreator = lucidExt.lucidscaleCreator;
Once you save this update in ServiceNow, please run a new test sync and the subscription data should pull through.