Omdaa AI + n8n in 10 Minutes — Free Forever Automation
Connect Omdaa AI auto-replies with n8n workflows in under 10 minutes. Everything runs on Omdaa API — Free Forever (no paid tier, no credit card).
Series: Free Forever WhatsApp Dev
What you'll build
flowchart LR
WA[WhatsApp Message] --> O[Omdaa API Webhook]
O --> N[n8n Workflow]
N --> AI[Omdaa AI Reply]
N --> S[Google Sheets / CRM]
- Incoming WhatsApp messages trigger n8n
- Omdaa AI handles smart replies (included free)
- Optional: log messages to Google Sheets or Slack
Prerequisites
- Omdaa account (free forever)
- WhatsApp session connected (Dashboard → Sessions)
- n8n instance — use omdaa.com/n8n or self-hosted
Step 1: Import the n8n workflow (2 min)
Import integrations/n8n/omdaa-whatsapp-inbound.workflow.json from the omdaa-sdk repo.
Webhook path: omdaa-whatsapp
Production URL example:
https://omdaa.com/n8n/webhook/omdaa-whatsapp
Step 2: Configure Omdaa webhook (2 min)
npm install omdaa-api-client
const { OmdaaClient } = require('omdaa-api-client');
const client = new OmdaaClient({ apiKey: process.env.OMDAA_API_KEY });
await client.webhooks.set({
url: 'https://omdaa.com/n8n/webhook/omdaa-whatsapp',
enabled: true,
events: ['message', 'message.received', 'session'],
});
await client.webhooks.test();
Or via CLI:
N8N_WEBHOOK_URL=https://omdaa.com/n8n/webhook/omdaa-whatsapp \
OMDAA_API_KEY=your-key \
node backend/scripts/setup-n8n-webhook.js
Step 3: Enable Omdaa AI (3 min)
- Open Dashboard → Omdaa AI
- Select your WhatsApp session
- Create a bot → enable Use Omdaa AI
- Set a system prompt, e.g.:
You are a helpful support agent for Omdaa API. Reply in the user's language. Keep answers under 3 sentences.
Unlimited AI replies are included in Free Forever.
Step 4: Extend n8n (3 min)
After the Normalize Omdaa Payload node, add:
| Node | Purpose |
|---|---|
| IF | Filter event contains message
|
| Google Sheets | Log from, text, timestamp
|
| HTTP Request | Forward to your CRM |
| Slack | Notify your team |
Zapier alternative: see integrations/zapier/omdaa-whatsapp-google-sheets.template.json
Step 5: Test end-to-end
- Send a WhatsApp message to your connected number
- Check n8n execution history — webhook should fire
- Verify Omdaa AI auto-reply in WhatsApp
- Confirm Google Sheets row (if configured)
Troubleshooting
| Issue | Fix |
|---|---|
| Webhook 404 | Ensure n8n workflow is active |
| No AI reply | Check Omdaa AI bot is enabled for session |
| Empty payload | Use events: ['message.received']
|
Next in this series
- Build a WhatsApp Bot in 5 Minutes
- Free Forever Migration Guide
- Omdaa AI + n8n ← you are here
Resources
Omdaa API — Free Forever. Automate WhatsApp with AI and n8n today.
Top comments (0)