Skip to main content
An integration is a script that runs when something happens in ION. An ION event triggers it, usually through a webhook and sometimes on a schedule. From there it can do almost anything: read and write ION data through the GraphQL API, call an external system, send a notification, or generate a document. First Resonance builds and ships prebuilt integrations through the ION Marketplace, and you can also build your own. Integrations take many shapes. Two common ones:
  • A third-party integration syncs data between ION and another system, such as pulling part releases from your PLM or pushing purchase orders to your ERP.
  • An ION automation runs logic against ION itself, such as querying and mutating data through the GraphQL API when an event fires.

Getting started

Partner integrations evolve quickly. Your Manufacturing Success Engineer has the current state of every connector and what’s in the pipeline.

Third-party integrations

Connectors First Resonance and its partners maintain for the systems you already run. Most use standard protocols (AMQP for messaging, GraphQL for direct queries, and webhooks), so you don’t wire each one from scratch.

PLM and PDM

Arena

Pull part and BOM releases from Arena PLM into ION.

Duro

Sync the Duro catalog with ION parts and BOMs.

Teamcenter

Siemens Teamcenter PLM integration.

Solidworks

Direct CAD release into ION.

ERP and finance

NetSuite

Inventory, purchase order, and receipt sync with NetSuite ERP.

QuickBooks

Sync purchase order details to QuickBooks Online.

Procurement and sourcing

Procurable

Strategic sourcing and supplier management.

Datum

Supplier data and component intelligence.

Collaboration and productivity

Slack

Notifications and slash-command lookups.

Smartsheet

Two-way sync with Smartsheet plans.

ION automations

Prebuilt automations First Resonance maintains that run logic against ION itself. See ION automations for the current list and how they differ from ION Actions.