Skip to main content

v0.9.42

· 2 min read

View this release on GitHub

New Features​

🚀 FS PBX Wake-Up Call Module - New Feature Release! 🎉​

We’re excited to introduce the Wake-Up Call Module for FS PBX, adding a powerful new feature to schedule, manage, and automate wake-up calls for your users. This module is designed for hotels, businesses, and call centers that require a seamless wake-up scheduling system within FS PBX.

🔹 Key Features: ✅ Schedule Wake-Up Calls – Easily set up wake-up calls with date, time, and extension selection. ✅ Recurring Calls – Option to schedule daily wake-up calls for users who need them regularly. ✅ Snooze Feature – Users can snooze wake-up calls for 5, 10, 20, or 30 minutes via an interactive IVR menu. ✅ Retry Mechanism – If the call is missed, the system automatically retries up to 3 times before marking it as failed. ✅ IVR Menu for Wake-Up Calls – pre-recorded voice prompts for an interactive experience. ✅ Admin Control Panel – Manage all scheduled wake-up calls from the FS PBX web UI. ✅ Multi-Tenant Support – Works across multiple tenants in FusionPBX-based environments.

🔄 How It Works: 1️⃣ Admin or user schedules a wake-up call for an extension. 2️⃣ At the scheduled time, FreeSWITCH dials the extension and plays a greeting. 3️⃣ User interacts with an IVR menu to confirm or snooze. 4️⃣ If unanswered, retries occur based on a predefined schedule. 5️⃣ Recurring calls automatically schedule for the next day if enabled.

🔧 Technical Enhancements: New database structure for managing scheduled wake-up calls. FreeSWITCH Lua scripting integration for IVR-based snoozing and call flow management. Enhanced job queue processing in Laravel to handle retries, snooze actions, and automatic rescheduling. Custom permissions for admins & superadmins to manage wake-up calls securely.

📢 How to Get Started: Pull the latest update from the FS PBX repository. Run application update command

php artisan app:update

Run migrations to apply the new wake-up call database schema:

php artisan migrate

Enable Wakeup Calls in Default Settings -> Scheduled jobs

🎯 Who Should Use This? Hotels & Hospitality – Automate guest wake-up calls with a professional IVR menu.

Full Changelog: https://github.com/nemerald-voip/fspbx/compare/v.0.9.40...v0.9.42