WABook
Fan project

Booking reminders
from your own numbers

Connect once. Paste a few webhook URLs into EasyWeek. Your clients get friendly, automatic confirmations through your real WhatsApp, your Telegram, or any SMS provider.

M
Maria's Salon
online
Hello Anna! ✅
Your booking is confirmed.
📅 14 April · 12:45
💇 Haircut & color
📍 Krakowska 12, Warsaw
See you soon! ✨
···

WhatsApp

Connect your personal WhatsApp by scanning a QR code. Messages come from your real number.

Telegram

Login with your phone number — Telegram officially allows third-party clients.

SMS

Bring any provider — Twilio, Vonage, MessageBird, SMSAPI, or a custom HTTP endpoint.

How it works

Three steps. Five minutes.

No code, no SMS credits, no developer account. Just your phone and your existing EasyWeek setup.

STEP 01

Connect your channels

Scan a QR for WhatsApp, log in to your Telegram, or paste your SMS API credentials. Use one channel — or all three.

STEP 02

Paste webhook URLs

In EasyWeek, add our webhook URL for each event you care about: bookings created, canceled, rescheduled.

STEP 03

Customize templates

Edit the message templates in your language. Use variables like {{customer_name}} and {{date}}.

Features

Everything you need.
Nothing you don't.

Multi-channel

Each event template can fan out to WhatsApp, Telegram, and SMS in parallel — pick what fits each booking type.

Six languages

UI and default templates in English, Deutsch, Español, Français, Українська, Русский.

Universal SMS

Five built-in presets plus a custom HTTP request template. Works with any SMS API on the planet.

From your real number

Messages come from your WhatsApp and your Telegram — not a generic bot.

Built-in safeguards

Rate limits, spam pattern detection, email verification — to keep your account safe and your numbers unbanned.

Open-source

Independent fan project, transparent code, no subscriptions. Self-host if you want full control.

Be aware

Honest about the risks.

WhatsApp number bans

WhatsApp Web automation isn't officially supported. Large send volumes may get your number banned. Built-in rate limits help, but use at your own risk.

Telegram spam folder

Recipients must have your number saved as a contact, or have messaged you before — otherwise messages may land in their spam.

SMS provider costs

You bring your own SMS provider. WABook is free; you pay your provider directly. Typical: $0.04-0.08 per SMS internationally.

FAQ

Common questions.

Is this affiliated with EasyWeek, WhatsApp, or Telegram?

No. WABook is an independent fan project, built by an EasyWeek user for EasyWeek users. Not affiliated with any of those companies.

Will it cost me anything?

WABook itself is free. WhatsApp and Telegram messages cost nothing — they go through your personal account. SMS costs whatever your provider charges (you set it up directly).

Can my WhatsApp number get banned?

It's possible. WhatsApp Web automation isn't officially supported. We enforce rate limits (20/hour, 100/day) and spam pattern detection to reduce risk, but no method is risk-free.

Why is the SMS setup more complex than the others?

Every SMS provider has their own API. Instead of locking you to one, we let you configure any HTTP request — with built-in presets for the most popular providers.

Can I self-host?

Yes — the source code is open. Deploy your own copy on Railway, Fly.io, or any Node + PostgreSQL host.

Stop typing reminders.
Start sending them automatically.

Get started — free

Independent fan project · Use at your own risk