First Resonance ION Component
Manage purchase orders and manufacturing data in First Resonance ION.
Component key: first-resonance
Description
First Resonance ION is a factory operating system (also known as a manufacturing execution system or MES) designed for discrete manufacturers in aerospace, robotics, and other hardware industries. This component allows you to manage purchase orders and manufacturing data within the ION platform.
API Documentation
This component was built using the ION GraphQL API.
Connections
OAuth Client Credentials
key: firstResonanceOauthClientCredentialsTo connect to First Resonance ION using OAuth 2.0 Client Credentials, an API key consisting of a Client ID and Client Secret is required.
For detailed information about ION API authentication, refer to the First Resonance ION API Access Tokens documentation.
Prerequisites
- An active First Resonance ION account
- Permissions to create API keys in the ION platform
- Knowledge of which environment to connect to (Production, Sandbox, Gov Cloud, or Australia)
Setup Steps
To generate OAuth Client Credentials:
- Log in to the First Resonance ION platform.
- Navigate to Settings > API Keys.
- Create a new API key following the ION API documentation.
- Copy both the Client ID and Client Secret values that are generated.
First Resonance ION supports multiple deployment environments. Select the appropriate Auth Endpoint based on the target environment:
- Production - Standard production environment (
auth.buildwithion.com) - Sandbox - Staging/testing environment (
staging-auth.buildwithion.com) - Production (Gov Cloud) - Government cloud production (
auth.ion-gov.com) - Sandbox (Gov Cloud) - Government cloud staging (
staging-auth.ion-gov.com) - Australia - Australia region production (
auth.ion-aus.com) - Australia (Staging) - Australia region staging (
staging-auth.ion-aus.com)
Configure the Connection
- Select the appropriate Auth Endpoint from the dropdown based on the target environment.
- Enter the Client ID from the generated API key.
- Enter the Client Secret from the generated API key.
The Token URL is automatically constructed based on the selected Auth Endpoint.
| Input | Notes | Example |
|---|---|---|
| Auth Endpoint | The ION Auth Endpoint URL. Select your environment based on region and whether you're using production or sandbox. | |
| Client ID | The OAuth 2.0 Client ID for ION. Find this in your ION account under Settings > API Keys. Learn more | my-client-id-abc123 |
| Client Secret | The OAuth 2.0 Client Secret for ION. This is generated when you create an API key in your ION account under Settings > API Keys. Learn more | |
| Scopes | ||
| Token URL | The OAuth 2.0 Token URL for ION. This is automatically constructed from your selected Auth Endpoint. | https://{{#authEndpoint}}/realms/api-keys/protocol/openid-connect/token |
Triggers
Trigger
Receive a webhook from ION | key: firstResonanceTrigger
Actions
Import Purchase Order from Quickbooks
Creates a Purchase Order from Quickbooks | key: importPurchaseOrderFromQuickbooks
| Input | Notes | Example |
|---|---|---|
| Connection | The First Resonance ION connection to use. | |
| Query | The GraphQL mutation to create a purchase order in ION. This uses the createPurchaseOrder mutation from the ION API. | |
| GraphQL Variables | Optional variables to pass to the GraphQL query. Variables allow you to parameterize your queries for reusability and security. |
Run GraphQL Query
Performs a generic GraphQL query against the API | key: rawRequest
| Input | Notes | Example |
|---|---|---|
| Connection | The First Resonance ION connection to use. | |
| GraphQL Query | The GraphQL query to execute against the ION API. Use the ION GraphQL Explorer to build and test queries. | |
| GraphQL Variables | Optional variables to pass to the GraphQL query. Variables allow you to parameterize your queries for reusability and security. |
Changelog
2026-01-27
Import Purchase Order from QuickBooks action added to streamline purchase order creation in First Resonance ION from existing QuickBooks purchase order data.
2025-06-24
Initial release of the First Resonance ION component for manufacturing integrations