Alert your team in Discord when someone arrives at or leaves a site

The system tracks a location feed and posts a Discord message the moment someone arrives at or leaves a set location.

How the work actually flows

It repeats. Exactly one path is taken; repeats recheck feed next interval.

Pattern: Structured Loop (21) · Exclusive Choice (4)

flowchart TD trig(["checked at regular interval"]):::trigtime s0["Check location feed"]:::svc s1["Compare position to location zone"]:::svc s2["Detect crossing event"]:::svc trig --> s0 s0 --> s1 s1 --> s2 gx{"× arrival or departure"}:::gate s2 --> gx p00["Post arrival message to Discord"]:::task gx -->|"Arrival"| p00 p10["Post departure message to Discord"]:::task gx -->|"Departure"| p10 p00 --> out p10 --> out lp{"runs continuously on schedule"}:::gate s2 --> lp lp -. "recheck feed next interval" .-> s0 lp -->|"finished"| out out[/"Real-time arrival departure alert"/]:::out pay{{"No more manual check-in texts"}}:::pay 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 itAn outside serviceOne path onlyRepeat or finishResultPayoff
Build size
Standard

A mid-size build with several tools working together.

The problem it solves

You or your field staff constantly get asked if you're on site yet or if you've already left, and answering that manually wastes time and interrupts your day. Without a way to track comings and goings, arrival and departure updates rely on someone remembering to text.

Who it fits

Small teams or solo operators who need automatic arrival and departure updates for a home base, office, or job site.

How it works

  1. The location feed is checked at a regular interval
  2. The system compares the latest position to the distance from your set location
  3. It detects when someone crosses into or out of that zone
  4. A friendly message posts to Discord announcing the arrival or departure
What you get

Arrivals and departures announced the instant they happen

Your team gets a friendly Discord message the moment someone arrives at or leaves your job site, home base, or office.

What you get

A real-time Discord message confirming when someone has arrived at or left a location.

What you need

A self-hosted location-tracking service and a Discord account with a webhook set up.

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