الله أكبر
Bring the call to prayer into your home through your Amazon Echo — at the correct time, every day, from your local masjid.
Your Local Masjid
Search for your masjid by name or city. We source timings directly from my-masjid.com — trusted by thousands of masajid worldwide.
Setup Instructions
—
Your Masjid GUID — paste into alexa.php & cron-refresh.php
Upload skill files to your hosting
Download the files from GitHub and upload the azan/ folder to your web server. You'll need an HTTPS domain for Alexa to accept the endpoint.
Configure your Masjid GUID
Open alexa.php and cron-refresh.php — replace the MASJID_GUID constant with the GUID above. Also set your SKILL_ID once you have it.
Create the Alexa Skill
In the Amazon Developer Console, create a new Custom skill. Paste the included JSON interaction model, then set your HTTPS endpoint to yourdomain.com/azan/alexa.php. Enable Reminders permission in the skill settings.
Enable on your Echo & grant permissions
Open the Alexa app → Skills & Games → Your Skills → Dev. Enable Azan Time and grant Reminder permissions when prompted.
Say it & hear the Adhan
The Adhan will now play automatically at every prayer time
The Experience
A self-hosted Alexa skill that connects your Echo Dot to your local masjid's prayer timetable.
Prayer times are fetched daily from your chosen masjid via the my-masjid.com network — Fajr, Zuhr, Asr, Maghrib and Isha, updated automatically.
The skill plays the full Makkah Adhan at each prayer time, with the special Fajr Adhan including "As-salatu khairun minan-nawm".
A daily cron job refreshes all five reminders at midnight so the Adhan plays every day — completely set and forget, no interaction needed.
Ask Alexa for today's prayer times, enable or disable the Adhan, or switch masajid — all by voice, in natural English.