Skip to content

Installation

Terminal window
npm install -g @fyrn/cli

Verify the installation:

Terminal window
fyrn --version

Log in to your fyrn account:

Terminal window
fyrn login

This opens your browser for Auth0 PKCE authentication. On success, credentials are stored in ~/.fyrn/credentials.json.

Check your auth status:

Terminal window
fyrn auth status

Create a fyrn project in the current directory:

Terminal window
mkdir my-integrations && cd my-integrations
fyrn init

This creates:

  • fyrn.config.json — project configuration (API URL, account ID)
  • flows/ — directory for your flow YAML files
  • .gitignore entry for fyrn.config.local.json

Browse the connector catalog to see available integrations:

Terminal window
fyrn connector catalog

Connector instances are configured through the web UI or MCP tools. Each instance stores encrypted credentials and connection settings for a specific system like “my-shopify-store” or “production-sap”.

Terminal window
# List your configured connector instances
fyrn connector instances
# Test a connector's connection
fyrn connector test <instance-id>

fyrn ships with 24 built-in connectors including Shopify, Salesforce, HubSpot, Stripe, Slack, SAP Business One, NetSuite, Jira, QuickBooks, Xero, PostgreSQL, MySQL, and more. You can also build custom connectors from any REST API using fyrn connector build.

fyrn flow files are standard YAML. Any editor with YAML support works well:

  • VS Code — install the YAML extension for schema validation and autocomplete
  • JetBrains IDEs — built-in YAML support works out of the box
  • Quickstart — Deploy your first flow in 5 minutes
  • Core Concepts — Understand flows, steps, transforms, and connectors
  • CLI Usage — Full reference for all CLI commands