Agenda Bot logo SaaS product · Marandev

Agenda Bot: your appointment book, filling itself.

Your customers book from their phone, with no sign-up and no phone calls, through a link, Telegram or WhatsApp. You see everything in one clear agenda, with no double bookings.

Public booking on a phone: step 1, choosing the service
Public booking on a phone: step 2, calendar showing the days with available times
The problem

Scheduling by chat and phone does not scale

Clinics, salons, workshops and consultants lose hours answering messages, matching schedules and chasing no-shows. Agenda Bot automates that whole cycle: the customer picks a slot, the business confirms it and everyone gets a reminder.

  • No overbookingTwo appointments for the same professional never overlap: availability is checked at the very moment the appointment is saved.
  • No friction for customersFive-step booking from the phone, with no account. Customers can look up or cancel their appointment with a code.
  • Each business, its own spaceMulti-tenant: every business has its own public link, logo, schedule and team, with its data kept separate.
Features

Everything an appointment-based business needs

  • Online booking, no sign-up

    Mobile-first public page, installable as an app (PWA), with each business's name and logo. Customers choose the service, professional, day and time.

  • Telegram bot

    Each business connects its own bot (automatically or with a BotFather token) so customers can book, check and cancel from the chat.

  • WhatsApp bot

    Each business serves customers through a WhatsApp Business number assigned from the platform: numbered menus to book, check and cancel, and notices with Meta-approved templates.

  • Notices and reminders

    Notices through Telegram or WhatsApp when an appointment is confirmed, rejected, cancelled or rescheduled, and an automatic reminder a few hours before. The appointment history records each notice and its result.

  • Reminder tracking

    Every appointment shows whether its reminder is scheduled, sent or could not be delivered. The "No reminder" filter lists who to call by hand, and "I called them" leaves a record in the history.

  • Schedules, closures and holidays

    Weekly hours per business and per professional, one-off closures and blocks, and per-country holidays calculated automatically. A preview shows what the customer will see.

  • Services, resources and customers

    Service catalog with durations, professionals or resources with daily limits and buffer time, manual or automatic confirmation, and customer records with history.

  • Terms acceptance

    Customers and users accept the terms and privacy policy before booking, on the web, in Telegram and in WhatsApp. The date and accepted version are recorded.

  • Plans and validity

    Plan catalog with per-business validity, monthly renewals with a payment history and expiry warnings for whoever runs the platform.

The app

A simple agenda, inside and out

Real screenshots from an Agenda Bot test environment, with sample number and bot (the interface is in Spanish).

Weekly business-hours editor with time slots per day and tabs for closures and preview
Business hours: slots per day, closures, blocks and a preview of what the customer will see.
Active Telegram and WhatsApp integrations, each with reminders before the appointment
Integrations: each business's own Telegram bot and WhatsApp number, with configurable reminders.
Agenda filters by professional, status, reminder and appointment source: panel, web, Telegram or WhatsApp
Agenda: filters by professional, status, source (panel, web, Telegram, WhatsApp) and appointments without a reminder.
Under the hood

Built to run for real

Designed, developed and deployed end to end by Marandev.

  • Go API
  • PostgreSQL
  • SvelteKit (SPA / PWA)
  • Nginx + Ansible
  • Telegram Bot API
  • WhatsApp Cloud API
  • Multi-tenant and roles
  • Protected dataIntegration secrets encrypted at rest, HTTPS, verified signatures on Meta webhooks, sessions with token refresh, rate limiting, automatic abuse blocking and daily backups of the database and logos.
  • Tested rulesAvailability, holidays, time zones, plan validity and the bot conversations live in pure-logic modules with automated tests.
  • Infrastructure as codeThe whole server is provisioned and deployed repeatably, with versions visible in the app.

Want Agenda Bot for your business?

We show you the platform running and set it up with you.

Write to us at hola@marandev.co