Description
n8n-nodes-axiomai
This is an n8n community node that lets you send data to Axiom.ai in your n8n workflows.
n8n is a fair-code licensed workflow automation platform.
Installation
Operations
Credentials
Compatibility
Usage
Resources
Installation
Follow the installation guide in the n8n community nodes documentation.
Community Nodes Installation
- Go to Settings > Community Nodes in your n8n instance
- Select Install a community node
- Enter
n8n-nodes-axiomaiin the Enter npm package name field - Select Install
After installation, the Axiom.ai node will be available in your n8n instance.
Manual Installation
To install manually, navigate to your n8n installation directory and run:
npm install n8n-nodes-axiomai
Operations
This node supports the following operation:
- Post Data: Send a 2D array of data to Axiom.ai
Credentials
To use this node, you need to set up your Axiom.ai API credentials:
- In n8n, go to Credentials > New
- Search for Axiom.ai API
- Enter your API Key
- Click Save
You can obtain your API key from your Axiom.ai account settings.
Compatibility
This node is compatible with n8n version 0.187.0 and above.
Usage
Basic Example
- Add the Axiom.ai node to your workflow
- Connect your credentials
- Configure the node:
- Operation: Post Data (default)
- Axiom Name: Enter a name for your axiom (e.g., "My Axiom")
- Input Mode: Choose how to provide data (see below)
Input Modes
The node supports three ways to provide data:
1. Manual JSON (Default)
Enter a 2D array directly in JSON format:
[
["A1", "B1", "C1"],
["A2", "B2", "C2"],
["A3", "B3", "C3"]
]
2. From Input Items (Automatic)
Automatically converts input items from previous nodes into a 2D array.
Example: If a previous node (like a database query) outputs:
[
{"name": "John", "email": "john@example.com", "status": "active"},
{"name": "Jane", "email": "jane@example.com", "status": "active"}
]
Configuration:
- Fields to Include:
name,email,status(leave empty to include all fields) - Include Header Row: Enable to add field names as the first row
Result:
[
["name", "email", "status"],
["John", "john@example.com", "active"],
["Jane", "jane@example.com", "active"]
]
3. From Expression
Use n8n expressions to reference data from previous nodes:
{{ $json.myData }}
API Request Format
The node sends data to Axiom.ai in the following format:
{
"key": "your-api-key",
"name": "My Axiom",
"data": [
["A1", "B1", "C1"],
["A2", "B2", "C2"]
]
}