E-Bike Shop

Template overview

This template allows your new customers to find a bike model that fits their expectations, and book a try-out. Returning customers can book a checkup at the shop or even ask what their order status is. A template for modern mobility providers!

Make sure to always update the NLP after loading a template!

How to customise this template

Flow: Bike quizz

This flow is where a new customer is redirected when they do not know what to look for. After asking 3 questions, the bot suggests a bike for testing.

Block: Find bike suggestion

Make sure that you replace the logic in this Condition block by your own, so that your virtual agent gives good advices to your customers.

Flows: Book try-out & Book checkup

Those flows are quite similar. The first one is where is where users are redirected once they have accepted to test the suggested bike. The second one is triggered when users want to book a general checkup.

Blocks: Find a slot for bike testing & Book checkup

For the sake of this template, this flow is hacked so that only two dates are suggested to make an appointment. Of course, you can use your own API integration to connect your company's agenda to the bot.

You can integrate your own API calls through Action blocks. Find more about those here.

Block: Send email

This action block uses the {userEmail} and {userName} variables to send an email to your customers. Just replace the text by your own and it will be sent directly once this block is triggered!

Example of the confirmation email send when users book a checkup. This one uses the variables {userName}, {userEmail}, {bikeToCheck}, {appointmentTime} and {appointmentDay}.

Flow: Track order

First, the order number is asked before giving an answer on the order status. For the sake of this template, we used an Airtable to store sample data.

Screen capture of the Airtable spreadsheet that is used to store sample data for this template. Learn more about Airtable integrations here.

However, when customising your own bot, the best way to go is to use your own API integration.

You can integrate your own API calls through action blocks. Find more about those here.

Last updated