Create /remind slash command for meeting reminders #22

Open
opened 2026-03-12 21:45:31 -07:00 by amari · 0 comments

Description

We'd love to add a slash command feature to Amari that lets you quickly send yourself (or your team) a meeting reminder with just a simple command. This will help you stay on top of important gatherings without having to switch contexts or remember to set reminders manually.

Imagine being able to type /remind Meeting with the team in 2 hours and having that handled for you — that's the goal here!

Acceptance Criteria

  • Slash command /remind is recognized and parsed by Amari
  • Command accepts a message describing the meeting or reminder details
  • Command accepts an optional time parameter (e.g., "in 2 hours", "at 3pm", "tomorrow at 10am")
  • If no time is specified, reminder defaults to a sensible window (e.g., 1 hour from now)
  • Reminder is delivered to the user via their preferred notification method
  • User receives clear confirmation that the reminder was set successfully
  • Error handling is graceful (invalid time formats, etc.) with helpful guidance
  • Reminder text is preserved exactly as the user typed it for clarity

Notes

Feel free to explore what notification delivery method makes most sense — whether that's a direct message, a scheduled notification, or integration with their calendar. The goal is to make this feel seamless and genuinely helpful in their workflow!

## Description We'd love to add a slash command feature to Amari that lets you quickly send yourself (or your team) a meeting reminder with just a simple command. This will help you stay on top of important gatherings without having to switch contexts or remember to set reminders manually. Imagine being able to type `/remind Meeting with the team in 2 hours` and having that handled for you — that's the goal here! ## Acceptance Criteria - [ ] Slash command `/remind` is recognized and parsed by Amari - [ ] Command accepts a message describing the meeting or reminder details - [ ] Command accepts an optional time parameter (e.g., "in 2 hours", "at 3pm", "tomorrow at 10am") - [ ] If no time is specified, reminder defaults to a sensible window (e.g., 1 hour from now) - [ ] Reminder is delivered to the user via their preferred notification method - [ ] User receives clear confirmation that the reminder was set successfully - [ ] Error handling is graceful (invalid time formats, etc.) with helpful guidance - [ ] Reminder text is preserved exactly as the user typed it for clarity ## Notes Feel free to explore what notification delivery method makes most sense — whether that's a direct message, a scheduled notification, or integration with their calendar. The goal is to make this feel seamless and genuinely helpful in their workflow!
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: nhcarrigan/amari#22