Replace the analyst’s manual cycle of clean → aggregate → chart → conclude with one prompt. The most common pattern in finance, sales, and operations.Documentation Index
Fetch the complete documentation index at: https://docs.teeem-ai.com/llms.txt
Use this file to discover all available pages before exploring further.
What gets automated
| Task | Manual | Teeem AI |
|---|---|---|
| Merge multiple Excels + dedupe | 1–2 hours | 1–2 minutes |
| Per-account revenue trend chart | 30 minutes | 30 seconds |
| Fill quarterly report template | 2 hours | 1 minute |
| Extract specific fields from 100 PDFs | Half a day | 5 min (async) |
| Meeting recording → action item table | 1 hour | 2 min |
First analysis — 5 minutes
1. Attach data
Drag-and-drop the file into the chat input. Or attach to a Slack channel.Supported formats:
- Excel (xlsx, xls)
- CSV (Korean encoding auto-detected)
- PDF (with OCR)
- HWP / HWPX
- Images (OCR + visual analysis)
- ZIP (safe extraction)
3. Verify the result
Teeem AI does this in one go:
- Safe-extract the ZIP → parse each Excel
- Normalise business numbers (strip hyphens, trim)
- Identify duplicates + merge (3 files → 1)
- Join with order data (if available) → revenue totals
- Split active/dormant by 6-month threshold
- Generate Excel (per-sheet, auto-width, header style)
- Attach to chat + summary message
Common analysis patterns
Merge multiple Excels + dedupe
Merge multiple Excels + dedupe
Time-series trend + chart
Time-series trend + chart
Extract specific fields from many PDFs
Extract specific fields from many PDFs
Meeting recording → action items
Meeting recording → action items
Outlier detection + visualisation
Outlier detection + visualisation
analyze_data. For deeper work, forecast (time-series) or alert_monitor (threshold).Improving result quality
State explicitly:| What to specify | Example |
|---|---|
| Input format | ”First row is header”, “split per sheet” |
| Processing rules | ”Latest date wins on duplicates”, “skip empty rows” |
| Output format | ”Excel with Active/Dormant sheets”, “PNG 1200×800” |
| Length | ”Up to 100 rows”, “3 charts only” |
| Tone / language | ”Conclusion in Korean, max 8 sentences” |
Common gotchas
Numbers don't match the source
Numbers don't match the source
The source likely has empty cells, total rows, or notes mixed in. Add explicit instructions: “exclude note rows”, “ignore total rows”.
PDF data comes out garbled
PDF data comes out garbled
Tables are images inside the PDF. OCR runs but table-recognition accuracy is 70–85%. If possible, get the raw Excel or CSV.
A 100 MB Excel doesn't process
A 100 MB Excel doesn't process
Per-file cap is per-tenant (default 16 MB / request). For larger:
- Split per sheet and upload separately
- Or zip and upload (auto-extracted)
- Or App Pack for SQL-style queries
Dedup behaves strangely
Dedup behaves strangely
Without a clear dedup key, the LLM estimates. For business numbers needing normalisation (“123-45-67890” vs “1234567890”), state the rule. Or codify rules in App Pack.
PII visible in the result
PII visible in the result
Intended. PII is masked before the LLM and restored before output. If you want PII redacted in the output too, say “leave email/phone masked”.
Recurring analysis → make it permanent with App Pack
If you do the same analysis weekly, move it to App Pack.- No need to attach data each time (the app holds it)
- Natural-language queries return immediately
- Slack slash-command shortcut
- Automated alerts (e.g. “stock < 100 → alert”)
Next
Make it permanent with App Pack
Skip the “attach data” loop.
Scheduled intelligence
Run analyses on a schedule.