Some PDIs are currently unavailable, and PDI actions are paused. View the latest updates here. Read More

Navex case attachments to automatically feed into its related HR case

Michael Galang
Tera Contributor

Hi Experts, 

We would like the Navex case attachments to automatically feed into its related HR case in Servicenow upon creation or update. Is there a way to configure it without using the Navexspoke? Currently, we are using SOAP message function to pull data from Navex to Servicenow. 

  I would appreciate any feedback regarding this matter. 

Thank you. 

1 REPLY 1

KPNow
Tera Contributor

Yes, you can configure this without the official NAVEX Spoke. Since you already have a functional SOAP message integration pulling data from NAVEX to ServiceNow, you can extend your existing custom integration logic using ServiceNow’s native APIs.
1. Fetch Attachment Data via SOAP
In your existing SOAP integration script or Business Rule/Scheduled Script Execution, call NAVEX’s attachment web service (e.g., GetAttachment or similar endpoint defined in NAVEX’s WSDL).

NAVEX typically returns the file content as a Base64-encoded string, along with metadata like FileName, ContentType/MimeType, and a unique AttachmentID.

2. Convert and Attach using GlideSysAttachment
Once you extract the Base64 payload from the SOAP response XML, use ServiceNow’s sn_ws.SOAPMessageV2 and GlideSysAttachment APIs to attach the binary directly to the target HR Case record.