Doula Bot is a simple pregnancy support chatbot built with Botpress Cloud to demonstrate conversational design, platform features, and user-focused interactions.
The bot welcomes users automatically, asks for their name, and personalizes the conversation using stored variables. It offers three main support options: pregnancy information by trimester, common signs and questions, and emotional support.
A knowledge base is used to provide structured educational answers about pregnancy stages, warning signs, and emotional changes. As an extra feature, the bot integrates with a public quotes API using an HTTP Request node to deliver a personalized emotional support message, demonstrating external API integration and dynamic responses.
The bot ends with a personalized closing message and is deployed on a simple website using the Botpress Webchat embed.
Botpress Studio Link: Doula Bot
Deployed Website Link: Vercel Doula Bot