DEV Community

Cover image for Omdaa API Is Now Free Forever — What Changed and How to Migrate
Omdaa API
Omdaa API

Posted on • Originally published at omdaa.com

Omdaa API Is Now Free Forever — What Changed and How to Migrate

Omdaa API Is Now Free Forever — What Changed and How to Migrate

We just shipped the biggest change in Omdaa's history: every feature is now free forever. No paid tiers, no credit card, no upgrade walls.

Full details on omdaa.com/en/free-forever

TL;DR

Before After (Free Forever)
Free / Pro / Pro Max plans Everyone gets Pro Max
Session & message limits Unlimited (-1)
/pricing page 301 → /features
Paid checkout & cart Removed
AI replies gated Omdaa AI included

What we changed in the backend

1. Default plan → proMax

New users and migrated accounts now land on proMax with unlimited limits:

// plan-limits.middleware.js — bypass for all active users
if (user.plan === 'proMax' || user.plan === 'vip') {
  return next();
}
Enter fullscreen mode Exit fullscreen mode

2. Rate limits relaxed

Production rate-limit middleware still protects the API, but plan-based throttling no longer blocks legitimate Free Forever usage.

3. Billing endpoints return "free forever"

/api/v1/billing/* and credits/addons controllers now reflect that everything is included — no deductions on cancel.

4. Migration script

We upgraded 173 existing users to proMax:

node scripts/upgrade-free-users-to-promax.js
Enter fullscreen mode Exit fullscreen mode

What we changed in the frontend

  • Removed /pricing, /cart, /checkout
  • Added Free Forever banners on landing + dashboard
  • /dashboard/billing → informational "all features enabled"
  • New page: /en/free-forever with GA4 tracking
  • SEO/i18n updated globally around "Omdaa API — Free Forever"

How developers should migrate

If you were on the free tier

Nothing to change in your code. Your API keys, sessions, and webhooks keep working — you just get more capacity and AI.

If you had Pro/Pro Max subscriptions

Cancel any external billing (Stripe/PayPal) — you won't be downgraded. Your plan stays proMax.

Update your docs & CTAs

Replace copy like:

  • ❌ "Upgrade to Pro"
  • ❌ "Free tier limits"

With:

  • ✅ "Omdaa API — Free Forever"
  • ✅ Link to features instead of pricing

SDK usage (unchanged)

npm install omdaa-api-client
Enter fullscreen mode Exit fullscreen mode
const { OmdaaClient } = require('omdaa-api-client');

const client = new OmdaaClient({ apiKey: process.env.OMDAA_API_KEY });

await client.messages.sendText({
  sessionId: 'default',
  to: '201234567890',
  message: 'Still works — now free forever 🎉',
});
Enter fullscreen mode Exit fullscreen mode

Webhooks & automation

Webhooks, n8n, and Zapier integrations are fully included. Set your webhook once:

await client.webhooks.set({
  url: process.env.N8N_WEBHOOK_URL,
  enabled: true,
  events: ['message', 'session'],
});
Enter fullscreen mode Exit fullscreen mode

Import our n8n workflow from integrations/n8n/omdaa-whatsapp-inbound.workflow.json in the repo.

Monitoring

We added Grafana alerts for rate-limit spikes (429 > 5%) so Free Forever scale stays healthy.

What's next?

  • More tutorials on omdaa.com/blog
  • Official SDK updates on GitHub
  • RSS auto-sync to DEV.to: https://omdaa.com/blog/feed/en

Omdaa API — Free Forever. Build WhatsApp bots, AI replies, and automations without worrying about billing.

Questions? support@omdaa.net or omdaa.com/docs

Top comments (0)