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: