Skip to content

Deploying Your Bot

Deployment Options Deployment Options

Deployment is how you make your AI assistant available to customers. FRENZY.BOT supports multiple deployment methods — from a simple website widget to full omnichannel messaging and custom API integrations.


Deployment methods at a glance

Method Best for Setup time
Website widget Most businesses — fastest way to go live 5 minutes
WhatsApp Business messaging, customer support 15 minutes
Telegram Communities, tech-savvy audiences 5 minutes
Discord Communities, gaming, dev teams 10 minutes
Instagram / Messenger Social media support, DM automation 15 minutes
Slack Internal teams, workplace support 10 minutes
WordPress plugin WordPress sites with full-page portal 5 minutes
REST API Custom frontends, mobile apps, internal tools Varies

Website widget (primary)

The fastest way to go live. The widget appears as a chat bubble on your website.

  1. Go to Dashboard → Embed.
  2. Copy the generated script tag.
  3. Paste it before </body> on your website.
  4. Refresh and test the chat.

Key features:

  • Shadow DOM isolation — Your site's CSS won't break the widget.
  • Session persistence — Chat history survives page refreshes.
  • Lazy loading — Widget loads asynchronously, won't slow your site.
  • Multilingual — Supports multiple languages with RTL.
  • Lead form — Capture contacts directly in the chat flow.

For full details, see Widget & Embed Code.


Messaging channels

Deploy to messaging platforms so users can chat with your bot where they already are:

  • WhatsApp — Enterprise messaging with lead capture and handoff. See WhatsApp Setup.
  • Telegram — 24/7 support via bot token.
  • Discord — AI expert in your community server.
  • Instagram / Messenger — Social DM automation.
  • Slack — Internal workspace assistant.

All channels feed conversations into the same dashboard for unified management.

For setup guides, see Channels.


WordPress plugin

For WordPress sites:

  • Script method: Paste the embed code in your theme footer or via a custom scripts plugin.
  • Plugin method: Upload the FRENZY.BOT WordPress plugin ZIP.
  • Activate and configure the bot ID.
  • Use the [FRENZY.BOT_whitelabel] shortcode for a full-screen embedded support portal.

API deployment

Build your own frontend using the FRENZY.BOT REST API.

Use cases:

  • Custom chat UI with your own design
  • Mobile app integration (iOS, Android)
  • Internal tools and employee portals
  • Kiosk or in-store displays

Key API endpoints:

Endpoint What it does
POST /api/chat Send a message and receive an AI response
POST /api/leads Create a lead programmatically
GET /api/analytics/funnel Retrieve funnel metrics
GET /api/analytics/daily Daily usage statistics

For API documentation and authentication details, contact your account manager.


Deployment checklist

Before going live on any channel:

  • [ ] Knowledge base has content and items show Live status
  • [ ] OpenRouter is connected and a model is selected
  • [ ] System prompt is configured in Settings → Model Behavior
  • [ ] Widget or channel responds correctly in test mode
  • [ ] Lead form is configured (if you want to capture contacts)
  • [ ] Integrations are active (if you want leads routed to CRM/email)
  • [ ] Custom domain is configured (recommended for production)

FAQ

Q: The widget loads but doesn't answer.

  • Verify data-bot-id is correct and OpenRouter is connected. Check the knowledge base has content.

Q: Can I use the widget on multiple websites?

  • Yes. The same embed code works on any website. Use data-backend-url to point to your server.

Q: Can I deploy to multiple channels at once?

  • Yes. Enable as many channels as you need. All conversations from all channels appear in the same Conversations page.

Q: How do I test before going live?

  • Use the built-in test page at https://yourdomain.com:8321/chatbot-widget/test.html for the widget. For messaging channels, test with a personal account before sharing publicly.