SEOMURAI Documentation · PRO
SEOMURAI Chatbot: A Chat Interface with Page Context.
Ask questions about the currently open page, have content summarized, generate meta description variants or derive structured data. Connect it to any AI provider of your choice. Go to the PRO overview or the documentation overview.
PRO feature. AI costs are billed directly through your API key with the respective provider.
What the SEOMURAI Chatbot does in SEOMURAI
Generic chatbots know nothing about the page you are currently working on. If you want to write a meta description or have content summarized, you first have to copy and paste text. The SEOMURAI Chatbot solves this by automatically providing the analysis of the currently open page (title, description, headings, main content, schema, meta tags) as context.
Technically, the chatbot is webhook based: you configure an endpoint (such as an n8n workflow or a direct provider connection), SEOMURAI sends the page context and your input to this endpoint for every question and displays the response. This lets you connect any AI provider, any local model and any custom chain, without SEOMURAI being tied to a single vendor.
When the chatbot is particularly useful
- When writing meta descriptions, title variants or snippet suggestions, based on the actual content of the page.
- For content summaries, for example for internal briefings or research notes.
- When deriving FAQ suggestions or follow-up topics from an existing article.
- When generating structured data (JSON-LD), whenever you quickly need a schema skeleton.
- When assessing readability or deliberately challenging individual lines of argument.
Step by step
1. Prepare a webhook endpoint
You need a webhook that receives incoming SEOMURAI requests and forwards them to an AI provider. The simplest option is an n8n workflow with a webhook trigger, an OpenAI or Anthropic node and a respond-to-webhook branch. If you work without n8n, you can just as well use a cloud function (Vercel, Cloudflare Workers, AWS Lambda). The input contains the page context as a JSON structure.
2. Configure the endpoint in the chatbot
Go to AI & Automation → SEOMURAI Chatbot and open the settings. Enter the webhook URL, optionally a header for authentication (such as Authorization: Bearer …) and the desired response format. SEOMURAI checks the connection with a short test call.
3. Ask a question about the current page
Type your question into the input field (“Write a meta description in 150 characters for this page”, “Summarize the main section in five bullet points”, “Suggest three FAQ questions”). SEOMURAI bundles your input with the page context and sends the request to your webhook. The response appears in the chat history, with an option to copy it to the clipboard.
4. Manage chat histories per page
Every session is stored locally in chrome.storage, organized by URL. When you return to a previously visited page, you will find the matching chat history again. Through the chat history overview you can view all saved sessions, search them, delete them individually or clear them completely.
5. Improve response quality iteratively
If the response does not fit, follow up directly: shorter, more formal, with a different focus. Since the page context is automatically included with every request, you do not have to describe the source again. The iteration speed is considerably higher than copying back and forth in a generic chatbot.
Frequently asked questions
Tips and frequently asked questions
Which AI providers are supported?
Any, through the webhook. SEOMURAI sends the request to your endpoint, and the endpoint decides which provider is executed. Common setups: n8n with OpenAI or Anthropic nodes, custom functions with calls to OpenRouter (which offers multi-provider access), or local models via LM Studio or Ollama with a small HTTP bridge.
Which data is sent to the webhook?
SEOMURAI sends a JSON structure with the page context (URL, title, meta description, headings list, main content excerpt, schema, language) and your current input. Which fields your webhook actually forwards to the AI provider is up to your workflow configuration. Recommendation: keep it minimal, since AI providers bill per token.
Are chat histories synchronized automatically?
Currently the histories are stored locally in your browser’s chrome.storage, without automatic cloud synchronization. Through Settings → Backup & Restore you can export them as a file and import them on another device.
How large can the page context be?
SEOMURAI automatically truncates very long content so that the webhook call stays within a reasonable size. If needed, you can define in the chatbot settings which fields are sent, for example only title and meta plus the first 2,000 characters of main content. This keeps you in control of your AI provider’s token costs.
What happens if the webhook is offline?
The chatbot shows a clearly visible error message with the HTTP status or connection error. Your input remains in the input field, so you can simply resend it once the problem is resolved. A retry logic with exponential backoff is not built in, since it is rarely desirable in interactive use.
More PRO modules and documentation
- PRO overview: all modules, pricing, activation
- Link Heatmap: visualize link prominence according to Fitts’s Law
- Sitemap Explorer: crawl XML sitemaps and extract URL lists
- LLM SEO Team: specialized AI assistants
- Webhook Workflows: n8n, Zapier and Make
- AI Presets: pre-configured setups for four AI providers
- Markdown Export: entire pages as AI-optimized Markdown
- Back to the documentation overview (Free)
Unlock the Chatbot with PRO?
Install SEOMURAI, activate PRO and configure your preferred AI provider as a webhook.
