| Notiwise Documentation | Quick Start | Getting Started | Features | Installation | Troubleshooting | What’s New |
Features Reference
Complete documentation of everything Notiwise can do.
This page covers all features in detail, with examples and best practices.
Table of Contents
- Core Features
- 6-Tier Priority System
- Dashboard & Statistics
- Multi-Calendar Support
- Customization Options
- Gmail Addon
- Calendar Addon
- Advanced Features
Core Features
Automatic Smart Reminders
What it does: Notiwise automatically adds context-appropriate reminders based on priority tags you add to events.
How it works:
- Add a priority tag to your event (e.g.,
Project Deadline @@) - Notiwise detects the tag
- Reminders are added based on the priority level
- The tag is removed, keeping your calendar clean
Benefits:
- No more manually setting reminders for every event
- Perfect reminder timing based on event importance
- Consistent reminder strategy across all your calendars
- Clean, professional event titles
Example:
Before: "Board Meeting" (no reminders)
You add: "Board Meeting @@"
Notiwise adds: 6 reminders (4 weeks, 2 weeks, 1 week, 3 days, 1 day, 1 hour)
Result: "Board Meeting" (with smart reminders)
Semi-Visible Markers
What it is: Invisible tracking markers in event descriptions that prevent duplicate processing.
How it works (NEW in v2.1.0):
- When Notiwise processes an event, it adds an invisible marker:
[Notiwise:tagName] - The marker uses zero-width Unicode characters (completely invisible to users)
- If you manually re-tag an event, Notiwise won’t process it again
Benefits:
- Events are processed exactly once
- No duplicate reminders if you accidentally re-tag
- Invisible to you and other attendees
- Smart event tracking without clutter
Technical details:
The marker format is [Notiwise:@@] for high major priority, [Notiwise:!!] for medium prep, etc. This is completely invisible in Google Calendar’s event description.
6-Tier Priority System
Notiwise gives you 6 priority levels to match different event types.
High Major (@@)
Best for:
- Board meetings
- Major project deadlines
- Product launches
- Critical presentations
- Annual reviews
- Important conferences
Reminder schedule:
- 4 weeks before
- 2 weeks before
- 1 week before
- 3 days before
- 1 day before
- 1 hour before
Total reminders: 6
Example use case:
Event: "Q4 Board Presentation @@"
Date: December 15, 2026
You'll get reminders on:
- November 17 (4 weeks out)
- December 1 (2 weeks out)
- December 8 (1 week out)
- December 12 (3 days out)
- December 14 (1 day out)
- December 15 at 9:00 AM (1 hour before)
High Moderate (@)
Best for:
- Client meetings
- Team milestones
- Important presentations
- Quarterly planning
- Performance reviews
Reminder schedule:
- 2 weeks before
- 1 week before
- 3 days before
- 1 day before
- 30 minutes before
Total reminders: 5
Example use case:
Event: "Client Pitch Presentation @"
Date: January 20, 2026
You'll get reminders on:
- January 6 (2 weeks out)
- January 13 (1 week out)
- January 17 (3 days out)
- January 19 (1 day out)
- January 20 at 9:30 AM (30 min before)
Medium Prep (!!)
Best for:
- Team meetings requiring prep
- Workshops
- Training sessions
- Sprint planning
- Design reviews
Reminder schedule:
- 1 week before
- 3 days before
- 1 day before
- 1 hour before
Total reminders: 4
Example use case:
Event: "Sprint Planning !!!"
Date: February 10, 2026
You'll get reminders on:
- February 3 (1 week out)
- February 7 (3 days out)
- February 9 (1 day out)
- February 10 at 9:00 AM (1 hour before)
Medium Minimal (!)
Best for:
- Regular team meetings
- Weekly check-ins
- Standup meetings
- 1-on-1s
- Routine calls
Reminder schedule:
- 3 days before
- 1 day before
- 1 hour before
Total reminders: 3
Example use case:
Event: "Weekly Team Sync !"
Date: Every Monday at 10:00 AM
You'll get reminders:
- Friday (3 days out)
- Sunday (1 day out)
- Monday at 9:00 AM (1 hour before)
Low Some Prep (##)
Best for:
- Casual meetings
- Coffee chats
- Brainstorming sessions
- Informal check-ins
Reminder schedule:
- 5 days before
- 2 days before
- 30 minutes before
Total reminders: 3
Example use case:
Event: "Coffee Chat with John ##"
Date: March 15, 2026
You'll get reminders on:
- March 10 (5 days out)
- March 13 (2 days out)
- March 15 at 9:30 AM (30 min before)
Low Minimal (#)
Best for:
- Optional events
- Social events
- Reminders to yourself
- Low-priority calls
Reminder schedule:
- 2 days before
- 1 hour before
Total reminders: 2
Example use case:
Event: "Dentist Appointment #"
Date: April 20, 2026
You'll get reminders on:
- April 18 (2 days out)
- April 20 at 9:00 AM (1 hour before)
Dashboard & Statistics
NEW in v2.1.0: Comprehensive statistics tracking and visualization.
Unified Statistics System
What it is:
A single getUnifiedStats() function powers all statistics across Gmail addon, Calendar addon, and web dashboard.
Metrics Tracked:
- Total events processed (lifetime)
- Total reminders added (lifetime)
- Time saved (calculated at 2 minutes per event)
- Events processed this week
- Events processed this month
- Stress reduction score (weighted calculation)
Benefits:
- Consistent metrics everywhere
- Real-time updates
- See your productivity gains
Lifetime Event Tracking
What it tracks:
- Total events Notiwise has processed since installation
- Total reminders added across all events
- Cumulative time saved
- Installation date
Where stored:
- Securely in your Google account (PropertiesService)
- Never resets (unless you clear all settings)
- Persistent across sessions
Example dashboard:
📊 Notiwise Statistics
Total Events Processed: 487
Total Reminders Added: 1,922
Time Saved: 16.2 hours
Member Since: January 15, 2026
Stress Reduction Score
What it is: A weighted calculation showing how much Notiwise reduces notification stress.
How it’s calculated:
High priority events: Weight 3
Medium priority events: Weight 2
Low priority events: Weight 1
Score = (Weighted sum / Total events) × 100
Example:
Your events:
- 10 high priority (@@, @) = 30 points
- 20 medium priority (!!, !) = 40 points
- 30 low priority (##, #) = 30 points
Total: 100 points / 60 events = 42% stress reduction
What it means: Higher scores indicate better reminder optimization. You’re using Notiwise to focus on what matters most.
Recent Events List
What it shows: Up to 5 most recently processed events with:
- Event title
- Priority level
- Event date
Where visible:
- Dashboard
- Gmail addon
- Calendar addon
Benefits:
- Quick verification that events are being processed
- See which priorities you’re using most
- Confidence that Notiwise is working
Multi-Calendar Support
Monitor Multiple Calendars
What it does: Notiwise can monitor and process events across multiple Google Calendar calendars simultaneously.
How to set up:
- Open Notiwise settings
- Go to Step 1 (Calendar Selection)
- Check ALL calendars you want monitored
- Click “Save Configuration”
Supported calendar types:
- ✅ Your primary calendar
- ✅ Work/school calendars
- ✅ Shared calendars (if you have edit access)
- ✅ Secondary calendars you created
- ❌ Calendars where you only have “See all event details” permission
Example setup:
✅ [email protected] (Primary)
✅ [email protected] (Work)
✅ Team Calendar (Shared)
⬜ Holidays (Read-only - skip)
Cross-Calendar Consistency
Benefit: Apply the same priority system across ALL your calendars with one setup.
Example:
- Personal calendar event:
Doctor Appointment # - Work calendar event:
Client Meeting @ - Team calendar event:
Sprint Planning !!
All get appropriate reminders based on the same 6-tier system.
Customization Options
Custom Priority Tags
What it is:
Define your own priority symbols instead of using defaults (@@, !!, #, etc.).
How to customize:
- Open Notiwise settings
- Go to Step 2 (Priority Tags)
- Click “Customize Priority Tags”
- Enter your preferred symbols
Popular alternatives:
Emoji-based:
🔴 (High Major) instead of @@
🟡 (High Moderate) instead of @
🔵 (Medium Prep) instead of !!
🟢 (Medium Minimal) instead of !
⚪ (Low Some Prep) instead of ##
⚫ (Low Minimal) instead of #
Text-based:
[CRITICAL] instead of @@
[HIGH] instead of @
[MEDIUM] instead of !!
[LOW] instead of !
[OPTIONAL] instead of ##
[FYI] instead of #
Number-based:
P0 instead of @@
P1 instead of @
P2 instead of !!
P3 instead of !
P4 instead of ##
P5 instead of #
Important notes:
- Tags are case-sensitive:
@@≠@@ - Tags must be unique (no duplicates)
- Keep tags short (1-10 characters recommended)
- Avoid common words that appear in normal text
Custom Reminder Times
What it is: Change when reminders fire (morning, midday, afternoon times).
Default times:
- Morning: 7:30 AM
- Midday: 12:00 PM
- Afternoon: 4:00 PM
How to customize:
- Open Notiwise settings
- Go to Step 4 (Reminder Times)
- Enter your preferred times (24-hour format)
- Click “Save Configuration”
Example customization:
Morning: 06:00 (early riser)
Midday: 13:00 (lunch break)
Afternoon: 18:00 (end of workday)
Use cases:
- Night owl: Set morning to 10:00, afternoon to 20:00
- Early bird: Set morning to 05:00, midday to 11:00
- Global team: Set times matching your team’s timezone
Tag Location Options
Where tags can be placed:
- Event title (start or end)
- Event description
How to enable description tags:
- Open Notiwise settings
- Go to Step 3 (Tag Location)
- Select “Check event description for priority tags”
- Click “Save Configuration”
Why use description tags:
- Keep event titles 100% professional
- Hide tags from other attendees
- Useful for shared calendars
Example:
Title: "Client Meeting"
Description: "Discuss Q4 roadmap @@"
Notiwise will:
1. Detect @@ in description
2. Add 6 reminders (High Major)
3. Remove @@ from description
4. Leave title unchanged
Gmail Addon
Create Events from Emails
What it does: Turn emails into calendar events with smart priorities, directly from Gmail.
How to use:
- Open an email in Gmail
- Click the Notiwise icon in the right sidebar
- Fill in event details:
- Event title
- Date & time
- Priority level (select from dropdown)
- Click “Create Event”
Benefits:
- No need to switch to Google Calendar
- Event title pre-filled from email subject
- Priority applied automatically
- Smart reminders added immediately
Example workflow:
Email: "Client Meeting Request - Q4 Review"
↓
Click Notiwise addon
↓
Event created: "Client Meeting - Q4 Review"
Priority: @ (High Moderate)
Reminders: 2 weeks, 1 week, 3 days, 1 day, 30 min
Email Context
What it includes:
- Original email subject auto-fills event title
- Easy access to priority selection
- One-click event creation
- Link to view event in Google Calendar after creation
Calendar Addon
Set Priorities from Google Calendar
What it does: Add or change priority levels for events without editing the event title.
How to use:
- Open an event in Google Calendar
- Click the Notiwise icon in the right sidebar
- See current priority (if any)
- Select new priority from dropdown
- Click “Apply Priority”
Benefits:
- Visual priority selection (no need to remember tag symbols)
- See current priority at a glance
- Change priority without re-tagging
What you see:
Current Priority: @@ (High Major) ✓ Smart reminders are active
Select New Priority:
○ @@ High Major
● @ High Moderate (currently selected)
○ !! Medium Prep
○ ! Medium Minimal
○ ## Low Some Prep
○ # Low Minimal
Mark as Done
What it does: Remove priority and reminders from completed events.
How to use:
- Open a completed event
- Click Notiwise addon
- Click “Mark as Done”
- Priority tag and reminders are removed
Use case: Meeting is canceled or you completed the task early. Mark it as done to clean up your calendar.
Advanced Features
Batch Processing
What it is: Process multiple tagged events at once, either automatically or manually.
Automatic processing:
- Runs daily at configured time
- Scans next 6 months of events
- Processes all tagged events in monitored calendars
Manual processing:
- Click “Process Events Now” button in dashboard
- Useful after bulk-tagging multiple events
- Immediate processing instead of waiting for daily run
Processing scope:
- Only future events (within next 6 months)
- Only calendars you selected
- Only events with priority tags
- Skips events already processed (semi-visible marker check)
All-Day Event Support
How it works:
- All-day events fully supported
- Reminders fire at configured times (morning, midday, afternoon) on reminder days
- Example: 1 week reminder for all-day event = 7:30 AM (morning time) 7 days before
Multi-Day Event Support
How it works:
- Events spanning multiple days are processed normally
- Reminders based on event start date
- All reminders fire before event starts
Example:
Event: "Annual Conference @@"
Dates: March 15-17, 2026 (3-day event)
Reminders:
- February 15 (4 weeks before start)
- March 1 (2 weeks before start)
- March 8 (1 week before start)
- March 12 (3 days before start)
- March 14 (1 day before start)
- March 15 at 8:00 AM (1 hour before start)
Recurring Event Support
How it works:
- Tag the first occurrence with a priority tag
- Each recurrence is processed independently
- Future occurrences inherit reminders automatically
OR tag individual occurrences:
- Apply different priorities to different recurrences
- Example:
Weekly Standup !(regular priority) - Special occurrence:
Weekly Standup - Q4 Planning !!(higher priority)
Example:
Event: "Team Sync !" (every Monday)
First occurrence processed: January 6
↓
All future Mondays get:
- 3 days reminder (Friday)
- 1 day reminder (Sunday)
- 1 hour reminder (Monday 9 AM)
Event Replacement Behavior
What happens: When Notiwise processes an event, it replaces all existing reminders with smart reminders.
Why:
- Ensures consistent reminder strategy
- Prevents reminder overload (too many notifications)
- Gives Notiwise full control over reminder timing
Example:
Before Notiwise:
Event "Client Meeting"
Reminders: 1 hour, 10 min (manual)
After adding tag "Client Meeting @":
Reminders replaced with:
2 weeks, 1 week, 3 days, 1 day, 30 min (smart)
Privacy & Security
No External Servers
How it works:
- All processing happens in your Google account
- No data sent to third-party servers
- Settings stored in Google Apps Script PropertiesService
What this means:
- Your calendar data never leaves Google’s ecosystem
- No external database tracking your events
- 100% private by design
Open Source
Benefit: The code is available for authorized users to review.
Transparency:
- No hidden functionality
- You can see exactly what Notiwise does
- Community contributions welcome
Best Practices
Start with Defaults
Recommendation:
Use default tags (@@, !!, #) for at least 2 weeks before customizing.
Why:
- Learn the system before changing it
- Understand which priority levels you use most
- Avoid over-customization
Tag Consistently
Recommendation: Always place tags in the same location (start of title OR end of title).
Why:
- Easier to scan your calendar visually
- Faster tagging (muscle memory)
- More professional appearance
Good:
@@Board Meeting
@Client Pitch
!!Team Planning
Also Good:
Board Meeting @@
Client Pitch @
Team Planning !!
Avoid:
Board @@Meeting (tag in middle)
Client@ Pitch (no space)
Team Planning! ! (wrong spacing)
Review Statistics
Recommendation: Check your dashboard statistics monthly to optimize usage.
What to look for:
- Are you using all 6 priority levels? (If not, simplify your system)
- Is your stress reduction score high? (Aim for 40%+)
- How much time are you saving? (Motivation boost!)
Process Events Manually After Bulk Changes
Recommendation: After adding many tags at once, click “Process Events Now” instead of waiting for daily processing.
Example:
You just tagged 20 events for next month
↓
Open Notiwise dashboard
↓
Click "Process Events Now"
↓
All 20 events processed immediately
Feature Comparison
| Feature | Free Version | Pro Version |
|---|---|---|
| 6-tier priority system | ✅ | ✅ |
| Auto reminders | ✅ | ✅ |
| Multi-calendar | ✅ | ✅ |
| Custom tags | ✅ | ✅ |
| Custom reminder times | ✅ | ✅ |
| Dashboard statistics | ✅ | ✅ |
| Gmail addon | ✅ | ✅ |
| Calendar addon | ✅ | ✅ |
| Cost | Free | N/A (all free!) |
Notiwise is 100% free with all features included.
Next Steps
Learn More
- Quick Start Guide - Get started in 5 minutes
- Getting Started Guide - Complete setup tutorial
- Troubleshooting - Fix common issues
- What’s New in v2.1.0 - Latest improvements
Get Help
- Email Support: [email protected]
- Installation Help: Installation Guide
Google Calendar™, Google Workspace™, and Gmail™ are trademarks of Google LLC.
| Version: Notiwise v2.1.0 | Support: [email protected] |
