This guide solves a common problem: you want a VK (VKontakte) chatbot that answers users via ChatGPT, but you don't want to write or maintain code. The workflow below works on any modern browser (Chrome, Edge, Firefox, Safari) on Windows, macOS or Linux, and takes roughly 10 minutes for the basic setup. Since no specific no-code constructor was covered in our channel posts, this guide describes the general, safe approach: VK creates the bot side, an OpenAI-compatible service creates the "brain", and a no-code connector glues them together. If you later want to go deeper into what these models can do, see our AI assistant comparison.

Пример:system prompt file `bot_prompt.txt`:
Ты — вежливый бот поддержки сообщества «Кофе у дома».
Отвечай кратко, на русском, максимум 3 предложения.
Если не знаешь ответа — предложи написать в личные сообщения администратору.
This works because the model follows written instructions more reliably than ad-hoc replies.

1. **Create a VK community bot.** Open your VK community → «Управление» → «Работа с API» → create an access token with the «messages» scope (scope — a permission flag defining what the token may do). Expected result: a long token string shown once — copy it into a password manager immediately. This token is what the connector will use to read and send messages on behalf of the community.
2. **Enable messages in the community.** In community settings → «Сообщения», turn on community messages and enable the bot's ability to receive incoming messages via API. Expected result: the community shows a «Написать сообщение» button for visitors. Why: without this, the API never receives user messages.
3. **Get an OpenAI API key.** Log in to the OpenAI platform, open the API keys section, click «Create new secret key», name it (for example `vk-bot-key`), and copy it. Expected result: a key starting with `sk-`. Why: the connector needs this key to send user questions to ChatGPT.
4. **Set up the connector scenario.** In your no-code service, create a new scenario with two modules: trigger «VK: new message» and action «OpenAI: create chat completion». Paste the VK token into the VK module and the `sk-...` key into the OpenAI module. Expected result: a two-block diagram on screen, testable with one click.
Пример:the OpenAI module settings in plain terms:
Model: gpt-4o-mini (or any available chat model)
System: (paste your bot_prompt.txt content)
User: {{message text from VK module}}
Max tokens: 300
Why: mapping the VK message text into the "user" field is what makes the bot answer the actual question, not a canned phrase.
5. **Map the reply back to VK.** Add a third module «VK: send message» and insert the OpenAI response into the message body field. Expected result: a three-block chain: VK → OpenAI → VK. Why: without this block the bot "thinks" but never answers.
6. **Test end-to-end.** Turn the scenario on, then write to your community from a second account: «Привет, вы работаете в воскресенье?». Expected result: within a few seconds the bot replies with a relevant answer. In our experience a basic two-module test message round-trip takes 5–15 seconds; the whole setup fits in about 10 minutes.
7. **Add guardrails.** In the OpenAI module, keep the system prompt strict and set a token limit so replies stay short and cheap. Expected result: consistent tone and predictable costs.
Пример:a quick pre-launch checklist:

Do I need to know how to code?
No. The whole chain — VK trigger, OpenAI reply, VK send — is assembled from ready-made modules in a no-code connector; you only paste tokens and map fields.
How much does it cost to run?
You pay for OpenAI API usage per request (a short reply costs a fraction of a cent) and possibly for the connector's plan once you exceed its free monthly operation quota.
Can the bot answer only about my business?
Yes — that's what the system prompt is for. Describe the role, allowed topics, and what to say when it doesn't know. For heavier knowledge needs, teams move to RAG (when the AI first searches your documents, then answers based on them), which usually requires more than a no-code setup.
Which ChatGPT model should I pick for the bot?
Start with the cheapest available chat model for simple FAQ-style replies; switch to a stronger model only if answers are too shallow. Our overview of AI for programmers and assistants in 2026 explains how model tiers differ in practice.
Can I use the bot in group chats, not just private messages?
Depends on the connector's VK module — check whether its trigger supports chat events; private community messages are the reliably supported case.