Good morning
Thursday, 1 October 2026 · All projects · Asia/Karachi
Engagement by channel
Last 14 daysNeeds attention
Waiting for approval
Businesses
Demo
Projects
| Project | Channels | Health | Pending | Scheduled | Failed | AI budget |
|---|
Projects
Content calendar
Every post across every project · read and control
28 Sep – 4 Oct 2026
Approvals
Posts waiting for a decision in every project
| Post | Project | Channels | Publish time | Waiting on | Due | Checks |
|---|
AI automation
What the AI is producing, how often people accept it, and what it costs
AI usage by project
October 2026| Project | Ideas | Captions | Images | Approved first time | Regenerated | Budget |
|---|
Automation rules
Company-wideBrand-safety flags
Caught before approvalSocial accounts
Every connected channel in every project · problems first
| Channel | Project | Health | Connected by | Token expires | Last post | Fails (7d) |
|---|
Users & access
Reports
All projects · last 30 days
Performance by channel
| Channel | Posts | Reach | Engagement | Clicks | Success |
|---|
Reach by project
Top posts
Approval speed
Avg. hoursActivity log
Read-only record · cannot be edited or deleted
| Time | Who | Type | What happened | Project |
|---|
Billing
October 2026 · USD
Cost per project
| Project | AI text | AI images | X / paid APIs | Storage | Total | Budget |
|---|
Cost breakdown
Invoices
| Period | Amount | Status | |
|---|---|---|---|
| September 2026 | $112.40 | Paid | |
| August 2026 | $97.15 | Paid | |
| July 2026 | $61.80 | Paid |
Notifications
Alerts and who receives them
System health
Publishing engine, platform APIs and background jobs
Platform APIs
Our connection to each networkBackground jobs
Settings
Company-wide · every change is logged
Company profile
Security & login
Require 2-step login for everyone
Users without it are asked to set it up at next login
Only allow invites to these email domains
e.g. techgeni.pk — clients use review links instead
Session timeout
Log out after inactivity
Alert on login from a new country
Lock account after failed logins
Approval defaults
Projects follow these unless the project has a stricter custom rule.
Every post needs human approval
Locked — AI can never publish on its own
Approval steps
Writer cannot approve their own post
Must be approved before publish time
Remind approver after
If still not approved
If approval time is missed
Editing an approved post
Allow client review links (no login)
AI models & budgets
Secrets are never shown again after saving. Replace
Stop AI when a project hits 100% of budget
Mark AI images "Made with AI" by default
Honest disclosure on every platform that supports it
AI may only use approved brand facts
Unapproved claims are highlighted for the reviewer
Brand safety
Projects can add their own words on top of these.
Block posts that mention competitors by name
Flag prices and percentages for manual check
Flag medical, legal or financial claims
Platform apps
Tech Geni's developer apps that every project connects through.
| Platform | App ID | Review status | Permissions |
|---|
Publishing rules
Quiet hours
No posts during these hours (project time zone)
Retry failed posts
Minimum gap between posts on one channel
Respect platform daily limits
e.g. Instagram 100 API posts / 24 h
Email & WhatsApp
WhatsApp alerts
Send urgent alerts (failures, broken channels) on WhatsApp
Data & retention
Keep activity log for
Keep deleted posts in trash for
Keep AI drafts that were never used for
My profile
2-step login
Authenticator app · added 1 Sep 2026