A battle-tested WordPress appointment engine — one payment, perpetual licence. No monthly fees. No SaaS lock-in. Your plugin keeps working for as long as you choose to use it.
The average appointment SaaS costs $49–$99/month. Over two years, that's:
That's a $2,127 saving in year one alone — with more control, more features, and zero monthly pressure.
A guided setup wizard walks you through every step. No developer needed. No configuration chaos. Just follow the wizard and paste two shortcodes.
Standard WordPress plugin installation — nothing custom, nothing scary. If you've ever installed a plugin before, this is identical.

Click Upload Plugin, select your vednex.zip, hit Install Now. That's it. Three clicks.

WordPress confirms the install. One click on Activate and VedNex Schedules is running on your site.

No hunting through settings menus. The guided wizard starts immediately and walks you through everything your business needs: services, team, notifications, and your booking link.

Timezone auto-detects. Currency auto-selects. Your admin notification email is set. The system already knows where you are.

Three fields. Service name, duration in minutes, and price. The placeholder "Deep Tissue Massage, 60 min, $120" shows you exactly what to type. Add more services after setup from the full admin panel.

Solo operator? One checkbox and you're done. Running a team? Add name, role, mobile (for SMS alerts), and email. The system handles multi-provider booking automatically.

Confirmation emails and 24-hour reminders are enabled by default. "Multiple reminders increase attendance" — the system tells you this because it's true. SMS via Twilio can be set up now or later.

The wizard ends with both shortcodes ready to copy. Paste [vednex_schedules] onto any page for the booking form. [vednex_customer_portal] for the self-service customer portal. Done.

Paste your licence key from your purchase email. One click on Activate. Green "Licence Active" confirmation. Full system unlocked.

Ten steps. Under 5 minutes. No developer. No config file. No support ticket. Paste two shortcodes onto any WordPress page and you're taking appointments.
Every feature your business needs to run appointments professionally. Not a stripped-down lite version — the full production system, included.
Multi-step booking flow — service → team → time → details → payment. Built to convert.
Every payment path lands cleanly in the customer portal — no dead-end confirmation pages.
Your customers manage everything themselves — no passwords, no friction, no support load.
Customers, team members, and operators all get the right message at the right moment.
Built-in SMTP. Multiple reminder timings. Calendar invites attached automatically.
Business intelligence built in — not bolted on. Know your numbers without a third-party tool.
Two views of your bookings. Both are clean, fast, and built for daily use.
When a booking is marked complete, the system handles your reputation so you don't have to.
That's the whole system. Two shortcodes.
[vednex_schedules]
[vednex_customer_portal]
Paste onto any WordPress page. Your full booking infrastructure is live.
This is what your customers actually see. Clean, guided, and confidence-building at every step.
No guesswork. No "contact us for pricing." Services are displayed as clean cards with duration and price upfront — so customers self-qualify before they even book.
Customer loyalty starts here. Returning clients can rebook with their preferred provider — and every team member's additional services are shown for organic upsell.
The calendar shows only genuinely available slots. Timezone is auto-detected so a client in Sydney booking a Melbourne business never gets the time wrong.
A clean summary confirms every detail before payment. The city field feeds your social proof ticker — so real location data powers "Sarah from Melbourne just booked."
The slot reservation countdown is one of the highest-converting elements in the system. The customer knows their spot is held — but only if they complete payment now.
The moment payment completes, customers land in their personal portal. No account setup. Everything they need is right there — and it's there for every future booking too.
Every booking triggers the right message to the right person at the right moment. No manual follow-up. No missed reminders. No chasing no-shows.

Sent instantly on booking. Includes full appointment details, calendar buttons (Google + Apple/Outlook), WhatsApp link, and a magic link to manage the booking — valid for 7 days.

Service, provider, date, time, and booking ID — all in a WhatsApp message. Customers who save appointments to WhatsApp almost never miss. A confirmation email is also sent simultaneously.

Your team wakes up to a day summary SMS at 7:30am. Then, 30 minutes before each appointment, they get a targeted alert. No scrambling. No surprises.

