# Mihu AI Is Now on n8n — Contact Center Automation with Full Data Control — Mihu AI Blog

Integrations · n8n · Open Source

# Mihu AI Is Now on n8n — Self-Hosted Contact Center Automation for Technical Teams

Mihu AI is now a public node in the n8n library — no installation needed. Search for it in the n8n canvas, connect your API key, and start building self-hosted contact center workflows with complete data control.

Mihu AI Engineering

April 2026

9 min read

v0.1.4 · Verified

Webhook

Mihu AI

Code Node

HubSpot

HubSpot

WhatsApp

Slack

Slack

✓ Workflow executed · 6 nodes · 142ms · All data stays on your server

## Why n8n Is Different — And Who It's For

n8n is the automation platform of choice for technical teams. It's open source, self-hostable, and designed for people who want both the convenience of a visual workflow builder and the power to write JavaScript directly inside nodes when they need to.

If your team is in DevOps, engineering, or technical operations — and data residency, network isolation, or custom logic matter to you — n8n is your platform. And now, Mihu AI is a verified community node on n8n , available on npm as n8n-nodes-mihu .

📦 Package details

Package: n8n-nodes-mihu · Current version: 0.1.4 · Status: Verified (passed @n8n/scan-community-package security scan) · GitHub: github.com/mihu-ai/n8n-nodes-mihu

## Add Mihu AI to n8n in Seconds

Mihu AI is now a public node in the n8n node library — no manual installation required. You can find it directly in the n8n canvas node search, just like any built-in node.

✅ No installation needed

Open any n8n workflow, click + Add node , and search for "Mihu AI" . The node appears instantly — on both n8n Cloud and self-hosted instances running a recent version. Connect your API key from your Mihu AI dashboard under Settings → API, and you're ready to build.

That's it. No terminal, no npm, no container restart. The node is available everywhere n8n runs.

## Zapier vs. Make vs. n8n — Choosing the Right Tool

⚡ Zapier

Fastest to start

No-code, linear workflows

7,000+ apps

Best for non-technical users

Cloud-only, data via Zapier

🎨 Make

Visual power user tool

Branching, routing, conditions

Drag-and-drop canvas

Great mid-complexity logic

Cloud-hosted

⚙️ n8n

Maximum control

Self-hosted, full data control

JavaScript code nodes

Unlimited workflow complexity

Open source, version-controllable

Best for regulated industries

## What the Mihu AI Node Can Do in n8n

The node ships with 2 webhook triggers and 26 actions — the same full library available on Zapier and Make, covering every Mihu AI resource:

Contacts — Create, update, retrieve, list, delete

Calls — Create outbound calls, retrieve call details and transcripts

WhatsApp — Send messages, retrieve conversations

SMS — Send SMS messages via any Mihu AI agent

Appointments — Create, update, cancel, retrieve

Tasks — Create and manage follow-up tasks

Datasets — Manage knowledge bases for AI agents

Listings — Manage property or product listings

Agents — List agents, create new agents, update agent configuration

Webhook Triggers — Voice Evaluation Completed, Text Evaluation Completed (subscribe/unsubscribe handled automatically)

## Three n8n Workflows That Unlock Serious Power

GDPR-Compliant Call Logging

Regulated industries: finance, healthcare, legal

Every completed call triggers a Voice Evaluation webhook. n8n receives the payload on your own server, runs a Code node to strip PII fields, logs the anonymised summary to your on-premise database, and only then sends a task to your internal ticketing system. No call data ever leaves your network.

Mihu AI: Voice Eval Trigger → Code: Strip PII → Postgres: Insert log → Jira: Create task

The Code node in n8n lets you write real JavaScript to transform data mid-workflow — no other no-code platform offers this level of flexibility without leaving the canvas.

Bulk Outbound Campaign from CSV

Sales teams, re-engagement campaigns

Upload a CSV of 500 leads. n8n's Loop Over Items node iterates through each row, creates a Contact in Mihu AI, waits 2 seconds to respect rate limits (via a Wait node), triggers an outbound call, and logs the result back to a Google Sheet. What would take a team of 5 a full day runs in 20 minutes, unattended.

Read Binary: CSV → Split In Batches → Mihu AI: Create Contact → Mihu AI: Create Call → Sheets: Log result

n8n's native Loop Over Items and Wait nodes handle bulk operations and rate limiting out of the box — no custom infrastructure needed.

AI-Scored Quality Dashboard

Operations & team lead reporting

