Creating DRUID Bots
Check out Lesson 1 of the Technical Beginner Course on DRUID Academy for a detailed video tutorial on creating a new bot with DRUID.
Follow these steps to get started:
Step 1: Create the bot
Access your DRUID tenant and log in.
Navigate to the bot menu and click on DRUID Bots, then select Add New Bot.
In the In the "Create New Bot" window, enter a unique name for the bot in the Name field.
Choose the Default Language for the bot.
Click Save to create the bot. The page refreshes and opens the bot settings on the Details tab.
Step 2: Select the NLP provider and the bot default theme
In the bot settings page (Details tab), click on the "Conversational AI" section.
Select Druid (built in) from the Provider field.
Navigate to the "Theme" section and choose the bot's default theme from the Theme drop-down menu. You can select from a list of 16 predefined themes or define a custom theme.
Click the Save button at the bottom of the page to save the bot settings.
Step 3: Select Roles
The bot interacts only with users associated with specific roles. Define the roles that the bot will interact with. To configure security roles, navigate to the Roles tab and select the desired roles.
Navigate to the Roles tab and select the appropriate roles based on the target audience. Check both User and Admin roles, enabling both authenticated and unauthenticated users to talk with the bot.
Click Save to confirm the selected roles.
Step 4: Publish the bot
Publishing the bot is essential to make it functional and provision all the required resources in your DRUID environment.
To publish the bot,
navigate to the bot settings page, click the Details tab, then click the Publish button at the bottom of the page.
After clicking the Publish button, a notification appears at the top of the page: “Request for provisioning was successfully sent!”. Monitor the bot's provisioning status; the color of the bot will change from gray to blue once provisioned successfully. The following provisioning statuses are available:
- Orange: the request is in progress.
- Blue: the request has been successfully completed.
- Red: the process has failed. If a bot publishing has failed, please contact the DRUID Technical Team.
After publishing, you can test the bot. Open the chat bubble on the right side and type your messages.
Step 5: Import DRUID Starter
Navigate to the Solution menu and import the DRUID Starter solution from the Solution Library, a marketplace filled with prebuilt solutions categorized by technology or business use cases. DRUID Starter includes definitions of system entities and common flows.
Go to bot details page, section Dialogue management and select the "Welcome flow" and the "Intent not recognized".