Set up OrcaLinq without asking anyone.
New here? Read Getting started — it covers every step in order. If you only need the code on your website, go straight to the install guide for your platform. Everything else we have written is listed on this page, grouped by what you are trying to do.
The two pages most people need
Read the first if you have not set anything up yet. Go to the second if your account exists and the widget is not on your site.
Put the widget on your website
Every route loads the same one-line script. Only the place you paste it changes.
WordPress
Our connector plugin, or a header/footer plugin you already have, or header.php.
WordPress without the plugin
The plugin download gave you no file. Install the same one line by hand instead.
Shopify
Turn on the app embed in the theme editor, paste your key, save. No theme code edits.
Shopify before the App Store listing
The app is not listed publicly yet. Go live today with one line in your theme, switch later.
Cloudflare Snippets
For when you cannot edit the site at all. Adds the widget at the edge, on any Cloudflare-proxied domain.
Wix, Squarespace, Webflow, Ghost, Tag Manager
Exact menu path for each host, plus plain HTML and framework sites. Says where a paid plan is required.
Lost your widget key
Read it back off your own live site, and what Rotate and Forget really do before you press either.
Prove the website is yours
This comes before everything else, so do it first. You only have to pass one of the methods.
Reach customers where they already are
You always connect your own accounts. Telegram needs one token; WhatsApp goes through Meta's consoles, so it has three pages of its own.
Connect Telegram
Create a bot with BotFather, find the token, paste it into the one field. About five minutes.
Mobile inbox
Send handed-off chats to your own phone so you can answer from Telegram — and what happens if you do not.
Find your WhatsApp IDs
Where to read your WABA ID, Phone Number ID, App ID and App Secret inside Meta's own consoles.
Permanent WhatsApp token
Create a System User token that survives a password change, instead of one that dies silently.
WhatsApp troubleshooting
"App not subscribed", the 24-hour window refusal, and sends that succeed while nothing arrives.
What the assistant says, and when it hands over
Two different settings decide this, and they are easy to mix up. Start with chat modes.
Chat modes
AI only, AI first, Human first, WhatsApp only — who answers, and who has to be available.
Answering modes
Open, Funnel, Catalog, Manual — what the assistant may say on one website, per website.
Do I need my own AI key?
When a provider key is required, what changes when you add one, and the two unrelated things called BYOK.
The same short reply to everything
Identify the hold message your visitors are seeing, what caused it, and the one thing that clears it.
Signing in, two-factor and billing
Signing in without a password
There is no password field. How the email link works, and what to do when it does not arrive.
Lost the phone with your authenticator
Getting back in when two-factor was on a phone you no longer have, including with no recovery codes.
Currency, GST and paying from abroad
Which currency you are charged in, whether GST is included, and paying in rupees from outside India.
Who can do what, and who is on shift
For the people answering the chats
These three are written for a teammate rather than the account owner.
Joining a team with a join code
What a join code is, who to send it to, and what both people have to do with it.
Alerts are not arriving
An address on My Alerts is not proof anything can reach it. The reachability checks, in order.
Finding your Telegram chat ID
The one-tap link failed, so you need the number by hand. Where to get it and what not to try.
Two things worth knowing
- Verifying your domain comes first. Everything after it depends on it, so do that step before you try to install anything. Pick a method.
- Your widget key is shown once. Copy it when it appears. You can see the ready-made snippet again later in your dashboard under Domains → Installation — or read the key back off your own live page.
When a guide does not match your screen
- The widget is not appearing. Open your dashboard and run Domains → Installation → Diagnose. It fetches your live page and names the cause.
- The menu in the guide is not there. Other companies rename their menus. Look for the nearest match — "Custom Code", "Code Injection", "Head Code", "Custom HTML" all mean the same thing. Each install guide also lists the plan that host requires, because some of them hide the menu on cheaper plans.
- The Shopify app is not in the App Store yet. That is correct, and there is a way in today — see Shopify before the App Store listing.
- The assistant answers, but nothing reaches a person. Being listed on My Alerts is not the same as being reachable. Work through alerts are not arriving.
- Still stuck. Email support@orcalinq.com and tell us your website address and which guide you were following.
Ready in about ten minutes.
Start free, no card. Verify your domain, paste one line, and your AI front desk is live.