8
Active Vendors
32
Bill.com Organizations
4
Available Web Interfaces
8
Automated Systems
Vendors
📡
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
TECO Energy
Electricity
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)
🛵
OLO
Delivery Platform
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
Vendor Data Flow Tools Interface Status Pending Invoices Actions
📡
Comcast Business
Thunderbird → PDF → Bill.com
Bill.com Playwright Tkinter GUI Active
🗑️
Waste Management
wm.com → PDF → Bill.com
Bill.com Playwright Tkinter GUI Active
TECO Energy
Portal TECO → PDF → Bill.com
Bill.com Playwright Tkinter GUI Active
🛵
OLO
OLO Dashboard → PDF → Bill.com
Bill.com Playwright Tkinter GUI Active
🐛
PURCOR
PestConnect → PDF → Bill.com
Bill.com Flask GUI + Web Active
🔧
Corde's Service
Local PDFs → Bill.com
Bill.com Flask Desktop + Web Active
💨
NuCO2
PDF Invoice → Bill.com
Bill.com Flask Web (Flask) Active
🧷
All Florida Degreasing
Email → PDF → Bill.com
Bill.com Flask Web (Flask) Active