Accessing Conversation AI
Navigate to AI Agents > Conversation AI in your account. Here you’ll see a list of all your configured bots.Creating a bot
Click + Create Bot and choose your bot creation method:Guided form setup
Guided form setup
A step-by-step form walks you through the bot configuration. Best for users new to Conversation AI.
Prompt-based bot
Prompt-based bot
Write a prompt that defines the bot’s personality, goals, and behavior. Gives you full control over the bot’s voice and capabilities. This article covers the prompt-based approach.
Flow-based builder
Flow-based builder
Use Hoop’s visual workflow builder to design your bot’s conversation logic with if/else conditions and AI actions. Best for teams familiar with the automation builder who want to build structured conversational flows.
Bot settings
Bot name
Give your bot a distinctive name that reflects your brand or its purpose. This name appears in the bot’s interactions and helps your team identify it in the bot list.Bot status
| Status | Behavior |
|---|---|
| Off | Bot is disabled; no automated responses are sent |
| Suggestive | Bot suggests responses in the conversation interface for your team to review and send (or ignore) |
| Auto-Pilot | Bot sends responses autonomously without human review; waits 2 minutes after a message arrives before responding to allow for multiple incoming messages |
Supported channels
Select which platforms the bot monitors and responds to:- Instagram — replies to Instagram direct messages
- Facebook — communicates via your Facebook page or Messenger
- SMS — sends automated text replies
- Chat widget (SMS chat) — keeps live chat active around the clock
- Live chat — responds in the live chat even when your team is offline
- WhatsApp — automates responses on WhatsApp
Bot goals and prompt
In the Bot Goals tab, define the bot’s purpose:- Personality — the tone and communication style (e.g., professional, friendly, concise)
- Intent — what the bot is trying to achieve (e.g., book appointments, answer FAQs, capture leads)
- Additional information — specific facts, policies, or details the bot should know
- Custom values — insert dynamic contact data into the bot’s responses
Auto-pilot settings
When the bot is in Auto-Pilot mode, configure:- Wait time before responding — total time between receiving a message and the bot’s reply
- Maximum messages per conversation — the bot goes to sleep after this limit is reached, preventing infinite loops
- Respond to images and voice notes — toggle whether the bot interprets and responds to media messages
- Sleep when team responds — if a team member or workflow sends a message first, the bot pauses for that contact
Advanced settings
Set the Business Name and other context the bot uses when introducing itself or referencing your company.Bot training
See How to train your bot for full details. Key options:- Web crawler — feed the bot content from your website
- Knowledge base — connect a knowledge base containing FAQs, product info, and policies
- Custom bot responses — manually define Q&A pairs for specific questions
Bot actions
Configure what actions the bot can take during a conversation:- Appointment booking — book on a connected calendar
- Cancel/reschedule appointments — handle rescheduling requests automatically
- Trigger workflow — fire a workflow when specific intents are detected
- Human handover — transfer the conversation to a team member under defined conditions
- Stop bot — end the bot’s participation in the conversation
- Transfer bot — hand off to a different bot
Testing your bot
Use the AI Bot Trial feature to simulate a conversation with your bot before going live. Type test messages and review the bot’s responses. If a response is wrong, click the thumbs-down icon to provide feedback and improve it.Managing bots
The bot table shows all your bots with:- Bot name
- Status (active / inactive / off)
- Supported channels
- Last updated date
- Edit — update configuration
- Duplicate — clone the bot (copied bot starts in Off mode with “Copy - ” prefix)
- Open in new tab — open the bot editor in a separate browser tab
- Set as primary — designate this bot as the default for your account
- Delete — permanently remove the bot
.png?fit=max&auto=format&n=EQK5eX9kTD8NzWwA&q=85&s=878008bf159fcc4964d0c0d508b6e400)
.png?fit=max&auto=format&n=EQK5eX9kTD8NzWwA&q=85&s=e7fddd192d86dd299bb26a190e6a7e96)