> ## Documentation Index
> Fetch the complete documentation index at: https://chariow.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# n8n Integration

> Automate your Chariow store workflows with the official n8n community node

The Chariow n8n integration lets you connect your store to hundreds of other apps and automate workflows — from syncing sales to a CRM, to sending licence keys via email, to triggering Slack notifications on new orders.

<Warning>
  The Chariow n8n node is currently available for **self-hosted n8n instances only**. It is not yet listed on the n8n community nodes registry. See the [setup guide](/en/n8n/setup) for installation instructions.
</Warning>

## Why use Chariow with n8n?

<CardGroup cols={3}>
  <Card title="Automate workflows" icon="arrows-rotate">
    Build multi-step automations triggered by store events — no code required.
  </Card>

  <Card title="9 resources" icon="database">
    Access products, sales, customers, licences, discounts, affiliates, and more.
  </Card>

  <Card title="8 trigger events" icon="bolt">
    React to sales, licence changes, and affiliate events in real time.
  </Card>
</CardGroup>

***

## Available nodes

The integration provides two n8n nodes:

| Node                | Type    | Description                                                                       |
| ------------------- | ------- | --------------------------------------------------------------------------------- |
| **Chariow**         | Action  | Perform operations on your store resources (get, list, create, activate, revoke). |
| **Chariow Trigger** | Trigger | Start workflows automatically when events occur in your store.                    |

***

## Chariow node resources

The **Chariow** action node supports the following resources and operations:

| Resource      | Operations                      |
| ------------- | ------------------------------- |
| **Affiliate** | Get, Get Many                   |
| **Checkout**  | Create                          |
| **Customer**  | Get, Get Many                   |
| **Discount**  | Get, Get Many                   |
| **Licence**   | Get, Get Many, Activate, Revoke |
| **Product**   | Get, Get Many                   |
| **Pulse**     | Get, Get Many                   |
| **Sale**      | Get, Get Many                   |
| **Store**     | Get                             |

***

## Trigger events

The **Chariow Trigger** node listens for these webhook events:

| Event                 | Description                                         |
| --------------------- | --------------------------------------------------- |
| **Sale Completed**    | Fires when a sale is successfully completed.        |
| **Sale Refunded**     | Fires when a sale is refunded.                      |
| **Sale Disputed**     | Fires when a chargeback or dispute is opened.       |
| **Licence Created**   | Fires when a new licence key is generated.          |
| **Licence Activated** | Fires when a licence is activated on a device.      |
| **Licence Revoked**   | Fires when a licence is revoked.                    |
| **Licence Expired**   | Fires when a licence reaches its expiry date.       |
| **Affiliate Sale**    | Fires when an affiliate-referred sale is completed. |

***

## AI tool support

Both the **Chariow** and **Chariow Trigger** nodes are compatible with n8n's AI Agent functionality. You can use them as tools within an AI Agent node to let your AI workflows query store data or react to store events.

***

## Get started

<CardGroup cols={2}>
  <Card title="Installation & setup" icon="download" href="/en/n8n/setup">
    Install the node on your self-hosted n8n instance
  </Card>

  <Card title="API reference" icon="book" href="/en/introduction/authentication">
    Generate an API key for your store
  </Card>
</CardGroup>
