...

What I Learned at Landbot’s First-ever Botathon

Jana Pérez
landbot botathon

Please note that 'Variables' are now called 'Fields' in Landbot's platform.

Please note that 'Variables' are now called 'Fields' in Landbot's platform.

The 22nd of October was a very special day at Landbot.

It was the first time all of us (myself included) visited the Barcelona HQ and met most of our co-workers in person. It was also the day we held the first-ever Landbot Botathon!

A botathon is exactly what it sounds like — a hackathon, only instead of developing software, we built bots. Not just that, but we also made a competition out of it. 

Lessons in Bot Building

There were three botathon categories to compete in: the funniest bot, the most beautiful bot, and the most advanced bot. 

We were split into teams of three or four and then had four hours to come up with the idea for our bot and develop it before presenting it in front of the whole company. 

That last part was a bit nerve-wracking, but I must say the botathon was a very fun event. It was also a great opportunity to get to know my co-workers a bit better and get a broader understanding of how our product works. 

Here’s everything I learned from the event. 

Working as a Team

The team selection process for the botathon was random. We couldn’t pick who to work with, and I get it. I can just picture everyone flocking around the Product people, asking them to be on their team for a competitive advantage and better chances of winning in the most-advanced bot category. Instead, we were distributed among multidisciplinary teams. 

This could have been a challenge on its own.

Since a lot of us are still working remotely, both in different cities in Spain and in other countries, there was a very high possibility of being assigned to a team where you didn’t know anyone upfront. Additionally, despite all the advantages a remote-friendly work environment has to offer, it doesn’t present that many opportunities to get to know your colleagues and work with them unless you’re involved in the same projects.

Working together to build a bot and win a competition could have been tricky. Rather, it was a great way to practice our teamwork skills.

First, we had to decide on the bot we were going to build. Everyone laid out their ideas on the table, and there was a bit of back and forth between each. In our case, this was the part of the project that took the longest. 

But after debating each idea and understanding how difficult they would be to pull off, we settled on an Onboarding Bot With a Twist!

Why, you ask?

I’ll tell you. 

At Landbot, all new joiners present themselves to the rest of the company with a Slack message where they share what they want about themselves. With our onboarding chatbot, they simply need to reply to the bot’s questions. We ask them their names, role, and team they’re joining, but also some random questions about their most treasured possession and thoughts on optimal toilet paper roll position. 

onboarding bot


In the end, the bot generates a message based on the replies and sends it to our General Slack channel. 

Playing to One’s Strengths

I did mention there was a twist to our chatbot, and the twist was, we decided to make it very judgy and, frankly, uninterested in the person joining the company. 

As I said before, we didn’t even try to aim for the most advanced bot category. That’s because our team was made up of people from Marketing, UX/UI Design, and Customer Success. Anything that involved any type of animation, like our Halloween Experience bot, for example, was completely out of the question. 

Instead, we focussed on the strengths each of us could bring to the table and realized our best chances lay in the funniest chatbot category. 

Since we had two marketers on the team, myself included, we really focussed on the text-based content of the chatbot and the generated end message. And because both our senses of humor matched, we made our chatbot sound super sarcastic, and borderline mean. 

slack welcome message


As for the actual bot building part, we relied on our Customer Success Specialists to come up with the flow of the bot, since they’re the ones most familiar with common issues that come up and how to overcome them. Although we didn’t add anything too technical to our bot, we still played around with the builder’s features, making sure to include several answer types (open-ended questions, drop-down options, and buttons) and GIFs. 

We relied on our UX/UI teammate to make sure the bot was as user-friendly as possible, as well as visually appealing. And to guarantee that we were opting for the right answer choices for each question. 

chatbot options

Getting to Know our Product

As an Editorial Writer at Landbot, my job is to write content for this blog. While that sometimes includes writing bot-building tutorials, those are usually very straightforward and have a set of rules for me to follow and then explain to our readers. But that’s as much contact with our product as I have.

The botathon presented a great opportunity to explore more of our product’s features. 

I said we played around with the bot builder’s features, and although I already know the basics, like how to add GIFs and edit the text, there were things I didn’t know our product could do or how easy it was to do them. 

For instance, how could we send a bot-generated Slack message to the General channel? 

It was shockingly easy. 

It was just a matter of setting up a Slack integration between the last message the new joiner reads and the bot closer. Then you just add the message you want to send directly to the Slack notification. 

landbot slack integration


Just be sure to set up all the right variables along the flow that you’ll need to include in the welcome message. For example, when you ask new joiners about their hobbies, their answers should be saved under the variable “hobbies,” like this:

landbot variables


Good old Team Building

At the end of the day, the botathon was a great team-building activity. 

