Skip to main content

Daily Summary

Get your morning briefing with tasks, calendar, and relevant information.


Overview

Ask Norns for a daily summary to get an overview of your day including:

  • Tasks due today and overdue
  • Calendar events
  • Any pending reminders

How to Request

Via Voice (Web)

Go to voice.ravenhelm.dev and say:

  • "Give me my daily summary"
  • "What do I have going on today?"
  • "Brief me on my day"

Via Phone

Call +1 (737) 214-3330 and say:

  • "Good morning, what is on my schedule?"
  • "What should I know about today?"

Via Chat

Go to norns.ravenhelm.dev and type:

  • "daily summary"
  • "what is on my plate today"

What You Get

Sample Response

You: "Give me my daily summary"

Norns: "Good morning! Here is your summary for Friday, January 3rd.

Calendar: You have 2 events today. At 10 AM, team standup for 30 minutes. At 2 PM, one-on-one with Sarah for 1 hour.

Tasks: You have 4 tasks due today:

  1. Finish code review for authentication PR (high priority)
  2. Submit expense report
  3. Pick up dry cleaning
  4. Call mom

Overdue: You have 1 overdue task from yesterday: Update project documentation.

Is there anything specific you would like me to help with?"


System Flow

Request "daily summary"


┌─────────────────────────────────────────────────────────┐
│ Norns Agent │
│ │
│ 1. Call get_daily_summary tool via Bifrost │
│ └─► Queries tasks WHERE due_date = today │
│ └─► Queries tasks WHERE due_date < today │
│ └─► Queries calendar WHERE date = today │
│ │
│ 2. Format response naturally │
│ │
│ 3. Return via voice or text │
└─────────────────────────────────────────────────────────┘

Tool Reference

get_daily_summary

{
"name": "get_daily_summary",
"domain": "tasks",
"description": "Get daily summary of tasks and calendar events",
"input_schema": {
"date": "ISO date (optional, defaults to today)",
"include_overdue": "boolean (default true)",
"include_calendar": "boolean (default true)"
},
"output_schema": {
"date": "string",
"tasks_due": "array of tasks",
"tasks_overdue": "array of tasks",
"calendar_events": "array of events",
"summary_text": "string"
}
}

Customization Ideas

Scheduled Morning Briefing

Create an n8n workflow to send your summary via:

  • Slack message at 7 AM
  • Email digest
  • Push notification

Focus Mode

Ask for just tasks:

  • "What tasks do I need to complete today?"

Or just calendar:

  • "What meetings do I have today?"

See Also

  • [[Voice-Task-Management]] - Task commands
  • [[Voice-Calendar]] - Calendar details
  • [[../Automation/n8n]] - Automate summaries