Sabriel AI puts a real AI assistant on your site, styled to look like it was built for your brand, not like a widget you bolted on.
You connect
your own API key for Google Gemini, OpenAI or Anthropic Claude. The key is stored encrypted on your site and is only ever sent to the provider you chose. There is no account to create, no service in the middle, and no data of yours passes through us.
What the assistant can do
- Answer questions about your business, using the details and the price list you enter in the settings
- Speak the language your visitor writes in, and switch mid-conversation if they do
- Read images your visitor attaches, and PDFs too when the engine you picked supports them
- Take voice messages: speech becomes text inside the visitor's own browser, so no audio ever leaves their device
- Know your opening hours, and tell a visitor writing at 11pm that you are closed instead of letting them wait
- Give prices in your currency, with your VAT rate, your deposit and your instalment terms, exactly as you set them
- Hand the conversation over to a person, with the message already written. The WhatsApp button carries a short briefing the assistant writes on the spot (who is writing, what they were asking, where the conversation had got to) falling back to their last three messages if the engine is slow. The email button opens a message with the conversation already transcribed inside it, trimmed if the chat was very long, because mail links have a length limit that is not ours. The phone button dials the number you set, if you set one
- Take a written message when nobody is available, from a box inside the chat itself: it reaches your inbox through your own site, without the visitor having to open their mail program
- Email the visitor a tidy summary of the conversation when they leave, and notify you at the same time
- Recognise a visitor who comes back from the same device, and pick up from what you already talked about
What you get in the admin panel
- A setup wizard that does the boring part. It reads your homepage with the AI you just connected and suggests a tagline and a tone of voice for your assistant. It also pulls your business name, website and email straight from WordPress, and your address from WooCommerce if you have it. You approve what you want and skip the rest.
- Seven ready-made tones (e-commerce, professional practice, salon, restaurant, medical practice, craftsperson, estate agency) as a starting point you then edit in your own words.
- A dashboard with visits, unique visitors, chats opened, daily average, blocked abuse attempts and your most visited pages, over the last 90 days. Counted on your own site, without cookies.
- A system status page that checks the things that actually break: whether your key is readable, whether the server can encrypt it, whether your site can send email at all. With a real test button for each.
- Export and import of the whole configuration, to move a finished setup onto the next site.
What you control
- Your brand. Logo, bot name and the widget's main colours, with a live preview while you pick them. No credit of ours appears unless you choose to switch it on.
- Behaviour and tone. A plain-text field where you tell the assistant how to talk and what your rules are: including the things that change from one day to the next: closed this evening for a private party, ten per cent off this week, a dish that has run out. Whatever you write there, the assistant knows and says.
- Your price list. One row per service, with price and short description. The assistant quotes from it instead of inventing numbers.
- Opening hours, including shifts that cross midnight: the plugin splits them across the two days by itself.
- Currency and VAT, by country, with the rate filled in for you, and your deposit/balance structure.
- Links to your pages. The assistant cites them naturally when they are relevant, and never invents an address that does not exist.
- Anti-abuse limits. How many messages one visitor gets in 24 hours (a number you set, not one we impose) how many conversation summaries a single address can receive in an hour, and disposable email addresses turned away.
Nine languages, out of the box
Italian, English, Spanish, French, German, Portuguese, Dutch, Russian and Indonesian: for both the assistant and the admin panel, and they can be different from each other. There is also a single switch, «the bot speaks every language», that frees the assistant from your choice altogether: it then answers in whatever language each visitor writes in, whichever one that is.
Documentation inside the plugin
There is a full Documentation page in the admin menu, in all nine languages, with live previews that reflect your actual configuration. You can also export it as a single HTML file, in the language you pick, and publish it on your own site for your team.
A larger version exists
A paid edition adds, on top of everything above:
- Appointment booking inside the chat, on a calendar of its own, no Google Calendar, no Calendly, no third-party account. It knows your opening hours, how many people fit in each slot and the gap you want between one appointment and the next, and it will not double-book.
- Numbered PDF quotes with space for a signature, issued during the conversation, carrying your logo and your own terms and conditions.
- Lead scoring: every conversation is classified hot, warm or cold with a one-line reason, recalculated whenever the person writes again. Follow-up emails then go out on their own schedule, sent from your own site, each carrying an unsubscribe link, and they stop by themselves as soon as the person has an appointment booked.
- A free website check the assistant can run for a visitor and hand back as a report: built for web agencies, it looks at what is publicly visible (speed, mobile rendering, headings and metadata, images, security headers, broken links and more) and turns it into a conversation starter instead of a cold quote.
- Portfolio and products inside the chat, from wherever you already keep them: WooCommerce, a page of your own, a list you write by hand, your blog, or the portfolio your theme already provides. No rebuilding of a catalogue you have built once already.
- Knowledge of your site's pages, so the assistant answers from what is actually written on them: nothing to embed, no external index, no snippet to paste anywhere. It reads the pages you tick, writes its own summary of each, and that summary is yours to correct.
- Client management dashboard: appointments, quotes, checks, analytics and consents in one place.
- Recoverable history: a visitor keeps the conversation moving from phone to laptop.
- Mailchimp synchronisation with double opt-in.
- Wider anti-abuse limits, and far more room for customization: over thirty colours and nine font families.
- Native GDPR tools. Appointments and quotes plug straight into WordPress's own Export Personal Data and Erase Personal Data tools, so a visitor's "send me my data" or "delete me" request is one click, not a manual database search. Appointments and quotes are anonymised rather than deleted outright, since many countries require you to keep financial records; conversations are deleted in full.
- Site hardening, in one panel. Nine switches (disable XML-RPC, hide the WordPress version, block user enumeration, limit login attempts, security headers, disable the file editor, hide your readme.txt, hide or move your login page) so you are not installing a second plugin just to close the basics.
Nothing here is locked. The paid edition is a separate plugin, not a key that unlocks code you already downloaded: none of the features listed above ship inside this one.
It is
not required and this plugin does not nag you about it: everything described above works on its own, for everyone, forever. Details are on a single page inside the plugin, and at
https://sabrielagency.com/sabriel-ai-en/