The SDK and embed don’t phone home
@pulsebyshiga/node emits no telemetry from your servers, and the hosted
embed doesn’t report back to any sink you own. Instrument the integration the
way you would any other outbound dependency: log around your pulse.* calls
and the outcomes of onStatusChange / onSuccess / onError, and drive your
own alerting off those logs.
Identification headers
Every@pulsebyshiga/node request carries an identification header:
Correlating with Pulse support
order_id is the business key for a transaction end to end — include it in
your own logs and in any support conversation.
For request-level errors, every PulseApiError carries a requestId:
requestId (alongside the relevant order_id) when opening a ticket
with Pulse — it lets support pull the exact server-side trace for that
request. See Error handling.