LedgerHQ
Use LedgerHQ

Staff admin and support

Use LedgerHQ staff admin for support tickets, Tally conversation review, chats, firm billing, platform controls, agent access, and read-only support preview.

LedgerHQ has a staff admin surface for operating the hosted product and helping customers. This is separate from the customer bookkeeping app. Staff admin work should be narrow, auditable, and tied to support tickets or platform operations.

Normal user support replies should go through the ticket system by default. Direct email should be used only when the owner explicitly requires it or when the ticket system is unavailable for the requested reply.

Support Tickets

Use /admin/support/tickets to review ticket queues, reply to users, resolve issues, close tickets, reopen tickets, and add internal context. Ticket replies keep the support record attached to the user's LedgerHQ context.

A good support response should be clear, scoped, and practical. If staff needs more evidence, ask for the specific company, transaction, report, date range, statement, or screenshot rather than asking the user to restate the whole problem.

Support Chats

Use /admin/support/chats for conversations started from the Help drawer.

Use /admin/support/tally for the actual firm-wide and company-scoped Tally conversation history. Select a firm or search across conversation titles, people, companies, questions, and Tally answers. Opening a Tally transcript is audited. Staff should inspect the minimum context needed to understand the issue.

If a chat reveals a real support issue, create or link a support ticket so the resolution does not live only in a transcript.

Tally Recovery

The staff Tally recovery surface is for detected operational incidents, not routine customer bookkeeping. Use it to inspect a recorded incident, its preserved evidence, recovery change set, and readiness checks before applying a controlled recovery.

Do not infer permission to restore, purge, archive, or change customer books from the existence of an admin control. Follow the incident's authorization and review gates, preserve the audit trail, and use the customer-facing Pause Tally control when active Tally work must stop during investigation.

Admin Billing

Use /admin/billing for staff billing operations such as firm billing review, trial extensions, Stripe synchronization, and company billing toggles. The customer-facing billing dashboard remains in the account profile Billing tab.

Staff should not manually change billing to work around an unclear product issue without recording the reason. Billing changes affect access and invoices.

Platform Controls

/admin/settings is the Platform Controls page. It shows LedgerHQ-specific staff configuration such as signup mode, domain allowlists, firm creation controls, Stripe price readiness, support-preview readiness, Tally readiness, and admin-agent API readiness.

Use this page to understand platform state before assuming a customer issue is caused by their account.

Agent Access

/admin/agent-access distributes managed direct API keys for trusted staff agents. Keys are mapped to real site-admin actors, hashed at rest, shown as raw secrets only once, and revocable from the same panel.

Agent keys cannot create or revoke other agent keys. A signed-in human site admin must create or revoke them.

Support Preview

Support preview gives staff a read-only way to inspect what a user sees. The entry flow uses /support-preview, sets a short-lived preview cookie, and then lands on normal dashboard pages. Unsafe write methods should remain blocked while normal admin routes still handle their own authorization.

Use support preview to understand visible state. Do not use it as a way to make changes on behalf of a user.

Staff support replies must not use the sentineladvisors.co domain. Use the ticket system by default. If direct email is explicitly necessary, follow the current owner-approved support email policy.

On this page