RO EN
Documentation

Oravio

Add an AI assistant to your website in less than 5 minutes — just one tag <script>.

01
⚡ Quickstart
1
Create a license from the Dashboard

Log in, go to Dashboard, Dashboard, press New license and enter your domain, for example mysite.com. You will receive a key in the form LIC-XXXX....

💡 Note

Each license is tied to a single domain. Save the key.

2
Add the script to the site

Copy the tag below and insert it into your site's layout, just before </body>.

HTML
<!-- Înainte de </body> -->
<script src="https://ludoprogrammingaceengine-dwb8bdexfnbzdvd2.northeurope-01.azurewebsites.net/api/ace.js?key=LIC-XXXX"></script>
3
Done!

The widget appears automatically in the bottom right corner.

✅ The widget works on any site — static HTML, WordPress, Laravel, ASP.NET, Next.js, etc.

02
Advanced integration
.NET
ASP.NET Core Razor

Add to file _Layout.cshtml, just before </body>. To disable the widget in Development, use <environment>.

Razor
<environment exclude="Development">
  <script src="https://...aceengine.../api/ace.js
    ?key=LIC-XXXX">
  </script>
</environment>
WP
WordPress

Use the official Oravio plugin or add the tag in the active theme, in the file functions.php.

PHP
add_action('wp_footer', function() { ?>
  <script src="https://...aceengine.../api/ace.js
    ?key=LIC-XXXX"></script>
<?php });
NEXT
Next.js / React

Import component Script from next/script and uses the strategy afterInteractive.

JSX
import Script from 'next/script'

export default function Layout({ children }) {
  return (
    <>
      {children}
      <Script
        src="https://...aceengine.../api/ace.js
          ?key=LIC-XXXX"
        strategy="afterInteractive"
      />
    </>
  )
}
HTML
HTML Static

Add directly into the HTML files, before the closing tag </body>.

HTML
<!DOCTYPE html>
<html>
  <body>
    <!-- conținutul tău -->
    <script src="https://...aceengine.../api/ace.js
      ?key=LIC-XXXX"></script>
  </body>
</html>
03
Parametrii ace.js
Parametru Tip Obligatoriu Default Descriere
key string ✓ Da — Cheia de licență obținută din Dashboard.
style string Nu circle Button style: circle for round button, pill for button with text.
position string Nu bottom-right Widget position: bottom-right or bottom-left.
title string Nu Oravio Titlul afișat în header-ul chat-ului.
color string Nu #7c3aed Culoarea accent (hex). Afectează butonul și header-ul.
logo string Nu — URL-ul logo-ului afișat în header (26×26px, PNG sau SVG).
placeholder string Nu Ask me anything... Textul placeholder din câmpul de input.
HTML — exemplu complet
<script src="https://ludoprogrammingaceengine-dwb8bdexfnbzdvd2.northeurope-01.azurewebsites.net/api/ace.js
  ?key=LIC-XXXX
  &style=pill
  &position=bottom-right
  &title=Asistent+AI
  &color=%237c3aed
  &logo=https%3A%2F%2Fsite.com%2Flogo.png
  &placeholder=Cum+te+pot+ajuta%3F">
</script>
WP
Plugin WordPress oficial

Instalare cu un click din panoul WordPress. Fără cod — doar introduci cheia de licență în Settings → AceEngine.

Descarcă plugin (.zip)
04
How it works
1
Script loaded

Under 10KB, asynchronous, with no impact on page performance.

2
Validated license

The key is validated server-side against the authorized domain.

3
Automatic indexing

The page content is automatically indexed on the first visit.

4
Widget active

Users can ask questions directly from the page.

05
Prices

All plans include responses from your content, your own FAQ, semantic cache, widget customization, and reports. The volume, number of domains, and special capacity of dedicated products vary.

Plan Price / month Licenses Requests / month Max tokens / response What it offers
Basic free 1 500 600 Perfect for testing AceEngine in your project.
Pro €29
€290 / year
5 30,000 800 Ideal for production applications with up to 5 domains.
Business €99
€990 / year
50 150,000 1,000 For large volumes and enterprise teams.
Pro Audio €69
€690 / year
1 1,000 300 Voice conversation: the visitor speaks, the assistant responds with voice.
Oravio for WooCommerce €29
€290 / year
1 3,000 800 Order status checked directly in the WooCommerce store.
Oravio Booking €29
€290 / year
1 3,000 800 Chat appointments, with email confirmation and no double booking.
Oravio Design €149
€1,490 / year
1 1,000 800 AI renderings from the visitor's photo — 100 per month.
Enterprise negotiated unlimited unlimited 2,000 Unlimited volume and domains, own offer and terms.
06
Frequently Asked Questions
Indexing a page takes 2-5 seconds in the background.
No. The ace.js script is under 10KB and loads asynchronously.
Oravio automatically detects the language of the question and responds in the same language.
Check if the domain in the license exactly matches the domain of the website: write mysite.com, no www.mysite.com. If you use a subdomain, create a separate license for it.
Da. Fiecare domeniu are nevoie de o licență separată. Planul Pro permite până la 5 licențe, Business până la 50. Fiecare licență are propriul cache și bază de cunoștințe izolată.
1) Check in the page source that the tag exists <script>. 2) Check in the Console that there are no network errors. 3) Make sure the license domain matches the site's domain. 4) If you are using an ad-blocker, temporarily disable it.