Automatically block daily prayer times on your calendar

Fetches today's prayer times and automatically books five calendar blocks so meetings never overlap them.

How the work actually flows

A straight line. Runs once per one per prayer time.

Pattern: Sequence (1) ยท Multiple Instances without Synchronization (12)

flowchart TD trig(("you message the bot")):::human s0["Look up prayer times"]:::svc s1["Calculate prayer windows"]:::task s2[["Create calendar blocks"]]:::mi s3["Send confirmation message"]:::svc trig --> s0 s0 --> s1 s1 -->|"one per one per prayer time"| s2 s2 --> s3 out[/"Five prayer time blocks on calendar"/]:::out pay{{"prayer times protected automatically"}}:::pay s3 --> out out --> pay classDef task fill:#e7f6fe,stroke:#34b8f0,color:#2c2a29 classDef svc fill:#f6f8fa,stroke:#7c8795,color:#2c2a29 classDef mi fill:#e7f6fe,stroke:#0079a8,color:#2c2a29,stroke-width:2px classDef human fill:#fff,stroke:#0079a8,color:#0079a8 classDef store fill:#f6f8fa,stroke:#0079a8,color:#2c2a29 classDef trig fill:#00a4eb,stroke:#0079a8,color:#fff,font-weight:bold classDef trigtime fill:#00a4eb,stroke:#0079a8,color:#fff,font-weight:bold classDef trigdata fill:#8ad4f5,stroke:#0079a8,color:#06314c,font-weight:bold classDef gate fill:#fff,stroke:#e8a23d,color:#6b4708,font-weight:bold classDef out fill:#1f9d6b,stroke:#167a53,color:#fff,font-weight:bold classDef pay fill:#06314c,stroke:#021f33,color:#fff
A stepAn outside serviceRuns once per itemA personResultPayoff
Build size
Advanced

A larger build with multiple systems, AI reasoning, and custom rules.

Business functions
Messaging & NotificationsSpreadsheet & Database OpsSurvey & FeedbackScheduling & Calendar
Connects
Google CalendarGoogle SheetsTelegramIslamicAPI

The problem it solves

Clients and coworkers keep booking meetings right over your prayer times, so you either miss a prayer or scramble to move a call. Blocking the times yourself every day is tedious since they shift daily and easy to forget.

Who it fits

Muslim professionals who want their prayer times protected on a busy calendar.

How it works

  1. Triggers when you send a simple message to the bot
  2. Looks up today's accurate prayer times for your location
  3. Calculates the start and end window for each prayer
  4. Creates five calendar blocks for the day's prayers
  5. Sends you a confirmation once everything is booked
What you get

Prayer times protected on your daily calendar

Your daily prayer times get blocked off on your calendar automatically, so meetings never get scheduled over them.

What you get

Five calendar events blocking your prayer windows for the day, plus a confirmation message.

What you need

A Google Calendar account, a Telegram bot, and a Google Sheets account for tracking.

We can build this. But should you?

The hard question is not how to build it. It is whether this is the right thing to build first.

That is what a Fractional Chief AI Officer figures out with you, before anyone writes a line of code.

Let's Talk Strategy

Related automations

Back to the AI Playbook