Sure, team building can happen over drinks, dinner, and even on the karting track. Those are all great fun, even though I’m personally not a fan of the latter.

But who says team building can’t be related to your product?

It had the work component to it, there was a task we had to complete as best as we possibly could, and in some cases, it might have forced us out of our comfort zones. Hello, meeting new people and working with them on something on the same day?

Yet, everyone still enjoyed themselves. 

And the Winner is...

I’m sad to say, it wasn’t us. 

However, I must tip my hat to the winners — they did an amazing job in their respective categories. 

Funniest Bot

The funniest bot was named “The Baby Show.”

Fortunately, this had nothing to do with babies and all to do with entertainment. 

The winning bot in the funniest category is a game that consists in writing a sentence for the next player to make a drawing of it. The next participant then writes a sentence based on the drawing and so on, until all participants have had a go. In the end, they’ll either end up with matching drawings or sentences or with something that has nothing to do with the original idea. 

chatbot game


This bot required a tiny bit of coding to make the drawing elements work, as you can see:

chatbot code


It’s clear that one of our top developers was on the team. Even though this is next-level bot building and you might not need it for your own bots, it’s still quite an eye-opener on bots’ possibilities. 

Now, depending on the drawings, sentences, and end result, the game itself could end up being more or less fun. However, for us, it had an added comical element to it — GIFs of one of the team’s members along the game:


Most Beautiful Bot

The most beautiful bot award went to the team that created a recipe-generating bot

All you have to do is select the ingredients you want to use and voilà, the bot will give you a recipe so that you don’t have to worry about dinner. It was very easy and straightforward to use, and oh so pretty. Just have a look at their background illustration: 

chatbot illustration


Most Advanced Bot

Finally, the winners of the most advanced category were the team who called themselves The Onboarders

If you’re thinking, “what, another onboarding bot?” you are right.

BUT. 

This is no ordinary onboarding bot. Rather, it offers a full onboarding experience via WhatsApp.

To start it, you have to leave our office in Barcelona, find the fingerprint scanner by the door, and scan the QR code next to it. 

I know, they didn’t win for nothing!

Then, you had to follow a set of instructions that took you on a tour of the office, showing you all around the different areas with little clues and challenges along the way, including a ping-pong match. In the end, you get to meet a founder and book a one-on-one meeting with them and get to know a bit more about the company. 

Neat, huh? Just take a peek into the experience:


Final Thoughts

Sad as I am that my team didn’t win, I’m glad I was part of Landbot’s first Botathon! 

I learned a lot from all the teammates I got to work with and the bots everyone built. The experience also opened my eyes to all the different things possible with a chatbot.  

Hopefully, after this event coverage, you, too, have found inspiration and new ideas to implement in your chatbots or create new ones from scratch with a particular goal in mind.

Or, who knows, maybe even host a botathon of your own?

Frequently Asked Questions about Landbot Pricing

What’s a Landbot chatbot template?

There are three ways to go about building a conversational app with Landbot:

1 - Do it all from scratch but still without coding

2 - Use only a few pre-made elements (bricks)

3 - Pick and customize a pre-designed template


There’s no need to reinvent a flow if our conversational experience designers already built a chatbot template for your use case. Before committing to a free sign up or a specific template, you can always use the preview function to try out the end-user experience. When you do load your chosen template, you’ll see the conversational flow all set up for you with guiding notes when needed.

All you have to do is customize the content inside the flow that’s already there. Edit the text, images, gifs, and links in the blocks so they fit your brand and product!

What’s the difference between a chat, a WhatsApp chat, and an AI chat?
  • A chat in Landbot represents a structured conversation between your bot and an end user, following a rule-based flow for web chatbots. It guides the user through specific tasks using buttons, keyword triggers, and decision trees with predetermined responses.

  • A WhatsApp chat in Landbot is a conversation between your bot and an end user on WhatsApp, following Meta’s messaging rules. When an end user messages your bot, a 24-hour window opens, allowing free responses, and the interaction counts as a WhatsApp chat in your Landbot plan. After 24 hours of inactivity, only pre-approved Message Templates can be sent, which you can manage directly in the Landbot platform.

  • AI chats incorporate AI functionalities, leveraging Landbot’s AI feature blocks or AI Assistants for lead generation, FAQs, or appointment booking. This enables the bot to understand intent and provide personalized, real-time responses instead of relying solely on predefined flows. AI chats are tracked and billed separately from regular chats and WhatsApp chats.

What is considered a “seat” in a Landbot plan?

A seat refers to a user license that grants an individual access to the Landbot platform under a specific account. Each seat allows one team member to log in, build, manage, and collaborate on chatbots. The number of seats included depends on your subscription plan, and additional seats can be purchased on all paid plans.

