Quick Start Guide
Get your first AI chatbot up and running in under 5 minutes.
Prerequisites
- A Monology account (sign up at monology.io)
- An active free trial or plan (see below)
- Optionally, your own OpenAI/Azure key — or use the built-in Monology provider (no key needed)
Create a Chatbot
Navigate to Chatbots and click Create Chatbot.
- Give your chatbot a descriptive name (e.g., "Customer Support Bot")
- You'll see a canvas with a Start and End step already connected
- These are the required entry and exit points for every conversation
Add an AI Agent
The AI Agent step is where the AI magic happens. It processes user messages and generates responses.
- Click the + on the canvas to open the Add a step picker
- Select AI Agent (under Talk)
- Configure your LLM provider (OpenAI or Azure OpenAI)
- Add your API credentials
- Write a system prompt describing your bot's behavior
Create a Widget
Widgets are the chat interfaces your users interact with.
- Go to Resources → Widgets and click Create Widget
- Name your widget and select the chatbot you just created
- Customize the appearance (colors, button text, theme)
- Configure integration settings (optional identity verification, token limits)
Deploy Your Chatbot
You have multiple options to deploy your chatbot:
Option A: Share a Chat Link
Get a shareable URL that opens the chat directly. Choose between permanent or temporary links with configurable expiry.
Option B: Embed with JavaScript
Copy the embed code and paste it into your website's HTML:
<script src="https://your-subdomain.monology.io/chat-widget.js"></script>
<script>
const widget = initMonologyWidget({
containerId: 'your-widget-url-id',
urlId: 'your-widget-url-id'
});
</script>Option C: React/Next.js Package
Install the npm package for React applications:
npm install @monology-io/chat-widget
The host site should not have CSS directly applied to semantic elements like p, a, ul, li, etc. Otherwise, it will conflict with the Widget's CSS and disturb its appearance.
Test & Monitor
In the builder, attach a widget to the End step, then click Test & Run to try your chatbot in a live preview. When it’s ready, click Publish to make it live. After that:
- View all chats in Inbox → Conversations (and captured forms in Submissions)
- Monitor usage stats on Home
- Filter conversations by chatbot, widget, device, or location