User guide

Booking and Time Slot

AI Language Partner booking process: select product, select consecutive time slots, confirm and results.

WebLIFF需登录消耗积分

What this guide covers

AI Translation and AI Speaking · Expert session support booking future slots. In the Speaking Hub, Self practice (Hold to talk / Type then send) needs no booking; Talk live also needs no booking but is limited by live seats. This article covers the booking flow.

Applicable Products

  • AI Translation
  • AI Speaking

On Translation you can choose live or book. On Speaking, Self practice / Multi-party are mostly no-booking; the Expert session tab requires booking first (follow in-app buttons).

Booking Process

Select product →Select date →Select consecutive time slots →Confirmation page →Submit →Results/My Bookings

1. Select Time Slots

  • Enter the booking process on the product page (e.g., /app/expert/translate)
  • Choose a date, which will load the available time slot list for that day
  • You must select consecutive time blocks (e.g., 30 minutes each, can combine multiple blocks)
  • Unavailable time slots will be grayed out or unselectable

2. Confirmation

  • The confirmation page displays: product, combined time slots, and consumption details
  • The system will check if the time slots are still available and if the account has enough Points/Benefits
  • If the required consecutive time slots are not met, a prompt to reselect will appear

App path example: /app/expert/booking/confirm (LIFF is /liff/expert/...)

3. Submit and Results

  • After a successful submission, you'll be taken to the results page, where you can see the booking number and time slot
  • You can view your current bookings under Me or on the product page
  • To delete all booking records in bulk: Settings →Data Cleanup →Bookings (all), see Data Cleanup
  • Before starting, make sure you have a stable network connection and (for Speaking/Speaking) microphone permission

4. Cancellation

  • You can cancel from the results page or the booking details (subject to the in-page rules and any maintenance notices)
  • Whether points/Benefits are refunded after cancellation follows the rules shown in the App

Before you start

ItemDescription
LoginRequired
Points/BenefitsPoints may be pre-deducted or billed according to rules
Business SettingsSome products require prior configuration of language direction, etc.
LIFFThe path in LIFF is consistent with the App, and microphone permissions need to be granted in LINE WebView

Booked vs no-booking

BookedNo booking
Start timeFuture slotImmediately (Speaking Self practice)
Slot selectionConsecutive slots requiredNot required
SpeakingExpert sessionHold to talk / Type then send; Talk live needs no booking but may wait for a live seat
TranslationPlanned listen/translateAd-hoc listen/translate

Related links

Last updated: Fri Aug 07

This guide applies to DodoAI Web/App Help Center v1.0.

Booking and Time Slot · DodoAI Help Center