Text Evaluation webhooks feed into n8n. A Code node aggregates daily scores per agent, a Switch node routes to different notification channels based on score thresholds, and an HTTP node posts the formatted report to a self-hosted Grafana dashboard. Team leads wake up to a real-time quality heatmap — built entirely with n8n and Mihu AI, zero third-party SaaS involved.

Mihu AI: Text Eval Trigger → Code: Aggregate scores → Switch: Threshold → HTTP: Grafana API

Because n8n is self-hosted, all of this data — call evaluations, agent scores, customer details — stays inside your own infrastructure.

## Version Control Your Workflows

One of n8n's underrated advantages: workflows are JSON. You can export them, commit them to Git, review changes in pull requests, roll back to previous versions, and diff them like code. This is impossible in Zapier or Make.

For teams that treat their operations infrastructure with the same rigour as their software infrastructure, this is a significant advantage. Your Mihu AI contact center automation becomes a versioned, reviewable artefact — not a black box in someone's cloud account.

n8n workflow export (excerpt)

{ "name" : "Mihu AI — Lead Qualification + CRM Update" , "nodes" : [ { "type" : "n8n-nodes-mihu.mihuAi" , "parameters" : { "resource" : "contact" , "operation" : "create" , "phone" : "={{ $json.phone }}" , "firstName" : "={{ $json.first_name }}" } } ] }

100%

Data stays on your infrastructure

26

Mihu AI actions in the node

JS

Code node for custom logic

OSS

Open source · MIT License

## What the Node Looks Like in n8n

In the n8n canvas, the Mihu AI node appears as a verified integration. Opening the Node Details panel shows all 26 actions grouped by category — Appointment Actions, Call Actions, Contact Actions, and more — each with a clear description of what it does.

Mihu AI — Actions (26) in n8n

Appointment Actions

Create an appointment

Delete an appointment

Get all appointments

Update an appointment

Call Actions

Create a call

Contact Actions

Create a contact

Delete a contact

Find a contact

+ WhatsApp, SMS, Agents, Datasets, Listings, Tasks and more

The node is verified — indicated by the checkmark badge next to the Mihu AI logo in the canvas. Each action opens a clean parameter panel where you map fields from previous nodes using n8n's expression syntax, or write JavaScript directly in the Code node to transform data before it reaches Mihu AI.

## Who Should Use n8n with Mihu AI?

n8n is the right choice when:

Data residency is non-negotiable — healthcare, finance, legal, government

Your automation logic is genuinely complex — multi-step conditionals, data transformation, loops over large datasets

You want to version-control your workflows alongside your codebase

You have technical team members who are comfortable with JSON and light JavaScript

You run multiple automation systems and want to self-host to avoid per-task pricing

If any of these apply to your team, the Mihu AI node is ready for you today.

What Self-Hosted Teams Report

0ms

Latency overhead from data leaving the network — because it doesn't

67%

Cost reduction vs. cloud automation platforms at equivalent workflow volume

∞

Workflow executions per month — self-hosted n8n has no execution limits

## The Node Is Open Source — Contributions Welcome

The n8n-nodes-mihu package is open source and hosted on GitHub at github.com/mihu-ai/n8n-nodes-mihu (https://github.com/mihu-ai/n8n-nodes-mihu) . If you use n8n heavily and want to see a specific Mihu AI action added, a pull request is the fastest path to getting it shipped.

The node was built following n8n's official community node guidelines, passed the @n8n/scan-community-package security scan, and uses the correct httpRequestWithAuthentication pattern for compliant credential handling. The codebase is TypeScript throughout.

Tags: n8n (https://mihu.ai/blog/blog-n8n-mihu-ai) Self-Hosted (https://mihu.ai/blog/blog-n8n-mihu-ai) Open Source (https://mihu.ai/blog/blog-n8n-mihu-ai) Automation (https://mihu.ai/blog/blog-n8n-mihu-ai) Community Node (https://mihu.ai/blog/blog-n8n-mihu-ai) TypeScript (https://mihu.ai/blog/blog-n8n-mihu-ai)

Share this article

 (https://mihu.ai/blog/blog-n8n-mihu-ai) (https://mihu.ai/blog/blog-n8n-mihu-ai) (https://github.com/mihu-ai/n8n-nodes-mihu)

### Install n8n-nodes-mihu today

Search "Mihu AI" in n8n, connect your API key, and build. Full data control, zero installation.

Find Mihu AI on n8n → (https://n8n.io/integrations/mihu-ai) GitHub Repository (https://github.com/mihu-ai/n8n-nodes-mihu) All Integrations (https://mihu.ai/integrations)
