n8n-nodes-ordify
v0.1.18
Published
n8n community node for Ordify A2A and Jobs APIs
Downloads
97
Maintainers
Readme
n8n-nodes-ordify
n8n community node for Ordify A2A and Jobs APIs.
Features
- Chat (
POST /chat) - List available crews (
GET /a2a/available) - Get crew schema (
GET /a2a/{crew_id}) - Execute crew (
POST /a2a/{crew_id}) with two modes:- Async: return
job_idimmediately - Wait: poll until terminal status and optionally fetch result
- Async: return
- Get job status (
GET /jobs/{job_id}) - Get job result (
GET /jobs/{job_id}/result)
Prerequisites
- Ordify API key from:
POST /generate-api-keyGET /api-keys
- Backend supports
api-keyauth on/a2a/*and/jobs/*endpoints.
Local Development
cd n8n-nodes-ordify
npm install
npm run buildInstall in n8n
Local package install
# From your n8n installation environment
npm install /absolute/path/to/n8n-nodes-ordifynpm registry install
npm install n8n-nodes-ordifyCredentials
Create Ordify API credentials in n8n:
- Base URL:
https://r.ordify.ai/(or your deployment URL) - API Key: generated from Ordify
Example Flow
- Use Ordify node with operation Execute Crew.
- Capture returned
job_id. - Use Ordify node with operation Get Job Status until complete.
- Use Ordify node with operation Get Job Result.
Execute Crew Wait Mode
Choose Execution Mode = Wait For Completion to make the node:
- Execute the crew
- Poll
/jobs/{job_id}at your configured interval - Stop on terminal status (
complete,failed,cancelled) - Fetch
/jobs/{job_id}/resultautomatically when complete
Notes
- This node is designed for asynchronous job execution.
- For best reliability, poll every 3-10 seconds.
