Welcome! Let’s set up Recall Wave

Your WhatsApp support desk — shared inbox, team workflow and Ask AI — goes live in about five minutes. No technical skills needed; we check everything for you.

Have these ready

  • A domain with SSLfor example app.yourcompany.com
  • An empty MySQL / MariaDB databasename, username and password
  • PHP 8.2 or newerwe verify the extensions for you
  • Node.js 20 or newerfor the WhatsApp gateway

What this wizard does

  • Checks your serverand tells you how to fix anything missing
  • Builds the databaseall tables are created automatically
  • Adds your plansincluding a free 3-day Trial for new sign-ups
  • Creates your super adminthen gives you the gateway & Nginx steps
Takes about 5 minutes · Installer v1.0.0
Step 2 of 7

Server check

We look at your server to make sure Recall Wave will run smoothly.

Checking your server…
Step 3 of 7

Your application

Name your workspace and tell us where you are. You can change all of this later in Config.

Shown on the login page, the sidebar and in messages.
The address people will open in the browser — no slash at the end.
Step 4 of 8

Activate your license

Enter the purchase code you received with your order. It is checked once with the license server and tied to this site address.

For the site . You can move the license to another domain later from the License page.
Only the code, your site address and an install ID are sent to the license server. Nothing from your database or your customers ever leaves this server.
Step 4 of 7

Database

Recall Wave stores everything in MySQL or MariaDB. Create an empty database (aaPanel → Database → Add database) and enter its details.

On the same server: 127.0.0.1
Step 5 of 7

Super admin account

This account manages the whole platform: customers, plans, branding and sign-up. Keep these details safe.

Used to sign in.
At least 8 characters, with letters and numbers.
Step 6 of 7

WhatsApp gateway

A small background service connects your WhatsApp numbers. It only listens inside the server, so it stays private. We generate a secure secret for you.

Internal only — never open it in the firewall.
Shared between the app and the gateway. Already filled in for you.
The next screen shows the exact commands and Nginx settings, with your own folder, port and secret already filled in.
Step 7 of 7

Ready to install

Check the summary, then press Install. The tables and plans are created automatically.

Recall Wave is installed! 🎉

Your database, plans and super admin account are ready. Just two more steps to switch on WhatsApp.

1

Start the WhatsApp gateway

Open a terminal on your server (aaPanel → Terminal) and paste these commands.

Node.js 20 or newer is required. The gateway restarts by itself after a reboot.

2

Add the live-update block to Nginx

This makes new messages appear instantly. Without it the app still works, just a little slower.

aaPanel → Website → your site → Configuration file → paste this above the existing location / { line (or anywhere inside the server { … } block if you do not see one) → Save.

No location / { block in your file? Then also add this one, in the same place. It makes every page of the app open (without it only the home page works):

A complete site example — adjust the PHP socket and SSL paths to your server.

✓

Check that the gateway is running

Run the commands above first, then press the button.

Questions, or want a hand?

If you are interested in managed hosting, onboarding or custom features, please get in touch.

Open the login page

For safety the installer is already locked. Removing its files is recommended.