"Hey Chinzy — looks like we missed you today 😊 No stress — grab another time here:" — gentle, on-brand, and sends a direct rebooking link. Recovers appointments you'd otherwise lose forever.

When a booking is marked complete, a personalised review SMS fires automatically. "It only takes 30 seconds" — proven copy that gets responses. 4+ stars go to Google. Below 4 stay private.
Built for operators who need to glance and know — not hunt through menus. Every screen is designed for daily use at speed.
31 bookings. $2,665 total value. $1,942 collected. 81% completion rate. $107 average booking value. Revenue chart, bookings by day of week, top services, team utilisation — all in one screen. This is the kind of dashboard you'd pay $200/month for as a standalone SaaS tool.
Next appointment pinned at the top. Today's schedule. Next 5 days showing booking counts per day. Everything you need to start the day, in one screen, in seconds.
New booking comes in? The bell badge updates in real time. Every notification is timestamped and actionable — no digging through emails to find what just happened.
Confirmed (blue), Paid (green), Pending (yellow), Rescheduled (purple), Cancelled (red). Filter by team member. Switch between Week, Month, and Day views. New Booking and Block Time available from this screen. Looks and feels like Google Calendar — on your own WordPress.
Filter by status, date range, or customer name. Card view shows service, provider, date, time, and payment status at a glance. Edit or Contact directly. Export CSV — your data is always portable.
Stripe, PayPal, and offline Pay Later configured from a single settings page. Full Payment or Deposit Only mode. Switch from sandbox to live production with one click.
All 9 SMS message types configurable from one screen. Customer confirmations, team alerts, morning briefing — toggle each on or off. Send a test message with one click to verify your Twilio setup.
"{name} from {city} booked {time}" — powered by real customer data from your bookings. Set position, privacy level, timing, and message template. Toggle on and watch your booking page convert harder.
Eight settings tabs. Each one purpose-built. Configure once, run forever.
Business name, contact info, timezone, currency, date/time format, T&C link. Your business identity, locked in.
Buffer before/after appointments, slot intervals, advance booking window, minimum notice, shared or individual calendars.
SMTP configuration, multiple reminder timings (24hr, 12hr, 2hr, 1hr), email signature, admin notification address.
Stripe + PayPal side by side. Full Payment or Deposit Only mode. Pay Later instructions for cash/on-site businesses.
Twilio credentials, customer messages, team messages, morning briefing — all configurable from one screen. Test with one click.
Paste your licence key, click Activate. Green "Licence Active" confirmation. One key per site or unlimited — based on your plan.
Enable the booking ticker, set position, privacy level (Name + City), message template, and timing. Boosts conversions by up to 15%.
Plugin version, PHP/MySQL compatibility check, database table status. Diagnostic tools for advanced operators and agencies.
Most happy customers never leave a review — not because they don't want to, but because nobody asked at the right moment. VedNex asks automatically, every time, without you lifting a finger.
Staff or system marks appointment done — triggers the review sequence automatically
Customer receives email + SMS with a mobile-first review form. "It only takes 30 seconds." No login needed.
4+ stars → Google Reviews link (your Google Business URL set in Booking Settings). Below 4 → private internal feedback only.
Approve, respond, or resolve negative feedback — before it ever reaches Google. Protect your public reputation automatically.
More 5-star reviews push you higher in local search rankings
Unhappy customers handled privately, not publicly on Google
Fully automated from booking completion to Google submission
Social proof ticker boosts booking conversion rates on your page
See exactly why operators who've tried Amelia, Bookly, and Calendly are making the switch — and not going back.
| Feature | VedNex Schedules | Amelia |
|---|---|---|
| Multi-step booking flow | ✔ Modern, fast, mobile-first | ✔ Basic |
| Slot locking + countdown | ✔ 10-min hold, live timer | ✖ Not native |
| Ghost booking auto-expiry | ✔ Cron-driven | ✖ No |
| Magic link customer portal | ✔ Passwordless, 7-day link | ✖ No |
| SMS engine | ✔ 9 message types, built-in | ✖ Add-on required |
| Review automation | ✔ Smart routing to Google | ✖ No |
| Morning briefing system | ✔ 7:30am team SMS daily | ✖ No |
| Social proof ticker | ✔ Real-time, configurable | ✖ No |
| Missed appointment recovery | ✔ Auto SMS sent instantly | ✖ No |
| Stripe + PayPal | ✔ Native, webhook-confirmed | ✔ Yes |
| Customer ICS calendar invite | ✔ Attached to every email | ✔ Yes |
| Analytics dashboard | ✔ Revenue, team, services | ✔ Basic |
| Licensing model | ✔ Perpetual licence — one payment | ✖ $99/year recurring |
| Cost over 3 years | ✔ $249 total | ✖ $297+ recurring |
| Two shortcodes. Full system live. | ✔ Paste and go | ✖ Complex setup |
| Confidence Guarantee | ✔ 7-day test drive | Standard terms |
| Feature | VedNex Schedules | Bookly |
|---|---|---|
| Booking flow | ✔ Multi-step, mobile-first | ✔ Multi-step |
| Slot locking + countdown | ✔ Yes — prevents double-booking | ✖ No |
| Ghost booking expiry | ✔ Yes — cron automated | ✖ No |
| SMS engine | ✔ Built-in, 9 types | ✖ Paid add-on |
| Email engine | ✔ SMTP, ICS, multi-reminder | ✔ Basic |
| Review automation | ✔ Smart Google routing | ✖ No |
| Magic link portal | ✔ Passwordless | ✖ No |
| Morning briefing | ✔ Team SMS at 7:30am | ✖ No |
| Social proof ticker | ✔ Real-time | ✖ No |
| Stripe + PayPal | ✔ Native — no add-ons | ✖ Add-ons required |
| WhatsApp confirmation | ✔ Built-in | ✖ No |
| Analytics dashboard | ✔ Full — built in | ✔ Basic |
| Add-ons required | ✔ None — everything included | ✖ Many — costs add up fast |
| Licensing model | ✔ Perpetual licence | ✖ Add-on based, ongoing |
| Two shortcodes. Full system live. | ✔ Paste and go | ✖ Add-ons + config required |
| Confidence Guarantee | ✔ 7-day test drive | Standard terms |
| Feature | VedNex Schedules | Calendly |
|---|---|---|
| Hosting | ✔ Self-hosted — your server | ✖ SaaS — their servers |
| Monthly fees | ✔ None — ever | ✖ $12–$20/month forever |
| Data ownership | ✔ 100% yours | ✖ SaaS-controlled |
| Branding | ✔ Full control | ✖ Calendly branding on pages |
| SMS engine | ✔ Built-in, 9 types | ✖ Add-on required |
| Review automation | ✔ Smart Google routing | ✖ No |
| Customer portal | ✔ Full magic link portal | ⚠️ Reschedule link only |
| WhatsApp confirmation | ✔ Built-in | ✖ No |
| Morning briefing | ✔ Team SMS at 7:30am | ✖ No |
| Social proof ticker | ✔ Real-time | ✖ No |
| Payments | ✔ Stripe + PayPal + Pay Later | ✔ Stripe only |
| Custom fields | ✔ Builder included | ✔ Yes |
| Analytics | ✔ Built-in dashboard | ✔ Yes |
| Licensing model | ✔ Perpetual licence — $249 | ✖ $144–$240/year forever |
| Two shortcodes. Full system live. | ✔ On your WordPress | ✖ External SaaS dependency |
| Confidence Guarantee | ✔ 7-day test drive | SaaS terms apply |
No hidden fees. No per-booking charges. No recurring subscription. One payment for a perpetual licence — the plugin keeps working for as long as you use it.
Limited release: 3,000 copies only. 60-day window. Next release scheduled for 2028.
Premium add-ons for operators who want more speed, scale, or support.
We install, configure, and fully test VedNex Schedules on your site. Hand us the keys — come back to a live, running booking system.
Install it. Configure it. Test your entire booking flow — you have 7 full days. If VedNex Schedules isn't the best appointment infrastructure you've run on WordPress, we'll refund every dollar. No forms. No support tickets. No runaround.
Once you activate your licence, you're committed — and so are we.