Open Source Landbot Alternatives

A curated collection of the 3 best open source alternatives to Landbot.

The best open source alternative to Landbot is Botpress. If that doesn't suit you, we've compiled a ranked list of other open source Landbot alternatives to help you find a suitable replacement. Other interesting open source alternatives to Landbot are: Typebot and Tiledesk.

Landbot alternatives are mainly Automation but may also be AI Development Platforms or AI Interaction & Interfaces. Browse these if you want a narrower list of alternatives or looking for a specific functionality of Landbot.

Share:

Chatbot and assistant platform with a CLI, SDK and integration hub, for developers shipping conversational products on Botpress Cloud.

Screenshot of Botpress websiteRead more

This repository is the open part of Botpress, a platform for building chatbots and assistants. Rather than the product itself, it holds the integrations published on the Botpress Hub, the developer tooling behind them, example bots written entirely as code, and the plugins the Studio will use.

Development starts with the Botpress CLI. Install it globally, run bp init to generate an integration from one of the templates, then edit the definition and implementation files it produces. A deploy pushes the current version into your workspace where every bot can use it, and a public deploy publishes it to the Hub, after which that version is frozen.

The repository is organized around four kinds of content.

  • Integrations: the public integrations maintained by Botpress, open to community contributions and new submissions.
  • Devtools: the CLI for building and deploying, a type-safe client for the APIs, and the SDK integrations are written against.
  • Bots: examples built only from the client, SDK and CLI, offered as a programmatic route rather than the recommended one.
  • Plugins: Studio plugins, listed in the repository as coming soon.

Local development needs git, Node.js and pnpm, plus the Microsoft Visual C++ redistributable on Windows, after which install, build and check all run as pnpm scripts. Everything here is MIT licensed. Questions about on-premise Botpress v12 belong in its own repository rather than this one.

Read more

A visual chatbot builder with more than 34 blocks, embeddable anywhere, for teams collecting answers in real time.

Screenshot of Typebot websiteRead more

Typebot replaces the form nobody finishes with a conversation. You assemble the flow visually from blocks, embed it in a web or mobile app, and watch responses arrive as people answer.

The builder ships more than 34 blocks: bubbles for text, images, video, audio and embeds; inputs running from plain text and email through picture choice, date pickers and Stripe payments; and logic for conditional branching, redirects, scripting and A/B testing. Integrations reach webhooks, OpenAI, Google Sheets, Google Analytics, Meta Pixel, Zapier, Make.com and Chatwoot.

Everything after the flow is about fitting the bot to your own product.

  • Theming: fonts, background, colors, roundness and shadows, with custom CSS and reusable templates.
  • Embedding: a native JavaScript library renders a container, popup or chat bubble, with no iframe and no external dependencies.
  • Custom domain: bots are served from your domain instead of a shared one.
  • Results: drop-off and completion analytics, with CSV export of the responses.
  • API: bots are executable over HTTP requests, and the endpoints are documented for developers.

A managed cloud service is the fastest way to start and funds continued development, while self-hosting instructions cover running it on your own server. Typebot is Fair Source, released under a Functional Source License whose compliance requirements are worth reading before you deploy it commercially.

Read more

An open source live chat and chatbot platform for building customer support across web, WhatsApp, Messenger and Telegram from one script.

Screenshot of Tiledesk websiteRead more

Written in Node.js and Express, Tiledesk is a live chat platform with chatbots built in, for teams running their own customer support instead of renting a widget. Conversations can be automated with its native chatbot technology, connected to other systems through APIs and webhooks, and given entire visual applications to run inside the chat itself.

Its multichannel model removes the duplicated work of maintaining one bot per channel. Chatbot scripts are written once with images, buttons and whatever elements a channel supports, and replies auto-adapt to wherever they land. This repository is the dashboard, an Angular back office, while the chat components come from the Chat21 project.

The back office covers the day-to-day of a support desk.

  • Conversations: unlimited chats with labels, notes, canned responses and full history.
  • Routing: departments and agent groups direct conversations, with operating hours respected.
  • Ticketing: a ticketing system sits beside live chat for anything that outlives a session.
  • Widget: the web widget is customizable, with iOS and Android apps available as separate components.
  • Reporting: data export, analytics and a built-in CRM track what the desk is handling.

The quickest install is the published Docker Compose setup, which brings up every component at once. From source you need Node, the Angular CLI and a running Tiledesk server, with settings held in environment files or a remote dashboard config. The dashboard is MIT licensed, and the cloud service offers the same modules under the same license.

Read more
back

Discover Open Source alternatives to: