Skip to main content

First Resonance ION Component

Manage purchase orders and manufacturing data in First Resonance ION.

Component key: first-resonance

Changelog ↓

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: firstResonanceOauthClientCredentials

To 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:

  1. Log in to the First Resonance ION platform.
  2. Navigate to Settings > API Keys.
  3. Create a new API key following the ION API documentation.
  4. Copy both the Client ID and Client Secret values that are generated.
Environment Selection

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

  1. Select the appropriate Auth Endpoint from the dropdown based on the target environment.
  2. Enter the Client ID from the generated API key.
  3. Enter the Client Secret from the generated API key.

The Token URL is automatically constructed based on the selected Auth Endpoint.

InputNotesExample
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

InputNotesExample
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

InputNotesExample
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