1. Integrations
  2. Integrations Overview

Integrations

Integrations Overview

What are integrations?

Integrations allow your PackageX organization to connect with external systems. There are two types of integrations:

  • Outgoing integrations push data from PackageX to external services (e.g., NetSuite, custom webhooks, ERPs). When a resource is created or updated in PackageX, the platform can automatically send data to your connected external systems.

  • Incoming webhooks receive data from external systems into PackageX. External services can send payloads to PackageX endpoints, which are then processed and mapped to the appropriate resources.

Integration Logs

Both outgoing integrations and incoming webhooks maintain logs of each request. These logs include the request payload, response, processing status, and any errors that occurred. You can retrieve and filter these logs via the API.

Error Notifications

When integrations encounter errors, PackageX can automatically notify your team via email. You can configure error thresholds and notification intervals per organization to control when these notifications are triggered. See Error Notifications for details.

Object IDs

Integration-related objects use the following ID prefixes:

Object Prefix
Integration Secret int_sec_
Outgoing Integration Log out_int_
Incoming Webhook Log inc_whk_