Skip to main content

Daily Compass

Daily Compass is your morning briefing. It runs at 6:30 AM, gathers overnight events from all your connected services, and posts a single summary to Discord.

What You Get

Every morning in your Discord channel, you’ll see a briefing like:
🧭 DAILY COMPASS — Thursday 13 March 2026
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

📧 EMAIL (3 important overnight)
  • Client X replied to proposal — needs response by EOD
  • AWS billing alert — $47 over usual daily average
  • Team standup moved to 10:30

📅 CALENDAR (4 events today)
  • 09:00 — Design review (Figma link attached)
  • 10:30 — Team standup (moved from 10:00)
  • 14:00 — Client X call
  • 16:00 — Focus block (protected)

💻 GITHUB (overnight activity)
  • 2 PRs merged to main (console, BFF)
  • 1 failing CI run — console lint (opened by bot)
  • 3 new issues assigned to you

💰 BANK (Starling)
  • Yesterday spend: £34.50
  • Week so far: £187.20 (vs £200 weekly budget)
  • Unusual: £12 charge from unknown merchant

🌤️ WEATHER
  • London: 14°C, partly cloudy, rain after 3 PM
  • Bring an umbrella if going out this afternoon

🎯 ATLAS RECOMMENDS (3 things today)
  1. Respond to Client X email (before 14:00 call)
  2. Fix failing CI lint (5 min, unblocks deploy)
  3. Design review prep (review Figma before 09:00)

How It Works

Daily Compass aggregates data from:
SourceWhat It Checks
GmailUnread emails since last briefing, flagged as important/normal
Google CalendarToday’s events, changes since yesterday
GitHubPRs, issues, CI status for your repos
Starling BankYesterday’s transactions, budget tracking
OpenWeatherMapToday’s forecast for your location
Apple Health (optional)Sleep quality, HRV, step count from yesterday
Claude (via Anthropic API) synthesises everything into the briefing format and generates the “Atlas Recommends” priorities.

Setup Requirements

Daily Compass is set up by the platform team. Once running, it works automatically. The notes below are for reference if you need to adjust settings.
Credentials needed in n8n:
  • Google OAuth2 (Gmail + Calendar access)
  • GitHub personal access token
  • Starling Bank API credentials
  • OpenWeatherMap API key (free tier)
  • Anthropic API key
  • Discord webhook URL
Customisation (n8n variables):
  • USER_NAME — Your first name (for personalised greeting)
  • USER_TIMEZONE — Your timezone (e.g. Europe/London)
  • WEATHER_CITY — Your location (e.g. London,UK)

Tips

  • Check Discord first thing. The briefing is designed to replace the 15-30 minutes you’d spend checking email, calendar, and bank separately.
  • The “3 things” are suggestions. Atlas recommends based on urgency and deadlines, but you always have final say.
  • Unusual bank charges are flagged. If something looks wrong, it’ll call it out — saves you from checking the app daily.
  • Health data is optional. If connected, it’ll note poor sleep and suggest lighter scheduling. If not connected, it just skips that section.