📡
Comcast Business
Telecommunications
Automates the complete Comcast billing cycle for multiple stores. Extracts emails from Thunderbird, generates PDFs per store and uploads them to Bill.com.
Bill.com API
Playwright
pdfplumber
1
Thunderbird mbox → extract Comcast emails
2
HTML email → PDF per store (Playwright)
3
Upload invoices to Bill.com → assign account
4
Match payments and delete invoices
🗑️
Waste Management
Waste Collection
Downloads invoices from wm.com portal via web automation. Parses PDFs with amount, date and store data to create in Bill.com. Generates Excel by period.
Bill.com API
Playwright
pdfplumber
1
Portal wm.com → intercept API → download PDFs
2
PDF parsing → match ZIP + street with StoresMaster
3
Create invoices in Bill.com with attached PDF
4
Payment registration · Excel generation
Accesses TECO Energy portal via Playwright to download electricity invoices by account. Bill.com entry with 3 tabs: upload, payments and deletion.
Bill.com API
Playwright
1
Portal TECO → automatic login → download PDFs
2
Manual invoice upload to Bill.com
3
Payment matching and recording (RecordAPPayment)
Downloads OLO commissions and fees from online dashboard. Store matching via StoresMaster and STORE_MAP_EXPLICIT. Supports 32 Bill.com organizations.
Bill.com API
Playwright
pdfplumber
1
OLO Dashboard → download PDFs by period
2
Extract SI-number → match store → create bill
3
Assign approver (agpId) → attach PDF
4
Match payments · Delete invoices
🐛
PURCOR Pest Solutions
Pest Control
Downloads invoices from PestConnect (CertusPest) portal via Playwright. Also features Flask web interface as an alternative to desktop GUI.
Bill.com API
Playwright
pdfplumber
Flask
1
PestConnect → download PDFs per store
2
PDF parsing → match org → create bill in Bill.com
3
Edit / Delete existing invoices
🔧
Corde's Service Corp
Maintenance Services
Processes Corde's mHelpDesk format PDF invoices. Extracts number, date, amount and store. Cross-references Excel store-vendor-account relationship before uploading to Bill.com.
Bill.com API
pdfplumber
Flask
1
Local PDFs (mHelpDesk) → extract data
2
Cross-reference Excel store-vendor-account
3
Check duplicates → upload to Bill.com
4
Query / Edit / Delete invoices
💨
NuCO2
Industrial Gas (CO2)
Automates CO2 gas invoice processing for ~27 stores/month. Extracts PDF invoice data, matches stores by address and uploads to Bill.com with automatic approver assignment.
Bill.com API
pdfplumber
Flask
1
Receive NuCO2 PDF invoice
2
Extract data → match store by address
3
Login Bill.com → create invoice
4
Assign approver → attach PDF
🧷
All Florida Degreasing
Degreasing Services
Processes All Florida Degreasing invoices received by email. Extracts PDFs, parses data with pdfplumber, fuzzy-matches stores and uploads to Bill.com for 32 organizations.
Bill.com API
pdfplumber
Flask
1
Receive email → extract PDFs
2
Parse invoice data (pdfplumber)
3
Fuzzy match store → select org
4
Upload to Bill.com → attach PDF