All Templates / Automation

Typebot

Typebot

Build advanced chatbots visually

Deploy Typebot

Postgres

postgres:14-alpine

Just deployed

/var/lib/postgresql/data

MinIO

minio/minio:latest

Just deployed

/data

Console

railwayapp-templates/minio-console

Just deployed

Builder

baptistearno/typebot-builder:latest

Just deployed

Viewer

baptistearno/typebot-viewer:latest

Just deployed

MinIO Bucket Creator

minio/mc:latest

Just deployed

Logo

Build advanced chatbots visually

Typebot gives you powerful blocks to create unique chat experiences. Embed them anywhere on your web/mobile apps and start collecting results like magic

Notes:

  • Communication to Postgres is done exclusively over the private network and the database is not exposed externally in any way by default, if you want to enable access from outside of the private network you can go to the databases settings to enable TCP proxying and enter the internal port (5432) the TCP proxy can be again removed at any point to close off external access.

  • MinIO is used in place of a 3rd party S3 storage provider, Using MinIO in this template allows you to upload media during the bot creation flow and have the bot send the uploaded media back to the users during a chat with the bot.

  • The "MinIO Bucket Creator" Is a service to create a public "typebot" bucket in the MinIO service, Typebot will use this bucket to upload media into, the bucket is set to public because your bot would need to be able to send the media to the users who are chatting with the bot. This Service only needs to run once, you may delete it after the logs of the service indicate that it was run successfully.

  • Upon changing the Railway domain or adding your own custom domain to the service, you will need to redeploy both the "Viewer" and the "Builder" services, this is so that they are aware of the new domains in use.

  • Using Gmail as an SMTP host is known to not work on Railway services, this is not limited to Typebot deployments.

  • Updating Typebot is as easy as redeploying!

  • If you deployed this template before January 25th 2024 and want to access the MinIO console you would need to deploy this template into your existing project.

Overview

Typebot is an open-source chatbot builder. It allows you to create conversational apps/forms (Lead qualification, Customer support, Product launch, User onboarding, AI chats), deploy it on your website or WhatsApp number, and collect results in real-time.

Typebot makes it easy to create advanced chatbots. It provides the building blocks that are adaptable to any business use case.

builder screenshot

Features

Chat builder with 34+ building blocks such as:

  • 💬 Bubbles: Text, Image / GIF, video, audio, embed.
  • 🔤 Inputs: Text, email, phone number, buttons, picture choice, date picker, payment (Stripe), file picker... inputs
  • 🧠 Logic: Conditional branching, URL redirections, scripting (Javascript), A/B testing
  • 🔌 Integrations: Webhook / HTTP requests, OpenAI, Google Sheets, Google Analytics, Meta Pixel, Zapier, Make.com, Chatwoot, More to come...

Theme your chatbot to match your brand identity:

  • 🎨 Customize the fonts, background, colors, roundness, shadows, and more
  • 💪 Advanced theming with custom CSS.
  • 💾 Reusable theme templates

Share your typebot anywhere:

  • 🔗 Custom domain
  • 👨‍💻 Embed as a container, popup, or chat bubble easily with the native JS library.
  • ⚡ Blazing fast embed lib. No iframe, no external dependencies, no performance impact.
  • 💻 Executable with HTTP requests

Collect your Results and get insights:

  • 📊 In-depth analytics with drop-off rates, completion rates, and more
  • 📥 Export results to CSV

Built for developers:

  • 🔓 No vendor-locking. Features built with flexibility in mind.
  • 💻 Easy-to-use APIs.

Template Content

MinIO Bucket Creator

minio/mc:latest
Deploy Now

Details

Created on Sep 5, 2023

4200 total projects

2187 active projects

100% success on recent deploys

Dockerfile

Automation



More templates in this category

View Template
PostgreSQL S3 backups

PostgreSQL S3 backups

A simple NodeJS app to back up your PostgreSQL database to S3 via a cron.


Railway Templates

View Template
Tier

Tier

A single tool to configure,orchestrate and manage your entire pricing stack


View Template
Trigger.dev

Trigger.dev

Open source background jobs framework for TypeScript.


Jan Henning