Connect n8n to Tallyfy
This guide walks you through connecting n8n to Tallyfy using the HTTP Request node. Since Tallyfy doesn’t have a dedicated n8n node yet, you’ll use n8n’s flexible HTTP Request node to interact with Tallyfy’s Open API.
Before starting, you’ll need:
- An active Tallyfy account with API access
- n8n installed (either self-hosted or n8n Cloud account)
- Your Tallyfy API key
- Basic understanding of REST APIs (helpful but not required)
-
Log into your Tallyfy account and navigate to Settings > API.
-
Click Generate API Key if you haven’t created one already.
-
Copy your API key and store it securely. You’ll need this for authentication.
-
Note your Organization ID from the API settings page - you’ll need this for certain API calls.
API Key Security
Treat your API key like a password. Never share it publicly or commit it to version control. In n8n, use the Credentials feature to store it securely.
-
In n8n, go to Credentials and click Add Credential.
-
Search for and select HTTP Request.
-
Configure the credential:
- Name: Tallyfy API
- Authentication: Header Auth
- Name: Authorization
- Value: Bearer YOUR_API_KEY_HERE (replace with your actual API key)
-
Click Create to save the credential.
Now let’s create a simple workflow to test the connection:
-
Create a new workflow in n8n.
-
Add an HTTP Request node.
-
Configure the node:
- Method: GET
- URL:
https://api.tallyfy.com/v1/blueprints
- Authentication: Predefined Credential Type
- Credential Type: HTTP Request
- HTTP Request: Select the “Tallyfy API” credential you created
-
Add these headers:
- Accept:
application/json
- Content-Type:
application/json
- Accept:
-
Click Execute Node to test the connection.
If successful, you’ll see a list of your Tallyfy templates (called blueprints in the API).
Here are the most useful Tallyfy API endpoints for n8n workflows:
Endpoint | Method | Purpose |
---|---|---|
/blueprints | GET | List all templates |
/blueprints/{id} | GET | Get specific template details |
/runs | POST | Launch a new process |
/runs | GET | List all processes |
/tasks | GET | List tasks |
/tasks/{id} | PUT | Update a task |
/tasks/{id}/complete | POST | Complete a task |
/users | GET | List organization members |
Here’s how to launch a Tallyfy process using n8n:
-
Add a new HTTP Request node to your workflow.
-
Configure it:
- Method: POST
- URL:
https://api.tallyfy.com/v1/runs
- Authentication: Use your Tallyfy API credential
-
In the Body Parameters, add:
{"blueprint_id": "YOUR_TEMPLATE_ID","name": "Process launched from n8n","kickoff": {"field_1": "value1","field_2": "value2"}} -
Replace
YOUR_TEMPLATE_ID
with an actual template ID from your account. -
The
kickoff
object should contain any required form fields for process launch.
To receive real-time updates from Tallyfy:
-
Add a Webhook node to start your workflow.
-
Copy the webhook URL from the node (click on Webhook URLs).
-
In Tallyfy, go to Settings > Webhooks.
-
Create a new webhook:
- URL: Paste your n8n webhook URL
- Events: Select which events should trigger the webhook
-
Save the webhook in Tallyfy.
-
In n8n, set the webhook to Production mode to start receiving events.
Issue | Solution |
---|---|
401 Unauthorized | Check your API key is correct and includes “Bearer ” prefix |
404 Not Found | Verify the endpoint URL and resource IDs are correct |
400 Bad Request | Check your request body JSON is valid and includes required fields |
Rate limiting | Add delay nodes between API calls if processing many items |
-
Use environment variables: Store your API base URL and other configuration as n8n environment variables.
-
Error handling: Add error workflow branches to handle API failures gracefully.
-
Pagination: When fetching lists, use pagination parameters to handle large datasets.
-
Testing: Use n8n’s manual execution to test each node before activating the workflow.
-
Logging: Add logging nodes to track important events and debug issues.
Now that you’ve connected n8n to Tallyfy, you can:
- Build workflows that launch processes based on external triggers
- Sync data between Tallyfy and other systems
- Create automated reports from process data
- Set up notifications for specific process events
Explore more integration patterns in the articles below.
N8N > Common n8n workflow examples
Open Api > Integrate with Tallyfy using the API
- 2025 Tallyfy, Inc.
- Privacy Policy
- Terms of Use
- Report Issue
- Trademarks