Промпт для ИИ-агента: подключить чат Моночат
Скопируйте и вставьте в Cursor, Claude Code, Lovable, Bolt, v0, Replit, Windsurf или GigaCode.
Подключи онлайн-чат поддержки Моночат (monochat.ru) к этому проекту.
1. Если у меня нет ключа виджета, получи его сам:
POST https://monochat.ru/api/agent/v1/signup
Content-Type: application/json
{"email": "<мой email — спроси меня>", "site_domain": "<домен сайта>", "agent": "<название агента>"}
Из ответа возьми widget_key, сохрани agent_key в .env как MONOCHAT_AGENT_KEY (не коммить).
Покажи мне поле tell_the_human.
2. Вставь виджет одной строкой в общий layout, чтобы он был на всех страницах:
<script src="https://monochat.ru/widget/<WIDGET_KEY>.js" async></script>
- Next.js (app router): next/script в app/layout.tsx, strategy="afterInteractive".
- React/Vite/Vue: в index.html перед </body>.
- Nuxt: app.head.script в nuxt.config.
Не добавляй скрипт дважды и не оборачивай в iframe.
3. Если сайт открывается на другом домене (превью Vercel/Netlify/Lovable), добавь его:
POST https://monochat.ru/api/agent/v1/widget/domains {"domain": "<домен>"}
Authorization: Bearer $MONOCHAT_AGENT_KEY
4. Кнопку «Написать в поддержку» сделай через window.Monochat.open().
Документация: https://monochat.ru/llms-full.txt
Если ключ уже есть, достаточно пункта 2.