Admin | Customers — Manages customer
Describes the Customers section of the admin app: Clients, Leads, and Requests.
Overview
- Entry point: Main menu → Customers.
- Sub-sections: Clients, Leads, Requests.
- Clients — manage active tenant companies/individuals: their team members, bookings, visitors, tickets, invoices and
notes.
- Leads — track prospects before they become clients, with notes and activity history, and a “Convert to Client” step.
- Requests — a combined inbox of pending Booking Requests and Ticket Requests across all clients, for quick
approve/decline or triage without opening each client individually.
1. Clients
Viewing the list
- Search box: Search Clients
- Filters: Location (multi-select), Status (Active / Deactivated / Deleted — Active shown by default)
- A–Z jump row to quickly filter by starting letter of name
- Columns: Client Name, Plan / Location, Created date, Status (with icon: Active, Deactivated, Deleted, Pending, and a
separate “Invitation Pending” indicator)
- Row menu: View Client, Edit Client, Record Visitor, Create Ticket, Create Booking, Add Invoice, then Deactivate,
Delete (menu is disabled for already deactivated/deleted clients)
Adding a Client
1. Click Add Client → choose client type: Individual or Company / Business.
2. Step 1 – Client Info:
- Individual: First Name*, Last Name*
- Company: Legal Company Name*, Brand Name* (plus a contact person’s First/Last Name)
- Plan(s)* (multi-select, required)
- Email* (required), Phone Number
- If Individual: Government ID section — PAN/Tax ID number and an ID document upload
- “Set as Primary Contact” checkbox (checked by default)
- Profile image (optional)
3. Step 2 – Additional Info:
- Billing Address (address autocomplete), Country / State / City / Zip
- Company Website, Additional Billing Email(s), GST/Tax Number, State Code, Customer ID, LinkedIn, Internal Note
4. Save, or Save & Invite to also send the client a login invitation.
Editing a Client
- Row menu → Edit Client → same two-step form, pre-filled. Edit mode also lets you pick a Primary Contact and Billing
Contact from the client’s existing team members.
Deactivate / Delete
- Row menu → Deactivate — keeps the client’s data but marks them inactive.
- Row menu → Delete — permanently removes the client (confirmation required).
Client Detail Page — Tabs
Opening a client (View Client, or clicking the row) shows a header summary (total users, seats allocated, credits
remaining, workspace plans, join date, next renewal date, payment status) and these tabs:
Team
- List of the client’s team members: name, contact, seat/room number, account role, status.
- Filters: search, role, status (defaults to Active + Invitation Pending).
- Invite User — add a new member: profile image, First Name*, Last Name*, Email*, Phone, Primary Location* (required),
Account Role* (required, multiple allowed), Seat/Room number.
- Row actions: Edit User, Generate Login Link (one-time magic link, copyable), Resend Invite / Cancel Invitation (if
invite pending), Deactivate, Remove.
Bookings
- Calendar/list of the client’s workspace bookings. Filters: search, date range (default today +7 days, max 30 days),
location, status (Pending/Approved/Declined/Cancelled — defaults to Pending+Approved).
- Create Booking → choose booking type (Workspace / Parking / Meals) → pick workspace & date/time → add invitees →
submit.
- Details view: Approve, Decline (reason required), Cancel/Delete.
Visitors
- Visitor check-in records: visit date/time, name/company, contact, purpose (Official, Meeting, Interview, Vendor,
Walk-In, Other).
- Filters: search, purpose, location, date range. Import for bulk visitor upload.
- Record Visitor → name, visit date*, check-in/out time, location*, phone*, email, company name, host*, purpose*,
description.
- Row actions: View Record, Edit Record, Delete.
Tickets
- Support tickets raised by/for this client: created date, subject/category, requester, status (New, Open, In
Progress, On Hold, Resolved, Closed, Re-opened).
- Filters: search, date created, requester, status.
- Create Ticket → select category, requester, subject, message, attachments, sharing.
- Clicking a ticket opens its detail/chat page.
Invoices & Payments
- Two tables:
- Invoices & Payments — issued date, invoice ID, amount due/paid, due date, status (Draft, Unpaid, Partially Paid,
Paid, Overdue, Scheduled, Voided, Refunded, Transferred, Archived).
- Bulk actions: Download Selected, Send Reminder, Archive.
- Row actions (vary by status): Download, Send Reminder, Mark as Paid/Unpaid, Generate New Invoice, Record Refund,
Void Invoice, Archive, Delete, Continue Editing, Send Now, Reschedule.
- Add Invoice → choose Upload & Send (attach an existing invoice file) or Create & Send (build one: recipients,
CC/BCC, plan, invoice number, billing period, issue/due date, payment terms & method, line items with
workspace/frequency/quantity/price/discount/tax). Options to Save & Send, Save & Send Later (scheduled), or Save
Draft.
- One-Time Charges — date, name, charged-to member(s), amount, status.
- Add Charges to create a one-off charge.
- Row actions (vary by status): Edit, Delete, Archive, Record Refund, Mark as Paid, Waive Charge, Void Charge.
Notes
- Chat-style internal notes feed on the client. Search and filter by author. Add a note from the box at the bottom;
edit/delete your own notes.
2. Leads
Viewing the list
- Search box: Search Leads
- Filters: Location interest (multi), Workspace interest (multi), Status (multi — defaults to New Lead, Contacted via
Email, Contacted via Phone, Tour Booked, Under Negotiation; Archived hidden by default), Custom Filters (date
range), Export (download as CSV)
- A–Z jump row
- Columns: Created date, Name/Company, Contact, Location/Workspace interest, Status, Notes (count, opens quick notes
popup), View Details, row action menu
- Row menu: View Details, Convert Lead, Change Status (any status except Converted), Delete
Adding a Lead
Click Add Lead, fill in:
- First Name*, Last Name*, Email* (with “Opt-Out of Marketing?” checkbox), Phone Number*
- Source (Website, Cold Call, Referral – Employee, Referral – External, Walk In, Advertisement, X/Twitter, Facebook,
Instagram, Partner, Other)
- WhatsApp Number, Company/Business, Industry (dropdown — ASP, ERP, Government/Military, Large Enterprise, MSP, SME,
Systems Integrator, and more)
- Location Interest (multi-select), Workspace Interest (multi-select: Dedicated Desk, Hot Desk, Meeting Room, Private
Office, Other)
- Address, Description
Save the lead.
Lead Statuses
New Lead, Attempted to Contact, Contacted via Email, Contacted via Phone, Tour Booked, Under Negotiation, Converted,
Lost – Competitor, Lost – Not Interested, Lost – Price, Lost – Location, No Engagement, Archived.
Quick Notes popup
- Click the notes icon on a lead row → view/add/edit/delete notes for that lead without leaving the list.
Quick View popup
- Click the eye/View Details icon → read-only summary of all lead fields, with an Edit Lead shortcut.
Converting a Lead to a Client
- Row menu → Convert Lead opens the same two-step Add Client flow, pre-filled from the lead’s info (name, company,
contact) — just confirm/complete plan selection and additional info, then submit. The lead’s status automatically
changes to Converted.
Lead Detail Page
Opening a lead (View Details, or the lead’s own page) shows three sections:
- Lead Details — full read view of all fields, with an Edit Lead button to edit in place.
- Notes — same chat-style note feed as Clients, scoped to this lead.
- Activity — a read-only, timestamped history of everything that happened to this lead (status changes, edits, etc.).
3. Requests
A combined queue of items awaiting admin action, shown as two tabs.
Booking Requests
- Filters: search, location, workspace, A–Z jump.
- Columns: Client Name, Location, Workspace, Booking Date/Time, and inline Approve / Decline buttons.
- Row menu: View Details, Edit Booking.
- Approve confirms the booking immediately; Decline requires entering a reason.
Ticket Requests
- Filters: search, location, status (New, On Hold, In Progress, Re-Opened).
- Columns: #, Requester/Client, Subject/Type, Location, Assignee, Updated/Created dates, Status.
- Clicking a row opens that ticket’s full detail/chat page for the relevant client — this tab is really a cross-client
filtered view into all open tickets, not a separate approve/decline flow.
General Notes
- Every list in this section can be scoped/filtered by Location.
- Delete/Deactivate actions require confirmation before taking effect.
- Notes and Activity feeds appear consistently across Clients and Leads for a unified way to track history.
- What a specific admin can see or do may still be limited by their assigned role/permissions.