Smart Aleck · Documentation

Partner guide

On the Smart Aleck engine you can build your business's own AI consultant — with your personality, your knowledge, on your channels: your website, Telegram and Facebook Messenger.

What you get

Where to start

  1. Go to the partner portal: developers.chkuiskolopi.ge and register. On email confirmation your account receives a $5 gift — building and testing your bot starts free.
  2. In the portal you meet Ostati („ოსტატი", the Master) — the partners' personal assistant. It doesn't just explain — it does much of the work for you: creating the bot, polishing the instruction, loading knowledge files, building the questionnaire.
  3. The portal has a live test window for your bot — changes take effect immediately, no page reload needed.
  4. When you're ready, take the embed code (the </> button in the portal) and paste it into your site. Technical details — in the developer guide.

Ostati remembers you: previous conversations are stored automatically and can always be found in the portal archive — the Chest („სკივრი"). No need to re-explain old context in a new conversation.

Raising your bot — instruction and knowledge

The instruction (personality)

Your instruction is what matters most: tone, language, topics, behaviour, specialisation — all of it is defined by the text you write. The platform enforces only a safety minimum (legality, protection of system information, proper link rendering) — in everything else the bot follows your word.

Tip: tell the bot in the instruction to format answers with Markdown — bold the key words and prices, list the options. The widget renders it beautifully and answers become far more readable.

The knowledge basket

Upload the files the bot should ground its answers in — a catalogue, prices, rules, FAQs:

The bot takes this knowledge into account in every answer. To update a file, delete the old one and upload the new one.

The questionnaire — a button tree

If you want the bot to walk a visitor to the answer with buttons ("I'd like the menu" → "Coffee or breakfast?"), enable questionnaire mode. Ask Ostati to build the tree — describe it in words and it will assemble it. Schema details — in the developer guide.

Channels — website, Telegram, Messenger

One and the same bot answers on all three channels with one personality, one knowledge basket and conversation memory.

The site widget

Telegram

  1. Create a bot with @BotFather in Telegram and take the token.
  2. Paste the token in the bot's "Channels" section in the portal — done: your Telegram bot is now your AI consultant.

Facebook Messenger

You need your verified Meta business and a Facebook app. In the portal you paste the Page Access Token, and the system gives you two values (Callback URL and Verify Token) to put into your Meta app. Ostati walks you through it step by step.

Channel parity: on Telegram/Messenger too the bot remembers the conversation context, uses the knowledge basket and can switch power level when needed — exactly like the site widget. A conversation session resets after 1 hour of inactivity.

Look and behaviours

Styling to your brand

Behaviours — the "alive" chat feel

Toggleable features (in the portal's bot modal, or just ask Ostati):

BehaviourWhat it does
Typing…A live "typing…" animation while waiting for the answer
Processing ⏳On long questions an interim bubble "processing the information…"
New chatThe visitor types "start over"/"new chat" (or presses ↺) → the conversation starts from a clean sheet
MergingSeveral messages sent within seconds are merged into one question
🎤 VoiceThe visitor dictates by voice (in Georgian), the text lands in the field — they review and send
📎 FilesThe visitor uploads a document or a photo and the bot takes it into account

Keep in mind: voice recognition is a paid operation charged to your balance — enable it when you really need it.

The greeting — a free "face"

Set a welcome text that the widget shows when the panel first opens. It appears locally and costs nothing — every bot is better off with one.

Billing

Security — what you should know

Help


Need the technical integration? Go to the developer guide — widget code, API reference, questionnaire schema.