Documentation → Settings and modules → Website modules

Website modules

Modules are add-ons that extend a website beyond the browser: a custom Telegram bot, an Android mobile app, neural network integration with the website itself, and card payments. Each module can be enabled separately and at any time.

Where to find: Settings → Modules

Telegram bot

The platform creates a personal Telegram bot for your website. Visitors open the website directly within the messenger via the menu button, and the bot responds to any message with a link to it. The bot remains yours: it belongs to your Telegram account.

How to connect

  1. Link your Telegram account to the platform. Click the "Log in via Telegram" button and confirm—this will take a couple of seconds.
  2. Click "Create a bot in Telegram." Telegram will open with a pre-prepared bot name—all you need to do is confirm the creation with one click. If the name is already taken, change it and try again.
  3. Return to the dashboard. The platform will automatically receive the confirmation and connect the bot to the website—a message will appear saying "Your bot is connected."

Bot settings

  • Bot name - how it is called in the chat list and in the profile (up to 64 characters).
  • Short description - a line in the bot profile (up to 120 characters).
  • Description - text that is visible in an empty chat before communication begins (up to 512 characters).
  • Avatar - PNG or JPG, preferably square 512x512.

There are also buttons for “Open” (go to the bot) and “Copy link” – it’s convenient for giving to clients and posting on social networks.

Good to know: Telegram limits how often you can change a bot's name. If the name doesn't save, try again later. The Login via Telegram button may not appear due to ad blockers and strict browser security settings. Disable them and refresh the page. "Unlink Bot" removes the link from the website, but the bot itself remains in your Telegram account.

Android app

The platform transforms your website into a real mobile app, complete with an icon on your phone's screen, its own name, and a splash screen. It can be distributed as a file or published on Google Play.

What to fill out

  • Name - the full name of the application.
  • Short name - up to 12 characters, this is what is visible under the icon on the phone screen.
  • Theme color is the color of the top bar of the application.
  • Background color (splash) - the background of the splash screen at startup.
  • Two icons - uploaded in the required sizes, both are required.

Assembly and installation

  1. Click "Generate App." The build will take a few minutes.
  2. Download the APK file —this is the file for direct installation on your phone. There's a "Copy Link" button next to it: you can send it to your clients so they can download the app themselves.
  3. Download AAB if you plan to publish on Google Play—the store requires this format.
  4. After making changes to the website, click "Update app" to rebuild it.
About APK installation: When installing an APK file (not from the store), Android will ask you to allow installation from unknown sources—this is normal and only needs to be done once. Publishing an app to Google Play is a separate process on the store's side: you'll need a developer account and fill out an app profile.

AI on the site

This section enables the neural network on your website—not in the platform dashboard. It enables artificial intelligence-powered features on the website: a chatbot consultant for visitors, product description generation, search by meaning, and image by description. There's no need to obtain provider keys: the website code accesses models through the platform, it automatically selects the model and deducts the cost from the project balance.

FeatureWhy
TextDialogues, text generation and parsing, image recognition.
Knowledge BaseSemantic search of website content: the consultant finds what they need, even if the visitor's query is in different words.
ImagesImage generation based on description.
VoiceText narration and speech recognition: voice input in chat, audio version of the article, transcription Submitted post.

What's in this section

BlockWhat's in it
AI on your site One toggle: whether AI is running on the site or not. Saved immediately on click, no button needed.
Expenses Spent today and since the beginning of the month, how many visitors accessed the AI and how many of them reached their limit, the remaining amount for today. Below are the limit fields and the "Save" button.

How to enable

  1. Turn on the "AI on the site enabled" toggle. It is saved immediately; disabling also takes effect immediately—the site code will continue to function, but model calls will be rejected, and the site will display its backup message to the visitor.
  2. Check the limits and click "Save." Reasonable values ​​for your region have already been set, but the site chat is open to everyone, so it's important to set the limit wisely.
  3. Ask your assistant to add a feature to the site: "Create a chat consultant for our services on the site," "Generate product descriptions by name in the admin panel."

Limits

Both limits are daily and are set in money, not tokens. The counter resets at midnight. 0 means "unlimited."

  • For the entire site per day—the general limit. Reached — the AI ​​on the site is silent until midnight.
  • Per visitor per day — protection against one overly curious guest: others continue to communicate. Visitors are distinguished by an anonymous fingerprint; the platform does not store the addresses themselves.

The platform will not accept a visitor limit greater than the daily limit: such a visitor would hit the general ceiling before their own.

About payment The AI ​​expenses on the site are debited from the project balance — a separate line item from the development costs but from the same funds. Free tokens are spent first, if any are still available. When both tokens and the balance are zero, the AI ​​on the site stops responding, regardless of the switch and limits. You don't need provider keys, and they are not in this section: the platform, not your site, accesses the models.

Accepting payments

This module lets your website accept card payments for orders. Visitors pay through your own payment provider, and the money goes straight to your account with that provider. The platform takes no commission; only the provider’s own fees apply.

Websites in this region use Allpay.

Before you start

  • An Allpay account that has been approved to accept payments. If you don’t have one yet, sign up on the Allpay website.
  • Project owner rights: only the owner can connect or change the payment provider, because the keys decide whose account receives the money.

How to connect

  1. Open the “Accepting payments” section. Settings → Modules → Accepting payments.
  2. Copy your keys from Allpay. In your Allpay dashboard, go to Settings → Integrations. You’ll find the API login and the API key there.
  3. Paste them in and save. The platform checks the keys with Allpay right away and shows the result. If Allpay doesn’t respond, the keys are still saved, and you can check them later with the “Check keys” button.
  4. Ask for payments on your website. In the Development section, write something like “add card payment for orders”. The AI builds the Pay button, the cart and the order handling, and takes the keys from the module by itself.

Settings

  • Payment currency: USD, ILS or EUR. If your Allpay account isn’t allowed to accept USD or EUR, Allpay converts the amount to ILS automatically.
  • VAT in price: no VAT, 18% VAT included in the price, or 0% VAT. This only goes into Allpay’s documents; nothing is added on top of the price.
  • Test mode: real cards are not charged. Pay with Allpay test cards.

You don’t need to set a notification URL in Allpay: the website sends it with every payment.

Keys stay safe. Don’t paste your keys into the chat: they are stored in a protected file on your website, and the AI can’t see them. “Disconnect payments” removes the keys from the website. Your Allpay account stays as it is; the website simply stops accepting payments.

Where to find: Settings → Modules → Accepting payments

Start now