humanfirst

Custom HumanFirst integration for n8n. Provides operations to interact with HumanFirst tool, an AI studio designed to help you build reliable, context-rich, reusable AI workflows and automations

Package Information

Released: 7/3/2025
Downloads: 12 weekly / 26 monthly
Latest Version: 1.0.3
Author: Mohammed Fayaz Ansar Jelani

Documentation

n8n-nodes-humanfirst

This is an n8n community node that enables integration with the HumanFirst platform.

HumanFirst is a powerful AI studio for power users and teams, designed to help you build reliable, context-rich, reusable AI workflows and automations.

n8n is a fair-code licensed workflow automation platform.

About HumanFirst

HumanFirst is a unified AI development and operations platform designed for people and teams who want to do more with AI. It helps you:

  • Chat with your data via a conversational interface
  • Template your prompts using explicit context control
  • Run AI at scale with parallel prompt execution
  • Manage context, prompts, data, and results in a single managed library

What Makes HumanFirst Unique

  1. Prompt Building Studio
    Create prompts as if you’re delegating tasks to a real team member. Inject structured context, eliminate black-box prompts, and ensure precision without in-chat adjustments.

  2. Prototyping Playground
    Test and iterate on prompts in real-time with both conversational and dataset-based feedback. Codify what works directly into your instructions.

  3. Managed Library
    Keep your prompts, inputs, contexts, and results centralized, version-controlled, and reusable across teams and projects.

Built for Scale and Security

  • SOC 2 Type II compliant
  • Supports SSO & SAML
  • Offers optional on-premise deployment
  • Integrates with platforms like Zapier, Make, and n8n
  • Compatible with major LLM providers: OpenAI, Anthropic, Cohere, Gemini, Mistral, and more

Learn more at humanfirst.ai.

Installation
Operations
Credentials
Compatibility
Usage
Resources
Version history

Installation

Follow the installation guide in the n8n community nodes documentation.

Operations

This node supports the following HumanFirst API operations:

Operation Description
Add Column to CSV Take a binary CSV, append one or more constant columns, return a new CSV
Convert JSON to CSV Flatten input JSON items (or a named array field) into a CSV
Import CSV File Import a CSV into a Conversation Source conversation set
Import Document Upload a document to a Conversation Source and trigger indexing
Get Playbook Info Fetch metadata for a specific playbook
List Playbooks List all playbooks within a namespace
Create Prompt Create a new prompt in a playbook
List Prompts Retrieve all prompts defined on a playbook
Get Prompt Retrieve a single prompt by ID from a playbook
Update Prompt Update one or more fields of an existing prompt in a playbook
Delete Prompt Delete a single prompt by ID from a playbook
Run Full Pipeline Workflow Trigger a pipeline, wait for completion, then export the data

Credentials

This node uses HumanFirst's API for authentication. You'll need to configure the following credentials:

Field Description
API Key Your HumanFirst API Key (get it by following the steps here)
Base URL HumanFirst API base URL (default: https://api.humanfirst.ai)
API Version API version (default: v1alpha1)
Namespace for Test A namespace used to validate credentials (must already exist)

These fields are entered when creating the HumanFirst API credentials in your n8n instance.

Compatibility

Tested against following N8N and Node.js versions.

  • N8N version: 1.92.2
  • Node.js version: 20.19.0

Usage

  1. Configure Credentials
    Go to your n8n credentials manager and set up the HumanFirst API credentials using your API key and namespace.

  2. Add Node to Workflow
    Insert the HumanFirst node into your workflow and choose an operation such as "List Playbooks" or "Import CSV".

  3. Set Parameters
    Fill in the required parameters for the selected operation.

  4. Run and Automate
    Execute the node and begin automating your AI workflows using HumanFirst's platform capabilities.

Resources

Version History

Version Changes
1.0.3 Fixed bugs on update prompt and update pipeline operations
1.0.2 Added update pipeline operation - specific to re-setting current day filter
1.0.1 Added list, get, create, delete, update prompts operations
1.0.0 Initial release with playbook listing, document import, CSV handling, and pipeline workflow support

Discussion