Back to blog
Case StudiesMarch 8, 2026

Aviasales Case: How We Made a Bot Demo in 5 Minutes

Breaking down the creation of a demo video for the Aviasales bot — from dialogue script to a finished clip with animations, sound, and transitions

Aviasales Case: How We Made a Bot Demo in 5 Minutes

The Aviasales Telegram bot is one of the most popular service bots in Russia. It searches for cheap flights, sends deal alerts, and helps plan trips right in the chat.

We decided to showcase Soberi Demku's capabilities on a real example — creating a quality promo video for the Aviasales bot that could be used on social media.

The Script

We wrote a simple, clear dialogue: the user wants to fly from Moscow to the sea with a budget of 20,000 rubles. The bot instantly finds a Moscow — Antalya ticket for 3,167 ₽.

The entire script — 5 messages:

  1. User describes the request in natural language
  2. Bot creates a subscription and asks for confirmation
  3. User confirms
  4. Bot finds a hot deal with price and link
  5. User is thrilled

No multi-step navigation — the bot understands natural language and delivers results immediately.

What We Configured

Appearance. Light Telegram theme, bot name "Aviasales: Low Price Bot" with the real avatar. 1:1 format — universal for social media.

Camera. Three movements: zoom-out on the avatar at the start, zoom-in on the dialogue, and zoom-out at the end for the full conversation view. Camera makes the video alive — without it, it would be just scrolling a static chat.

Sound. Light ambient track (It's Right Time To Go) and message sounds on each new message. Sound adds a sense of reality.

Transition. At the end — smooth fade-out with the Aviasales logo. Works as a branded signature.

Second Version — for Social Media

We also made a second version of the same case, but for a different format — a group chat on a mobile screen.

Here the script is different: a friend complains about the grey weather, another friend recommends the Aviasales bot, tags it right in the chat, the bot finds a ticket — and everyone's amazed.

Mobile format, intro slide with logo, and a more dynamic rhythm. This version is optimized for Reels and Stories.

Why This Works

A bot demo video is not a screenshot or a screen recording. It's a controlled story: you decide which messages appear, in what order, with what delay. No notifications, no cursor, no mistakes.

For a bot like Aviasales this is especially important: in real life, there might be a minute between the request and the response (the bot is searching for flights). In the demo — the bot responds instantly, and the viewer doesn't leave.

Try It Yourself

Open the Soberi Demku editor, create your bot's dialogue, and get a finished video in a couple of minutes. Both Aviasales scenarios from this article are available in the example gallery.