All clients, consultants and ERP managers β block, note, and manage
User
Contact / Location
Role
Status
Last Login
IP Address
Actions
👥
Select a role or search to load users
Dashboard
Live Support & Consultant overview
β
Total Tickets
β
Awaiting Assignment
β
Confirmed
β
Completed
β
Consultant Applications
β
Active Consultants
π΄ Tickets Needing Action
Loadingβ¦
π Pending Applications
Loadingβ¦
Support Tickets
0 tickets total
Ticket
Company
ERP System
Priority
Preferred Date
Project
Status
Payment
Loadingβ¦
Consultants
0 consultants
Name
ERP Expertise
Experience
Hourly Rate
Country
Status
Applied
Loadingβ¦
ERP Pricing
Set discovery meeting fees and Stripe Price IDs per ERP system
ERP SystemFeeCCYStripe Price IDActive
Loadingβ¦
β οΈ Task Reports
Loadingβ¦
π Task Activity Log
Loadingβ¦
Settings
Configure Live Support platform settings, email notifications, and form fields
Meeting Platforms
Choose which platforms customers can request and admin can assign
API Credentials (optional)
π£ Daily.co API
Setup: Sign up at dashboard.daily.co β Developers β API Keys β Create key. Free tier: 10,000 participant-minutes/month.
β‘ LiveKit Cloud API
Setup: Sign up at cloud.livekit.io β Create project β Settings β Copy API Key, Secret, and WebSocket URL. Free tier: 5,000 minutes/month.
π Zoho Meeting API
How to get Zoho OAuth tokens:
1. Go to api-console.zoho.com β Self Client
2. Scope: ZohoMeeting.meeting.CREATE,ZohoMeeting.meeting.READ
3. Generate code β Exchange for refresh token
4. Paste Client ID, Client Secret, and Refresh Token above
Support Configuration
emails/day (0 = no emails, blank = 3)
π Project Tab Locking
Select which project tabs are locked until the client has a paid & confirmed ticket. Overview is always visible.
π€ AI Provider Keys
Update API keys from here without redeploying. Saved keys override Vercel env vars.
π Timezone Calculator
Convert a meeting date & time across multiple timezones instantly
Quick:
Select a date, time and source timezone above to see conversions
π« Ticket Form Settings
Control what clients see and can do when creating a support ticket
Displayed as a yellow info box above the ticket wizard.
Clients cannot pick a date sooner than this many days from today.
Maximum number of modules a client can select per ticket.
Leave empty to let clients type freely. When filled, clients pick from a dropdown (max applies).
🗑 Deleted ERP Connections
Connections deleted by clients — can be restored
Connection
Project
Server / User
Deleted By
Deleted At
Actions
Loading…
📋 Signup Field Configuration
Control which fields are shown and required on the signup form for each role
🏢 Client Signup Fields
Shown to clients creating an account
🧑 Consultant & Manager Fields
Shown to consultants and ERP managers
W2 / Tax Reports
Full IRS/W2 data for all approved consultants β decrypted for authorized admin access only
π Sensitive data. This page contains full SSNs and bank account numbers. Do not share or screenshot this page. All access is logged.
Stripe Transfers
Send payments directly to consultant accounts via Stripe
New Transfer
Consultants without a Stripe account will receive a manual payout notification.
Payroll Summary
Total Paid Outβ
Total Transactionsβ
π§ Email Templates
Edit email content, subject lines, and enable/disable each template. Use placeholders.
Loading templatesβ¦
βοΈ Sender Settings
Configure SMTP credentials and sender identity for all EOH emails
π§ͺ SMTP Connection Test
π§ SMTP Configuration
πͺͺ Sender Identity
Shown as sender name in all emails
Must match SMTP username or be authorized
Where customer replies go
π§ͺ Send Test Email
π§ Site Header
Manage navigation links, portal dropdown, and CTA buttons
πΌοΈ Logo
Navigation Links
Show/hide and rename each nav item
Custom Links
Add extra menu items (e.g. Blog, FAQ, Pricing)
Header Buttons
Portal Dropdown Items
π Site Footer
Manage the footer that appears on all EOH public pages
π·οΈ Branding
π Contact Info
π Copyright
π Footer Columns (max 2)
βοΈ Legal Links
π Meetings
All discovery meetings (tickets) and project meetings
π³ Consultant Payments
All wallet transactions across consultants
π° Financial
Approve logged hours and manage consultant/ERPM compensation
Track banking completion status for all consultants β required before Stripe transfers
π Transfer & Transactions
Track all wallet credits, transfers, and payments with reference numbers
Security Audit Log
All sensitive actions are recorded here β W2 access, transfers, logins, ID uploads
Timestamp
Action
Actor
IP Address
Details
Loadingβ¦
πΌ Job Openings
Loadingβ¦
π All Applications
Exp:
β
yrs
Applied:
β
Loadingβ¦
βοΈ Field Visibility Settings
π Job Listing Fields (Public)
π Application Form Fields
ERP Projects
All client projects across the system
Create New Project
Loading projectsβ¦
ERP Users
Clients and ERP Managers registered via the portal
Loading usersβ¦
Invoices & Payments
Project invoices and discovery fee payments
--
Discovery Revenue
--
Invoice Revenue
--
Invoices Pending
--
Invoices Paid
Loading...
π Permissions & Limits
Control what each user role can do on the platform
βοΈ ERP Manager
Default permissions for all ERP Managers
π§βπ» Consultant
Default permissions for all Consultants
π Platform Limits
π Notification Limits
Control how many emails users receive from chat and how far back notifications are shown. Data is never deleted β only the display window changes.
Max emails sent per recipient per project per day for chat messages. Set to 0 to disable chat emails entirely. Bell & dashboard notifications are always unlimited.
How many days of notifications appear in the bell and dashboard feed. Older notifications stay in the database β just hidden from the UI.
π Assignment Rules
Control who can be assigned to projects
⚖️ User Appeals
Review and respond to account suspension appeals
0Pending
0Dismissed
⚖️
Click Refresh to load appeals
🔌 Supported ERP Systems
Control which ERP systems clients can select when creating tickets
💡 Enabled = shown and selectable | Coming Soon = shown but greyed out (clients see it's in the pipeline) | Hidden = not shown at all
📊 Meetings Report
Full meeting details β search, filter, contact attendees
0 selected
📊
Set a date range and click Search to load meetings
π¬ Inbox Monitor
All private profile conversations β read-only view
Live
Conversations
Click Refresh to load
Select a conversation to view
π Admin read-only view β conversations are private between participants
π Inbox Controls
Lock or unlock a user's ability to send and receive inbox messages
β οΈ
Auto-censor is active. Any email or phone number is automatically replaced with [ *** hidden *** ] and flagged to admin. Lock a user's inbox to block all messaging.
Inbox Participants
Click Refresh to load users
Ticket
Customer Details
π³ Payment
π Linked Project
Checking for linked projectβ¦
Assign Team to Project
Support Request
Meeting Preference
Assign Consultant
Select 1β4 consultants
Confirm Meeting Details
Assigned Consultants
Change Ticket Status
Send Email
Consultant
Personal
ERP Expertise
Experience & Education
Rates
Admin Action
π Consultant resubmitted after rejection β review updated profile above before approving.
π Profile Changes Pending Review
This is displayed as a notification on the consultant's dashboard.