Total TLs
β€”
Total Reportees
β€”
Avg Inbox
β€”
High Load (>1K)
β€”
All Reportees
β€”
βŒ•
Name Dept / Branch Team Lead Inbox Total ↕ Unread Member Since Last Snapshot (IST)
Loading…
Loading…
βœ… Active Users
πŸ—‘οΈ Deleted Users
Active Users
β€”
βŒ•
Name / ID Email Username Role Department Reportees Created (IST) Last Login (IST) Actions
Loading…
πŸ”
Microsoft Graph API Primary Tenant Only
Fallback credentials β€” use M365 Tenants for full multi-tenant control
β–Ά
⚠️ These credentials are used only when no tenant matches an email domain. Configure per-domain tenants in M365 Tenants instead.
Tenant ID
Client ID
Client Secret
πŸ“‘
Fetch Settings
Auto-fetch intervals for Inbox and Storage β€” customize per module
β–Ά
πŸ“Š Inbox Monitor β€” Auto Fetch β–Ά
Fetch Schedule Mode
hours
Fetch Options
Fetch on Startup
Run inbox fetch immediately when server starts
Skip Failed Mailboxes
Don't retry 404/403 errors in same run
Request Timeout (seconds)
Max Retries per Mailbox
πŸ“‘ Schedule: every 6h
⏭ Next run: calculating...
πŸ—„οΈ Storage Monitor β€” Auto Fetch β–Ά
Fetch Schedule Mode
hours
Storage Fetch Options
Include Hidden Folders
Fetch all folders including system folders
Auto Fetch on Schedule
Enable the schedule configured on the left
Storage Quota (GB per user)
Critical Alert Threshold (%)
πŸ—„οΈ Schedule: every 24h
⏭ Next run: calculating...
πŸ“§
Email & SMTP
SMTP credentials, notification events, and email preferences
β–Ά
πŸ”‘ SMTP Credentials β–Ά
SMTP Host
SMTP Port
SMTP Username
SMTP Password
From Email
πŸ”” Notification Events β–Ά
Welcome Email on New User
Send credentials when a new account is created
Password Reset Notification
Email new password when reset by admin
Account Deactivation Notice
Notify user when their account is deleted
Scheduled 15-Day Reports
Auto-send TL + global reports every 15 days
πŸ“¬ Report Recipients β–Ά
Global Report Recipient Email
Receives the global inbox summary report
Report Interval (days)
Legacy scheduled report interval β€” use Email Report Schedules for full control
πŸ€–
AI Email Classification
Ollama local AI β€” detects awaiting response, extracts deadlines automatically
β–Ά
Enable AI Classification
Slower but smarter β€” understands full conversation context
Ollama Server URL
Ollama Model
πŸ”— SharePoint Connection
Site URL and Excel file path
SharePoint Site URL
Copy from browser address bar when on the SharePoint site
File Path (inside site)
Path starting from / inside the document library
πŸ“‹ Sheet & Schedule
Which sheet to read and when to auto-sync
Target Sheet Name
Click "Load Columns" to see available sheets
Auto Sync from SharePoint
Automatically download and sync on schedule
πŸ—‚οΈ Column Mapping
Map your Excel column names to system fields. Click "Load Columns" to auto-populate dropdowns.
πŸ‘” Team Lead Columns
πŸ‘₯ Reportee Columns
⚑ Manual Sync & Log
Trigger a sync now or review recent sync history
Time (IST) Source/Sheet TLs Added TLs Removed Reportees Status Message
Loading…
Loading tenants…
Failed Users
β€”
Different Tenant
β€”
No Access / Never Fetched
β€”
Failed Fetch Users
β€”
βŒ•
Name / EmailDomainTeam Lead DepartmentLast Attempted (IST)Likely Cause
Loading…
How it works: Each tenant is matched to email domains. When fetching inbox counts, the correct tenant is auto-selected based on the email domain. Unmatched domains fall back to the primary tenant. Domains like poseidonoutsourcing.com need a separate tenant entry.
Loading…
Total Users
β€”
Total Used
β€”
Critical (>80%)
β€”
Warning (>50%)
β€”
User Storage
β€”
βŒ•
Name Email Department TL Used Storage Usage Items Last Fetched Details
Loading…
Failed Users
β€”
βŒ•
Name Email Department Tenant Last Attempted Likely Cause
Loading…
βš™οΈ Monitor Configuration
Total Fetched
β€”
❌ Unresponded
β€”
🟑 Acknowledged
β€”
⏰ Has Deadline
β€”
⏳ Awaiting Response
β€”
βœ… Resolved
β€”
🚨 Escalated
β€”
Response Rate
β€”
How Status Detection Works: Each reply is scanned for keywords. First match wins. You can add/edit/remove keywords freely.
❌ Unresponded β€” No reply at all 🟑 Acknowledged β€” Replied but pending (e.g. "will do by Monday") βœ… Resolved β€” Replied with completion keywords (e.g. "done", "sent") ⏰ Overdue β€” Acknowledged with a due date that has passed
🟑 Acknowledged / Pending Keywords
If reply contains any of these β†’ status = Acknowledged
βœ… Resolved Keywords
If reply contains any of these β†’ status = Resolved
⏰ Due Date Detection
Detect deadline mentions in replies and mark as Overdue if passed
Enable Due Date Detection
Parse replies for date/time references like "by Monday", "EOD", "by 5pm"
Due Date Trigger Phrases (these indicate a future deadline):
πŸ”” Alert Settings
Automatic alerts for unresponded emails
Alert after (hours unresponded)
Emails older than this with no reply will be highlighted in red
Critical threshold (hours)
Emails older than this are marked πŸ”΄ Critical
Email Alert for Unresponded
Send daily digest of unresponded emails to admin
Alert recipient email
πŸ§ͺ Test Keywords
Paste a reply text to see how the system would classify it
⏰ Schedule Settings
When to automatically send inbox summary reports
Report Frequency
Time (24h, IST)
Enable Schedule
Auto-send on the configured schedule
πŸ“§ Recipients
Who receives this scheduled report
Report Type
Additional Recipients (CC)
πŸ’‘ Global report goes to admin email + CC list. Per-TL report goes to each TL's own email.
Exclude TLs from Auto ReportThese TLs will be skipped
πŸ“‹ Schedule Preview
Next send times based on current config
Click Preview to calculate next send times.
πŸ“‹ Run History
Last 10 scheduled runs for Inbox Monitor
STARTED (IST) STATUS TRIGGERED BY EMAILS SENT NOTE
Load page to fetch log
πŸ“€ Manual Send
Send inbox report now to specific TLs or a custom email
Send Mode
Select TLs
Loading TLs...
Include in Report
Inbox Total and Unread
High Load Users over 1000
Last Snapshot Time
Email Subject Prefix
CC Emails
πŸ“€ Advanced Send β€” Mali's Team
mali@noveloffice.com
Customized report for Mali with full control over reportees, thresholds and format
πŸ† Top N β€” All Org Users
Loading top users...
Reportees
Loading...
Report Options
High Load Threshold
Sort By
Include Sections
Full Team Table
Top N High Load Summary
TL List Above Threshold
Last Fetch Time
Delivery
To Email
CC Emails
Subject
Opening Note
⏰ Schedule Settings
When to automatically send storage usage reports
Report Frequency
Day of Week
Time (24h, IST)
Enable Schedule
Auto-send on the configured schedule
πŸ“§ Recipients & Thresholds
Who receives the report and alert settings
Report Type
Recipients
Critical Alert Threshold (%)
Only Alert When Critical Users Exist
Skip sending if nobody exceeds threshold
πŸ“‹ Schedule Preview
Next send times based on current config
Click Preview to calculate next send times.
πŸ§ͺ Test & Run History
STARTED (IST) STATUS TRIGGERED BY EMAILS SENT NOTE
Load page to fetch log
πŸ“† Frequency & Timing
When to run and deliver this report
Frequency
Send Time (IST)
Enable This Schedule
πŸ“‹ Report Content
What data to include in the report
Report Period
Minimum Age (hours) to flag
Emails older than this (unanswered) are included
Max Emails per Report
Sort By
Include Sender Info
Show sender name/email in report
Include Subject Preview
Include TL Name
Skip if No Unresponded Emails
Don't send empty reports
πŸ“§ Recipients
Who gets this scheduled report
Send Mode
To EmailsPrimary recipients
CC Emails
Reply-To Email
Email Subject Prefix
πŸ” Filters
Narrow which emails are included in this report
Include Departments
Comma-separated dept names, blank = all
Exclude Departments
Include Branches
Only Domains
Only flag emails from these sender domains
Include TL Employee IDs
Exclude Internal Emails
Don't flag emails from noveloffice.in senders
πŸ§ͺ Test & Preview
Preview next run schedule and send a test report now
πŸ“‹ Run History
STARTED (IST) STATUS TRIGGERED BY EMAILS SENT NOTE
Load page to fetch log
Mailboxes
β€”
Avg Inbox
β€”
Need Attention
β€”
Mailboxes
β€”
βŒ•
NameEmailDepartment Inbox TotalUnreadLast Updated (IST)
Loading…
Mailboxes
β€”
Total Used
β€”
Over 80%
β€”
Mailboxes
β€”
βŒ•
NameEmailDepartment Used StorageUsageItemsLast Fetched (IST)
Loading…
βš™οΈ Configuration