Send automatic Indonesian weather alerts to Telegram

Every six hours, the system checks Indonesia's official weather data and sends a plain-language forecast to Telegram.

How the work actually flows

It branches. Exactly one path is taken.

Pattern: Exclusive Choice (4) · Simple Merge (5)

flowchart TD trig(["every six hours scheduled check"]):::trigtime s0["check BMKG weather data"]:::svc s1["review conditions"]:::task s2["send weather update"]:::task trig --> s0 s0 --> s1 gx{"× conditions look risky"}:::gate s1 --> gx p00["add warning"]:::task gx -->|"risky conditions"| p00 p10["skip warning"]:::task gx -->|"normal conditions"| p10 jn{"○ compile report"}:::gate p00 --> jn p10 --> jn jn --> s2 out[/"weather forecast delivered to telegram"/]:::out pay{{"advance warning of bad weather"}}:::pay s2 --> 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
Starts itA stepAn outside serviceOne path onlyPaths rejoinResultPayoff
Build size
Standard

A mid-size build with several tools working together.

Business functions
Messaging & Notifications
Connects
Telegram

The problem it solves

You want to know when weather is about to turn bad, whether that affects a job site, deliveries, or just planning your day, but checking a forecast website isn't part of your routine. By the time you notice a warning, conditions may have already changed.

Who it fits

Local businesses, farms, and community groups in Indonesia who need reliable, timely weather updates.

How it works

  1. Every six hours, or on demand, the system checks Indonesia's official BMKG weather data for your location
  2. It reviews temperature, humidity, rain chance, and wind conditions
  3. If conditions look risky, it adds a warning to the report
  4. A formatted weather update is sent straight to your Telegram
What you get

Weather alerts you receive without checking manually

You receive a plain-language weather update for your area every six hours, sent straight to Telegram.

What you get

A Telegram message with the current conditions, a six-hour forecast, and any relevant weather warnings.

What you need

A Telegram bot account.

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