typingmind-agent-chat

n8n node for TypingMind Agent Chat API

Package Information

Downloads: 2 weekly / 9 monthly
Latest Version: 0.1.0
Author: Cooper Richardson

Documentation

n8n-nodes-typingmind-agent-chat

An n8n community node for interacting with TypingMind AI agents.

Features

  • 🤖 Send messages to TypingMind AI agents
  • 💬 Support for multi-turn conversations with history
  • 🌍 Support for both US and EU instances
  • 🔄 Dynamic agent selection from your TypingMind account
  • ⚙️ Flexible output options (simple message or full response)

Installation

In n8n (Community Node)

  1. Go to Settings > Community Nodes
  2. Select Install
  3. Enter n8n-nodes-typingmind-agent-chat
  4. Agree to the risks and install

Local Development

npm install
npm run build
npm link

Then in your n8n installation:

cd ~/.n8n
npm link n8n-nodes-typingmind-agent-chat

Configuration

Credentials

  1. In n8n, create new credentials of type "TypingMind API"
  2. Enter your API key from TypingMind (Admin Panel > Integrations > API Integration)
  3. Select your region (US or EU)

Node Parameters

  • Agent: Select from your available TypingMind agents
  • Message: The message to send to the agent
  • Conversation History (optional): JSON array of previous messages to maintain conversation context
  • Options:
    • Return Full Response: Toggle to return complete API response vs just the message

Usage Example

Simple Message

Agent: Marketing Assistant
Message: Write a tagline for our product

Output:

{
  "message": "Empower your workflow with seamless automation",
  "conversationHistory": [...]
}

Continuing a Conversation

Node 1:

Message: "Hi, I need help with marketing"

Node 2:

Message: "Can you create a campaign?"
Conversation History: {{ $json.conversationHistory }}

Development

# Build
npm run build

# Watch mode
npm run dev

# Lint
npm run lint

# Format
npm run format

Resources

Discussion