✉
Email
Outlook + Intake Pipeline
📄
Documents
1,247 indexed from SharePoint
📊
Excel Online
617 spreadsheets — open in browser
⚡
AstorIQ
Search, compare, fill forms
Document Pipeline
Visual flow from intake to completion — every step requires human approval
Intake
Email received or
document uploaded
document uploaded
23
→
Parse
AstorIQ extracts
fields and data
fields and data
18
→
Review
Employee verifies
highlighted fields
highlighted fields
7
→
Approve
Admin signs off
on draft
on draft
142
→
Complete
Filed, logged
and archived
and archived
1,089
Pipeline numbers shown in simulation mode. Click Simulate Demo to see live flow.
Real Data — From SharePoint
1,247
Documents Indexed
1,100
Vendors in System
45,780
Historical Work Orders
33
DCs / 725 Contacts
Microsoft 365 Integration
Exchange (Outlook Email)
Connected
SharePoint (2 sites)
Connected
Teams
Connected
Office Online (Excel, Word, PPT)
E3 License
Power Automate + Power Apps
Available
SharePoint Site 2 (Migration)
Pending
Review Queue — Drafts Awaiting Approval
Admin sign-off required
Invoice #283405 — Data extraction draft
87% conf.
Extracted vendor, amount, and store # from PDF. NTE field needs verification.
Duplicate Invoices — #283924 vs #284877
42% — Flagged
Same vendor, overlapping date range, similar amounts. Requires human review.
Vendor Form — TFC Recycling (V#111062)
98% conf.
Draft form populated from NetSuite vendor template. All fields match. Ready for admin review.
DC Service Schedule — Bolingbrook update
79% conf.
Schedule changes detected in email. Draft update created. Highlighted 2 uncertain fields.
Knowledge Base
Excel (.xlsx)617 files
PDF428 files
Legacy Excel (.xls)105 files
Word (.docx)48 files
PowerPoint (.pptx)44 files
CSV5 files
Total: 700.7 MB source data
$0 API cost
Astor Team
KF
Kevin Flood
Owner
PM
Peter Maniatis
Operations Director
JK
Jeremy Kloess
Operations
BT
Brad Tabor
Operations
MK
Megan Kloess
Operations
+6 more team members
Email → Draft Work Order
Emails are parsed and prepared as drafts — nothing is sent without admin approval
Listening
Incoming Email
From: noreply@servicechannel.com
Subject: Work Order Created — Store #9785
Date: March 20, 2026
Store: Walgreens #9785
Location: 4521 W Camelback Rd, Phoenix, AZ
Trade: WASTE REMOVAL
Problem: Compactor — not emptying
NTE: $1,200.00
Provider: V#111062
Location: 4521 W Camelback Rd, Phoenix, AZ
Trade: WASTE REMOVAL
Problem: Compactor — not emptying
NTE: $1,200.00
Provider: V#111062
AstorIQ Draft Extraction
Store: #9785 — matched in DC Contacts
Match
Vendor: TFC Recycling (V#111062) — in vendor list
Verified
Trade: Waste Removal — Compactor
Match
NTE: $1,200 — above avg by $45
Review
Priority: P2 Normal
OK
AstorIQ Note: This is a draft. NTE is 3.8% above the regional average from Vendor Reporting FY2018 data. Flagged for your review — not submitted.
Document Intelligence
1,247 documents from SharePoint — select to compare, transfer data, or fill forms
XLS
PJMVendor Reporting FY2018
16.7 MB — 452 vendors, billing data
XLS
PJMTotal Invoices 2020
15.5 MB — Full invoice register
XLS
Invoices2024 Invoice Duplicates Tracker
26.8 MB — Sept-July duplicate check
PPT
QBRFY20 Q1 QBR — WBA
1.7 MB — Walgreens quarterly review
DOC
PJMTraining Guide — Bulk & Repairs
806 KB — CS team SOPs
CSV
NetSuiteNS Vendor Template — 1,100 vendors
307 KB — Full vendor master data
XLS
InvoicesDC Contacts & Instructions
130 KB — 33 DCs, 725 contacts
XLS
QBRAllWorkOrders — 45,780 records
5.5 MB — Full WO history with compliance
DOC
KrogerKroger MSA 2024
174 KB — Master services agreement
Select documents to transfer data between them or create new forms
⚡
Adaptive Employee Models
Every action an employee takes trains their personal AI model. The system learns what documents they access, what forms they fill, what patterns they follow, and what they flag or approve. Over time, the model anticipates their needs — suggesting the right document before they search, pre-filling forms based on past behavior, and flagging anomalies based on their expertise. More usage = sharper model. Zero API cost.
Training Data Pipeline
1 Employee uses the dashboard normally
2 Every action logged to Activity Log
3 Activity patterns extracted into per-employee JSONL
4 Model learns: docs accessed, forms filled, decisions made
5 Suggestions get smarter with every interaction
What Each Model Learns
Document Patterns — which docs they open most, in what order, for what tasks
Form Behavior — how they fill fields, what they copy from where, common corrections
Decision Patterns — what they approve vs flag, NTE thresholds they accept, vendor preferences
Workflow Sequences — "After viewing a WO draft, Peter always checks NTE, then vendor history"
Model Accuracy Over Time
WEEK 1
42%
MONTH 1
68%
MONTH 3
89%
MONTH 6+
95%+
Prediction accuracy for next-action suggestions
Vendor Database
451 Walgreens haulers + 1,100 NetSuite vendors — 37 states
| V# | Vendor Name | City | State | Phone | Docs |
|---|
Invoice Processing
20 real invoices (IDs 283405–284916) — click any to see related documents
| Invoice ID | Size | Action |
|---|
Outlook — Astor Company Email
Connected to oz@astorcompany.com via Microsoft Graph API
Excel Online — Open Spreadsheets in Browser
617 Excel files available — click any document to open in Excel Online
XLS
DC Contacts & Instructions33 DCs, 725 contacts, 33 sheets — open in Excel Online
XLS
2024 Invoice Duplicates26.8 MB — Sept-July duplicate tracker
XLS
Vendor Reporting FY201816.7 MB — 452 vendors, performance data
XLS
Total Invoices 202015.5 MB — Full annual invoice register
XLS
AllWorkOrders 201945,780 rows — compliance, regions, vendors
XLS
Kroger 2024 RFP Bidsheet15,290 rows — pricing, capabilities, vendor details
All files open read-only in Excel Online via SharePoint. No downloads needed. Original files are never modified.
🎤
Meeting Intelligence
Upload audio recordings from business meetings. AstorIQ transcribes, extracts action items, identifies pain points, and builds features directly from what your team discussed. Every feature in this dashboard was built from real conversations — not assumptions.
Upload Recording
🎧
Drop audio file here
.mp3, .wav, .m4a, .ogg — or click to browse
Transcription powered by ElevenLabs — all drafts, no auto-actions
Processed Recordings
RFP Automation & Equipment Repair
Analyzed
Mar 19 — Brad's Super Bowl story, Kroger/Walgreens/Ulta RFPs, Kevin bought in
3 features built from this meeting →
Invoice Warehousing & Excel Migration
Analyzed
Mar 19 — Jeremy's Excel workflow, gradual migration strategy, Dan compatibility
3 features built from this meeting →
Kroger RFP Pricing Discussion
Analyzed
Mar 19 — 4 charge buckets, Koopa platform, annualization math, Kevin intro
2 features built from this meeting →
Peter Maniatis — Full Product Roadmap
Critical
41 min, 951 segments — 10min→30sec, per-employee AI, 100K HVAC, diversion metrics
6 features built from this meeting →
Voice_260313_121735.m4a
Queued
66 MB — in queue
Voice_260319_113749.m4a
Queued
88.3 MB — in queue
Voice Input — ElevenLabs
Dictate to fill forms, describe work orders, or query the knowledge base. All outputs are drafts.
🎙
Tap to start dictation
Voice input will create a draft form — never submits automatically
QBR Reports
67 quarterly business review documents — 2017 to 2021
Actions Today
47
across 5 employees
Drafts Created
12
8 approved, 3 pending, 1 rejected
Documents Accessed
34
read-only — no modifications
Source Files Modified
0
sandbox enforced
Activity Timeline
Every action logged — employee, timestamp, action, result
Employee Activity — Today
Sandbox Active
All original SharePoint files: READ-ONLY
Working copies in: data/sandbox/
Modifications require: Named employee approval
Audit log: data/sandbox/audit.jsonl
Source files modified: 0 (enforced)
Data Protection Rules
✓ Never modify original SharePoint files
✓ All outputs are drafts until admin approves
✓ Every action logged with employee + timestamp
✓ No upload to SharePoint without approval
✓ NDA-protected data — encrypted at rest
Distribution Centers
33 DCs with 725 contacts — from DC Contacts and Instructions.xlsx