First tenant live · TLT Catering
Auth, dashboard, quotes, invoices, rental catalog, public landing, POS kiosk, 35 Claude tools wired.
Snapshot of the Opsphere business · Tuesday, June 2, 2026
Monthly recurring revenue, last 6 months
| Tenant | Plan | MRR | Status | Next bill |
|---|---|---|---|---|
|
TC
TLT Catering
tlt.opsphere.dev
|
Starter | ₱0 · trial | Trial | Jul 1 · ₱18k |
|
HM
HMDP
hmdp.opsphere.dev
|
Internal | ₱0 · free | Active | · |
Bank balances, burn rate, BIR setaside, expected inflows
Bank balance vs. burn line · projected through Dec 2026
Self-employed · 8% gross + 3% percentage tax
Where the ₱51k goes
| Date | Description | Account | Category | Amount |
|---|---|---|---|---|
|
No transactions yet
Once you connect QuickBooks or upload a bank CSV, transactions appear here automatically. | ||||
All Opsphere commitments in one place · demos, invoices, renewals, deadlines
Next 7 days
2 workspaces · ₱0 MRR · 1 trial · 1 internal
| Tenant | Plan | MRR | Status | Promo | Next bill | Owner | |
|---|---|---|---|---|---|---|---|
|
TC
TLT Catering
org_id: 0edf498b · slug: tlt
|
Starter (bespoke) | ₱0 · trial | Trial |
Launch terms
₱18k Jul-Dec · ₱25k from Jan 30, 2027
|
Jul 1, 2026 | Kenneth D. | |
|
HM
HMDP
slug: hmdp · internal
|
Internal · Free | ₱0 | Active |
Family · waived
No charges · forever
|
· | Mechiel T. |
Once leads close, they'll land here.
Provisioning checklist: Supabase project · subdomain DNS · branding · seed data · training calls
0 deals · empty pipeline · Add your first inbound lead
Invoices, payments, overdue accounts
| Invoice | Tenant | Period | Issued | Due | Amount | Status |
|---|---|---|---|---|---|---|
|
No invoices yet
First TLT invoice generates Jul 1, 2026 (₱18,000). Setup fee (₱75,000) on Dec 1, 2026. | ||||||
Captured from WhatsApp, Kiosk Help, support@opsphere.dev
Tickets will appear here once you connect WhatsApp Business, link the Kiosk Help button, or set up the support@opsphere.dev inbox.
Per-tenant availability over the last 90 days
Showing 90-day grid · only the last 2 days reflect real uptime since launch
Every paid subscription Opsphere uses · FX: ₱56 / $1
USD per month
USD per month, last 6 months
Click "Cancel auto-renew" to flag a vendor for review
| Vendor | Category | Plan | Cycle | USD/mo | PHP/mo | Renews | Status |
|---|
You've only created 4 issues in 60 days. GitHub Issues covers the same use case.
$60/mo this month vs $38 in March. Consider prompt caching or model fallback for non-critical AI calls.
35 Claude tools wired · current spend $10/mo · per-tool numbers below are projections at TLT load
Anthropic + OpenAI · last 30 days
Where the spend goes
Top 12 of 35 wired tools
| Tool | Module | Calls | p95 latency | Errors | Cache | Cost / mo |
|---|---|---|---|---|---|---|
|
QC
quote_create
|
Quotes | 187 | 2.1s | 0.5% | Off | $11.22 |
|
PR
pos_register_sale
|
POS | 412 | 480ms | 0.2% | 62% | $9.88 |
|
IC
invoice_create
|
Invoices | 89 | 1.6s | 0.3% | 71% | $5.34 |
|
RB
rental_book
|
Rentals | 78 | 1.8s | 1.3% | Off | $4.68 |
|
AS
analytics_daily_sales
|
Analytics | 31 | 3.2s | 0% | 84% | $4.65 |
|
QS
quote_send
|
Quotes | 142 | 1.2s | 0% | 55% | $4.26 |
|
CH
customer_history
|
CRM | 56 | 410ms | 0% | 68% | $3.72 |
|
MS
menu_search
|
POS | 124 | 540ms | 0.8% | 91% | $3.10 |
|
CL
customer_lookup
|
CRM | 98 | 320ms | 0% | 82% | $2.94 |
|
IM
invoice_mark_paid
|
Invoices | 42 | 260ms | 0% | 88% | $2.10 |
|
⚠
quote_pdf_render
|
Quotes | 38 | 8.4s | 7.9% | N/A | $1.82 |
|
RA
rental_check_availability
|
Rentals | 87 | 680ms | 0% | 76% | $1.42 |
| Top 12 · 1,284 calls | 23 more tools below threshold | · | · | · | $55.13 | |
Future view as you scale
| Tenant | Calls | Cost |
|---|---|---|
TC TLT Catering |
1,284 | $60 |
HM HMDP |
· | · |
Which model handles which work
Internal procedures for the Opsphere team
Supabase project · subdomain DNS · branding · seed data · training calls
Cron job on 1st · check promos · send via PayPal · log to billing_invoices
Triage → status page → tenant comms → postmortem within 48h
Exit interview · pause option · 30 day downgrade offer
Every action in the admin · last 90 days kept
| When | Actor | Action | Resource | Source | IP |
|---|---|---|---|---|---|
| Just now | KN Kenneth |
LOGIN signed in | Admin (prototype) | /admin | local |
|
Audit log will populate as admin actions happen
Every CREATE / UPDATE / DELETE on tenants, invoices, leads, etc. | |||||
Version history · doubles as the customer-facing changelog
Auth, dashboard, quotes, invoices, rental catalog, public landing, POS kiosk, 35 Claude tools wired.
Opsphere internal staff with admin access
| Member | Role | Last active | 2FA |
|---|---|---|---|
|
KN
Kenneth Daganta
knetz47@gmail.com
|
Founder · Owner | Just now | On |
You're the only one here. Invite engineering or support →
What happens when a client visits opsphere.dev and forgets their workspace URL
Sales, scheduling, invoicing, inventory, reporting · all in one place.
We'll send a link to the email connected to your workspace.
We sent a link to marco@tltcatering.ph. Click it to land in your workspace.
Hi Marco,
Click below to land in your TLT Catering workspace:
This link expires in 15 minutes. If you didn't request it, ignore this email.
· Opsphere
Per-tenant branding, copy, and domains · lifts src/lib/workspaces.js into a real config
How the tenant appears across login, dashboard, invoices, emails
| Item | Amount |
|---|---|
| June 2026 subscription (promo) | ₱18,000 |
Workspace, branding, integrations
Internal tables for Opsphere admin would live in a dedicated opsphere schema, isolated from tenant data.