Office operations platform

Everything your office runs on, in one place.

Jobs, meetings, duty time, deadlines, assets, documents and approvals — connected to the tools your team already uses, with messaging and AI as first-class parts of the system rather than bolt-ons.

Built on Laravel and Filament. Self-hosted, multi-company, multi-language.

One system instead of nine tools

Each area is a module you can switch on when you need it, and leave off when you do not.

Jobs & work orders

Intake from web, email or chat. Assignment rules, checklists, dependencies and SLA targets measured against real working calendars.

Meetings & rooms

Conflict-free room booking, recurring series, agendas, minutes and action items that become real jobs with owners and dates.

Duty time & attendance

Shifts and rosters, clock in and out from web, kiosk or chat, break and overtime policies, and reconciliation against timesheets.

Deadlines & risk

One registry for every deadline across every module, with risk scoring, escalation ladders and a slip history you can act on.

Assets & inventory

Asset register with custody and check-in/out, consumables with reorder points, stock-takes, warranties and licence renewals.

Documents

Versioned library with retention policies, expiry deadlines, signed share links and AI indexing for search across everything.

Approvals

One workflow engine for leave, overtime, purchases and documents. Approve from the web, email or a chat button.

Automation

Trigger, condition, action — no code required. Every rule has a dry-run mode and an execution log you can actually debug.

Insights

Role-aware dashboards on precomputed rollups, scheduled digests to chat or email, and exports for the people who want a spreadsheet.

Connected to where work already happens

Messaging, AI, calendars, storage and identity connect through one driver contract — with a credential vault, signed webhooks, retries and per-connection health monitoring.

Telegram WhatsApp OpenRouter Google Gemini Google Workspace Microsoft 365 Slack Zoom S3 storage Webhooks
5+
Delivery channels per notification
4
Languages: English, Albanian, Italian, German
6
Isolated job queues, so nothing blocks a clock-in
100%
Privileged actions written to an append-only audit log

Built to be operated, not just demoed

The unglamorous parts are the point: permissions, auditability, failure handling and a health page a non-technical operator can read.

Append-only audit trail

Who changed what, when, from where, and under which request. Secrets are masked before they reach the log, and entries cannot be edited.

Permissions on every record

Role-based access control with record-level policies and multi-factor authentication — never just a hidden menu item.

Correct under failure

Transactional outbox, idempotent writes, retries with backoff and circuit breakers, so a third-party outage never loses a message.

Multi-company, multi-language

Company-scoped data from the first migration, and every user-facing string translatable — with Albanian as a first-class locale.

Ready when you are

Sign in to your workspace, or ask your administrator for an invitation.

Sign in to PointOS