Appointment booking bot
The bot clarifies the service and specialist, offers free slots from your calendar, reminds clients and reschedules visits in chat. We start with a free review.
This area covers three kinds of work, and what separates them is not the model but where its answer ends up. A chatbot talks to your customer: it answers from your catalogue and knowledge base, and in the fuller setup it takes the cart, Nova Poshta delivery and payment right inside the conversation. Description generation works on the catalogue: it rewrites product cards from your own attributes and returns a feed ready for import. Integration puts the model inside your system, with answer validation, a spending cap and a log. All three share one limit: without data a model gets things wrong, so we build a frame in which it answers only from what you gave it and passes everything else to a person. The first review of your task is free.
The bot clarifies the service and specialist, offers free slots from your calendar, reminds clients and reschedules visits in chat. We start with a free review.
The bot answers only from your knowledge base and makes nothing up: 89.7% accurate answers on a reference set of 45 questions. Launch in 7–15 days, free review.
The buyer fills a cart, picks a Nova Poshta branch and pays by card or cash on delivery without leaving the chat — through your store's own merchant account.
The bot answers from your catalog, builds the cart, arranges Nova Poshta delivery and takes payment through your merchant account. First, a free catalog review.
A bot for Instagram Direct: answers from your catalog, a private reply to a comment, handover to a manager. Built around the 24-hour window and Meta app review.
The bot reads OLX chats through the official API and drafts replies from your catalog for a manager to approve. OLX limits and risks are reviewed upfront.
A Telegram bot answers from your catalog and guides buyers to an order: cart, Nova Poshta branch, payment via your own provider. Launch in 8–16 days in total.
We build a Viber bot for your store: answers from the catalog, orders with Nova Poshta. We go over the Viber application and monthly fee before signing.
The widget answers from your catalog and takes orders right in the chat. The script is 19 KB gzip, measured on 7 September 2026. We start with a free review.
Stock, delivery, sizes, opening hours — dozens of identical messages eat the time that complex orders need. The bot answers the repetitive ones from your knowledge base and hands anything unusual to a person together with the chat history.
We'll review your situation in a free auditThe conversation breaks off at “tell me how to pay” or at the jump to the site's cart. A bot with in-chat ordering collects the cart, the Nova Poshta branch and payment through the store's own merchant account, then posts the tracking number back into the chat.
The descriptions came with the price list and repeat across dozens of stores, and there are neither the hours nor the budget to write them by hand. Rule-based generation covers the volume; items without attributes are set aside on a separate list rather than filled in from imagination.
A colleague pastes data into a chat and copies the answer back into your system. At hundreds of items that becomes a job of its own. Integration moves the model into your process: with an answer schema, a queue, caching and a monthly spending cap.
We look at your enquiries, catalogue or process and separate the steps where a model helps from the ones where a rule will do. At the same point we record which data would go to the model provider.
A bot is run against real questions, descriptions get a trial batch, an integration gets a prototype with the cost of one request measured. This step decides whether the rest makes sense.
The “answer / hand over to a person” boundary, the answer schema, the queue and spending limits, connecting channels or uploading to the catalogue.
A run on the real volume, spot checks by a person, instructions and access. The 30-day warranty starts on the day the acceptance certificate is signed.
It depends on where the model's answer has to land. With a customer in a conversation — a chatbot. In catalogue cards — description generation. In your system, an email or a database — model integration. Sometimes none of them: at the review we say plainly where a rule or a search does the job without a model.
A model without data gets things wrong, so the bot answers only from your knowledge base and passes anything outside it to an operator. On a reference set of 45 questions on 4 July 2026, LEO Chat gave 89.7% accurate answers and none outside the knowledge base. That is a measurement of our product on its own data; your bot is tested on your questions before launch.
No. It takes the repetitive questions and routine checkout, while custom pricing, disputed returns and unusual cases are still closed by a person. And the bot only works with people who have already written in: it does not create demand.
It depends on the job. In a model integration, you do, directly to the provider: the key and billing are in your name, and we do not resell requests. The provider charges by the volume of text in and out, so we show the cost of one operation on a sample of your data during the review, before any contract. Catalogue descriptions in Textory are paid for by the actual volume of text. Terms for a chatbot are given after the review.
If the model is external, some of it will. So at the review we list the fields that would have to be sent and those that can be removed or replaced; personal data is masked in the log. When data must not leave your premises at all, there is the option of a model on your own server — a different scope of work.
They are our own products, and two of the three jobs are built on them. LEO Chat is a chatbot with in-chat ordering for Telegram and websites; its card is in our Products section. Textory rewrites catalogue descriptions and publishes a feed that LEO Chat picks up on a schedule, so the bot answers from the new descriptions.
We generate nothing for them: three fields only produce filler. Such items go on a separate list — data first, descriptions second. In Textory an item with no description, or one shorter than 20 characters, is marked as skipped: there is nothing to rewrite.
A deterministic 0–100 score calculated by Textory: a direct answer in the first sentence, question subheadings, fact density, entities, an attribute list and length. The model does not grade itself here. The score does not guarantee a mention in AI answers — it only shows how structurally suitable the description is for being quoted.
Through a webhook or the public API. LEO Chat has no ready-made integrations with KeyCRM or SalesDrive yet — those are product plans, not features, and we will not present them as existing.
Describe the task in your own words — we will tell you where to start and whether you need what you came for. If you do not, we will say so.