Project Summary
This integration allowed automation of Service & Product Reviews being sent on a daily basis for Sales Orders that have been billed in NetSuite. This integration came in 2 parts, one for the Service & Product Reviews, and an additional integration for just the Service Reviews. Orders which did not have any valid items to qualify for the Product Review would instead qualify for the plain Service Review.
Project Components
- Scheduled Background Script - Script responsible for sending requests to the TrustPilot API
- Custom Screen (Suitelet) - Applies filters that require scripting, allowed user to view all valid orders to be sent to TrustPilot
- Saved Search - Results prior to scripted filters of orders that may qualify for TrustPilot Reviews
- Custom Record - Storing API Authentication tokens in NetSuite to re-use until they expire every 100 hours