Ask Ranifor product teams

Rani for websites & SaaS

Ship an AI assistant that actually does things.

Rani reads your docs, answers in your brand, captures leads, and calls your own APIs — embedded in your product with one snippet. No ML team required.

How it works

// live in minutes · your brand · your data stays yours

index.html
<!-- Add Rani to any page -->
<script
  src="https://askrani.ai/embed.js"
  data-key="pk_live_xxxxxxxxxxxx"
  data-color="#14b8a6"
  async
></script>

Not another FAQ box

Most embed bots deflect a question and stop. Rani finishes the job.

She captures the lead, books the call, updates the record, and calls your API to actually get it done — then hands off to a human the moment she should.

answercapturebookupdatecall your APIhand off

Plugs in fast

From snippet to working assistant in three steps.

01

Paste one snippet

Drop the <script> tag — or npm i @askrani/widget. Live on your site in minutes, in your colors.

02

Point it at your product

Give Rani your URL or docs and she learns your product with real vector search — cited, not a keyword script.

03

Connect your API

Hand her an OpenAPI spec and she writes her own tools. Now she acts in your system — not just talks about it.

Built for real products

The parts that make it more than a widget.

Knows your product

Retrieval over your real docs — cited and current — instead of canned replies.

Answerable to AI

Publishes your knowledge so AI answers about you correctly and cites you — and makes you a stronger candidate to be found in AI search.

Acts on your systems

Books, captures, and updates records through tools you define and approve.

Writes its own integrations

Point her at an OpenAPI spec; she builds the tools to use it. No new glue code.

Identity-aware

Anonymous, verified, or signed-in — account-aware answers, gated where it should be.

Your brand, your domain

Your colors, name, and voice — part of your product, not a bolted-on third party.

Wherever your users are

Website widget, a standalone page, or WhatsApp — one assistant, every channel.

vector RAG over your docsOpenAPI → self-built toolshost-signed SSO / identityembed.js or npmevery convo logged + human handoff

Five minutes to “oh, it actually works”

Put a teammate inside your product.

Start free. Paste the snippet. Watch Rani answer from your own docs — then connect an API and watch her do the rest.

Back to Ask Rani