Native AI agent vs. custom webhook: which way should you run your AI?
VaroxAI gives you two ways to power AI replies — a no-code native agent or your own webhook. Here's how to choose, and why you don't have to commit forever.
There are two ways to put AI on your VaroxAI-connected WhatsApp: use the built-in native agent, or bring your own AI via a webhook. Both send AI-generated replies to your customers — the difference is who builds and runs the brain. Here's how to pick.
Option 1 — the Native AI Agent
The no-code builder. You write a prompt, switch on the tools you need, pick a model, and it answers WhatsApp automatically. Nothing to host, nothing to maintain — VaroxAI runs everything.
- All built-in tools: knowledge base, booking, database lookup, custom API, Google Sheets, CRM actions, human handoff.
- Knowledge base and a playground to test before going live.
- Zero code, zero hosting — set it up in an afternoon.
- Best for most teams who want results fast.
Option 2 — the Custom AI Webhook
Already have your own AI, an n8n flow, or a self-hosted model? Point VaroxAI at your endpoint's URL. We forward every inbound WhatsApp message to it and deliver its reply back to the customer — VaroxAI is the WhatsApp transport, you own the logic.
- Bring your own model, framework, or automation flow.
- Self-hosted friendly — keep full control of your stack.
- Works with any system that can accept a standard HTTP webhook.
- Best for teams with existing AI infrastructure or special requirements.
One at a time — switch anytime: The native agent and a custom webhook are mutually exclusive: only one is active per workspace. You're never locked in — flip between them whenever your needs change.
How to choose
- Want it working today with no code? Start with the Native AI Agent.
- Already run your own AI or need a self-hosted model? Use the Custom Webhook.
- Not sure? Begin native, and move to a webhook later if you outgrow it.
Start no-code, keep the door open. You can graduate to your own webhook the day you need to.
The takeaway
Most teams should start with the native agent — it's faster and covers the vast majority of needs. The webhook is there for when you have your own brain to plug in. Either way, VaroxAI handles the WhatsApp side, safely, with human handoff and guardrails built in.
Key takeaways
- Native agent = no-code, nothing to host, live in an afternoon.
- Custom webhook = bring your own model or flow; you own the logic.
- Only one runs per workspace — and you can switch anytime.
- Most teams should start native and move to a webhook only if needed.