What subscription plans does Landbot offer?
  • Starter: Ideal for individuals and small businesses looking to create website chatbots effortlessly.

  • WhatsApp Starter: Perfect for small teams and businesses automating conversations across websites, Messenger, and WhatsApp.

  • Pro: Great for growing teams that need advanced features, automation, and integrations for website chatbots.

  • WhatsApp Pro: Best for businesses looking to scale customer interactions on WhatsApp with automation and rich messaging capabilities.

  • Business: Tailored for enterprises that require a fully customized chatbot solution with premium support and integrations for all channels.

How does the 14-day free trial work?

New sign-ups to the Landbot platform receive a 14-day free trial with access to all Landbot features and channels. After this period, the account is automatically downgraded to the Sandbox (Free) plan, which has certain limitations. You can upgrade to a paid plan should you wish to continue using Landbot’s premium features.

How is my subscription charged?

Your credit card is automatically charged at the start of each billing period. For monthly plans, the charge is processed on the first day of each new monthly cycle, while for annual plans, it occurs on the first day of the new yearly cycle.

Can I change my subscription plan later?

Yes, you can upgrade or downgrade your subscription plan anytime within the Landbot platform. Changes will be applied according to Landbot's billing policies.

How many chats are included in the Business Plan?

Our Business Plan is fully customizable to suit your needs, including the number of chats, seats, and WhatsApp Business Account numbers. Please reach out to our Sales team for a personalized quote tailored to your requirements.

What happens when I reach my plan's chats limit?

If you go over your paid plan’s chat limit, extra chats will be charged based on the chat type. Regular chats cost €0.05 per extra chat, while WhatsApp chats also cost €0.05 per chat plus Meta’s additional fee. AI chats are €0.10 per extra chat. Business plans have custom pricing for extra chats.

Are there any plans that only include WhatsApp?

No, all of our plans that include WhatsApp (WhatsApp Starter, WhatsApp Pro, and Business) also grant access to other channels, such as web, API, and Facebook Messenger. These additional channels are included in all WhatsApp plans.

Can I add more than one WhatsApp number to my account?

Yes, you can link multiple WhatsApp Business Account numbers to your Landbot account, but the number of WhatsApp Business Account numbers allowed depends on your plan.

What payment methods does Landbot accept?

We accept Visa, MasterCard, and American Express. Bank transfers are only available for Business plans.

What currency will I be billed in?

Subscriptions are billed in Euros (€) for most customers. However, customers in the following countries will be billed in US Dollars ($): Argentina, Bolivia, Brazil, Chile, Colombia, Costa Rica, Cuba, Ecuador, El Salvador, French Guiana, Grenada, Guatemala, Guyana, Haiti, Honduras, Jamaica, Mexico, Nicaragua, Paraguay, Panama, Peru, Puerto Rico, the Dominican Republic, Suriname, Uruguay, the USA, and Venezuela.

Does Landbot use the official WhatsApp Business API? How does the application process work?

Yes! Landbot uses WhatsApp’s official API to integrate the most popular instant messaging app. The API offered by Facebook(Meta) is under constant improvement, the reliability is fantastic and generates a frictionless experience for your users and for your team. To review which type of enterprises, businesses and brands WhatsApp accepts at the moment, please read our WhatsApp API application guide.

Landbot’s onboarding team helps you in the application process. Once you sign up for Landbot’s WhatsApp solution, our team will ask you to submit the required information and initiate the application process on your behalf. The entire process usually lasts around 1-2 weeks, regardless of which provider you work with. We take utmost care to ensure each business we collaborate with has their application approved, managing the application process at every step of the way. However, ultimately, the final approval decision rests with WhatsApp.

Can I start building my bot before my WhatsApp API access is approved?

Landbot’s special WhatsApp Test environment feature allows you to build and test your WhatsApp bot before your API application gets approved.

This is possible because the testing channel is a closed one, and only allows communication between the Landbot interface and the phone number you associated with the test account. So you can already test your WhatsApp bot with your own phone, and have it ready to be published live to your users when the access is approved by WhatsApp.

Do you offer support resources on WhatsApp bot creation?

Yes, you have access to a large collection of support resources including WhatsApp guides, documentation and academy videos to help you get the most out of the WhatsApp chatbot builder and campaign manager. Listed below are some of the resources:

- How to Create a WhatsApp Bot: Step By Step Guide
- How to Create & Test your WhatsApp Chatbot: Video Guide
- Landbot Academy: WhatsApp

What is the WhatsApp opt-in and how does it work?

WhatsApp opt-in is the active consent users have to give you before you can contact them via WhatsApp. Opt-ins need to be done via a third-party channel. You can learn more about WhatsApp opt-ins and how they work here.