I’m wanted to share my latest app: botTailor.com! The app allows you to create custom chatbots and embed them to your own website
Features:
- Supports various message types including text, cards, menus ,forms and quick replies allowing for dynamic conversations.
- Support for interactive surveys to engage users and guide for choosing best service on your site.
- Vector Search included (Postgres PgVector). Train the chatbot with PDF’s, documents and scan your website for information so bot knows your business
- Email integration with Brevo, get automated form submissions to your email.
- Embed your chatbot with javascript to your own website
- Chat history and survey analytics
- AI driven widget chat menu building, prompt for design and editing, dynamically loaded react components on the fly.
- AI driven survey builder and editor, prompt for survey and AI will build it for you.
- Theme color editor
- Avatars, Background images…
About building the app:
The app started as an small app to learn how to serve widgets and by adding features one by one it grew to an extensive platform.
I usually follow the same pattern, first minimum working app and test if the idea is worth it. Then add, db, auth + other integrations one by one. When code files/routes begin to grow too big I ask the agent to refactor to modular code so its easier to maintain later on.
Mostly worked with the Agent, always created a new git branch for new feature and merged when it was functional (in case it fails I just ditch the branch). Used Assistant for smaller tweaks and fixes. With Agent v3 worked in the low setting for controlling costs.
Spent quite a lot of time (and $) with the widget functionality, response types and survey system to so all different response types were correctly rendered. Backend outputs JSON stream form AI that is parsed on the fly and rendered on UI.
Looking forward to hearing your feedback and suggestions!


