Everything that needs your attention, in one place.
Admin
Today's Pulse · last 24h
—
—
new signups
—
tasks posted
—
deals signed
—
revenue (24h)
—
pending docs
—
open disputes
—
open reports
0
Total Users
0
Pending Docs
0
Verified Docs
0
Rejected Docs
Everything across the admin console that needs your attention, in one place.
Click any item to jump to its tab. The badge next to "Inbox" in the sidebar
shows the total open items.
—
All clear
Nothing needs your attention right now. Take a break ☕
Pending document reviews0
Ready to finalize verification0
Open disputes0
User reports0
Documents expiring (next 30 days) or expired0
Pending payouts0
#
User
Document
File
Uploaded
Expires
Status
Actions
Loading…
— rowsSheet 1 of 2 · Documents
#
Name
Email
Role
Verified
Balance
Jobs
Joined
UID
Actions
Loading users…
— rowsSheet 2 of 2 · Users
#
When
Action
Performed by
Target / details
Result
Open the Audit Log tab to load entries…
— rowsadmin_audit_log
Claude flags risky chat messages, task posts, reviews and bios here. Task posts that are clearly illegal, sexual, a scam or spam are hidden from the Task Feed right away; restore or remove them here. Everything else stays up until you decide.
— flagsai_flags
#
Agreement
Client → Provider
Amount
Reason
When
Case
Open the Disputes tab to load…
— rowsagreements · status = disputed
CareConnect Revenue · your income (gross)
₱0
Service Fee Revenue (9.99%)
₱0.00
Verification Fees (₱199 each)
₱0.00
Listing Fees (₱1.99 each)
₱0.00
= Total Platform Revenue
Bottom Line · what you keep after tax
₱0.00
− Est. Tax Set-aside (8% of revenue)
₱0.00
= Net Income (after tax)
Deal Volume & Split
₱0
Gross Volume (GMV)
₱0
Paid to Providers
₱0
BIR WHT Held (remit monthly)
0
Completed Payments
Balances & Health
₱0
Wallet Liability (owed to users)
0
Pending Payouts
0
Stuck / Failed
Reconciliation: not run yet
Revenue + WHT are live running totals from platform_ledger. Wallet liability is summed from current user balances. Pending payouts / stuck transactions activate with Phase 7 PayMongo. The actual cash side (PayMongo / bank balance) for true reconciliation also arrives with Phase 7. Verification Fees, Listing Fees, and Total Platform Revenue are CareConnect's own fee income; Est. Tax Set-aside is a planning estimate (8% of revenue) — it is NOT withheld or remitted automatically. Adjust the rate after BIR registration.
Return a banned account's money
Only for a banned account, and only the person's own money (not what came from breaking the rules). This files a payout from their wallet. Then finish it in the pending payouts list like any other payout.
#
When
Type
Amount
From → To
Breakdown / status
Agreement / action
Open the Finance tab to load the ledger…
— rowstransactions ledger
Daily heartbeat for the business. Activity says if people are coming back.
Revenue trend says if money is steady or lumpy. Marketplace health
says which side (clients or providers) needs work. Document expiry protects you
legally — an expired NBI clearance makes a "Verified" badge meaningless. Click any card to see the formula.
Activity Pulse
0
Active Today
0
Active This Week
0
Active This Month
0%
Stickiness (DAU ÷ MAU)
Revenue · last 30 days
30-day total
₱0.00
Daily average
₱0.00
Marketplace Health
—
Fill Rate (post → applicant)
—
Completion Rate (deal → finished)
—
Avg Response (median)
0
Tasks Posted This Week
Document Expiry Alerts
0
Already Expired
0
Expiring in 30 days
0
Total Provider Documents
0
Healthy (>30 days left)
#
Provider
Document
Uploaded
Expires
Days left
Status
Open the Growth tab to load…
— rowsdocument expiry watchlist
Expiry rules: NBI Clearance and Police Clearance = 1 year from upload. Barangay Clearance = 6 months. PRC License / Driver's License = 3 years (until we capture the actual expiry on upload). PhilSys / SSS / UMID = no expiry. These defaults can be tightened later by adding an explicit expiryDate field on doc upload.
The 0.5% you withhold from each provider's earnings is not yours — it's
the BIR's Expanded Withholding Tax (EWT). You remit it monthly via BIR Form 0619-E
(due the 10th of the following month) and reconcile quarterly via Form 1601-EQ.
This tracker breaks the withheld amount down by month so you can tick off each remittance and
never miss a deadline. Click a card to see its formula.
₱0.00
Total WHT Withheld
₱0.00
Total Remitted
₱0.00
Outstanding (owe BIR)
—
Next Deadline
#
Month
WHT Withheld
Remitted
Form / Ref
Remit Date
Deadline
Status
Action
Open the BIR Tax tab to load…
— monthsBIR Form 0619-E · monthly EWT remittance
Disclaimer: This is a record-keeping aid, not tax advice. The deadline shown
(10th of the next month) is the standard non-eFPS 0619-E date — confirm your exact filing
schedule when you register with the BIR. I'm not a licensed PH accountant; this tracks the
money trail cleanly so your filing is accurate.
#
When
Reported user
Reason / details
Reporter
Status
Actions
Open the Reports tab to load…
— rowsreports queue
#
When
From
Topic
Message
Status
Actions
Open the Support tab to load…
— rowssupport messages
Answers come from the CareConnect knowledge pack. Check numbers before sending.
Preview
User account
Platform Controls
Changes apply to everyone after Save. Admins skip maintenance mode.
Nothing found. Try another word.
!
Emergency
Turn the app off, stop sign ups or chat
₱
Free launch
Free + cash only until the end date
Users see "Free until" this date. Fees never start by themselves: turn the switch OFF (and give 30 days notice first) when you are ready to charge.
₱
Money
Payments, wallet, fees, cash and dispute bond
Higher prices must use the wallet. A running cash deal completes by itself the same number of days as escrow auto-release (autoReleaseDays, default 5) after the first confirm or the end date, unless someone reports a problem.
The one who opens a dispute pays this from their wallet. Back to them if they win, and the loser is charged the same (unpaid after 24 hours = 7-day freeze). Kept if they lose. Turn off with the "Dispute bond" switch.
✓
Posts and IDs
Who can post and apply
AI
AI features
Claude checks, helpers and monthly caps
Cost per post, about: Haiku ₱0.04 · Sonnet ₱0.70 · Opus ₱1.40. When the month's spend reaches the cap, the server stops filling forms until next month.
When a feature's spend for the month reaches its cap, it pauses until next month. Turn each one on with the AI switches above ("AI: ask about reports" is in Morning report).
▣
Home banner
Announcement and sponsor ads
Shows as the last slide of the rotating banner on the app's Home page. Tapping it opens the full message. Leave the title empty to hide it.
One ad shows after every banner slide (slide, ad, slide, ad ...). Each ad is labeled "Sponsored". Tapping it opens the link, or the full text if there is no link. Changes here save right away. Views and clicks count each person once per day; "Copy report" gives a summary to send the sponsor.
Add an ad
☀
Morning report
8:00 AM report to admins
Sent to every admin at 8:00 AM. Tap below to get today's report now (only you get it).
Ask about the reports
Claude answers from the saved reports (last 90 days, numbers only). Example: "Ilan ang bagong users this week vs last week?" About ₱0.05–₱0.30 a question.
⚙
Fix-up tools
One-time buttons, use with care
Runs the hourly auto-release right away (the "Escrow auto-release" switch in Money must be ON and saved). To test one job, enter its agreement serial: its release date moves to now first.
Run once after the username update. Every account gets a username (User000001, User000002 ... in order if they have none), real names move to the private profile, and old copies of names on tasks, applications and chats become the username. Real names are kept on agreements. Safe to run again.
Accounts that still have an old random name (like User482913) get the next number in line (User000001, User000002 ...), oldest account first. Names people picked themselves are not touched. Copies on tasks, applications and chats follow; agreements keep the name they were made with. Safe to run again.
Notice
Reset Ratings
Wipe rating aggregates for selected users. The reset writes a fence timestamp
so historical reviews can't reappear via backfill. Per-agreement reviews on
chat history are preserved.
Click Preview to see how many users will be affected.