Platform Architecture β How All Modules Connect
Understand how Plenix modules work together as a unified platform, which modules feed into which, and the key data flows that link them.
Overview
Plenix is not a collection of separate tools β it is one unified platform where data flows naturally between modules. A device that goes offline can automatically raise a ticket, which triggers an AI diagnostic, which the technician resolves and bills in a single workflow. This article explains how that all fits together.
The four platform clusters
1 β Support & IT (the operational core)
This is where the most day-to-day activity happens for MSPs and IT teams.
Devices β Monitoring β Alerts β Tickets β Resolution
- Monitoring watches your managed devices (CPU, memory, disk, network, SSL certificates). When a threshold is breached it fires an Alert.
- Alerts can automatically create a Service Desk ticket via Automation Rules β so problems surface without manual checking.
- The AI Autonomy module (Enterprise) reads every new ticket, classifies it, runs the matching diagnostic playbook against the linked device, and posts an internal note with findings β before the agent even opens the ticket.
- From the ticket the agent can run RMM scripts, push patches, or open a remote desktop session β all from inside the ticket UI.
- Once resolved, the agent logs time entries that flow into Billing for client invoicing.
2 β Sales & Client Management
CRM β Proposals β Contracts β Billing β Accounting
- CRM stores your clients as Company and Contact records. Everything else in the platform links back to a CRM company.
- A deal won in the CRM can convert directly to a Contract (managed in the Contracts module).
- Proposals are created and e-mailed to clients; when accepted they trigger an onboarding workflow in Customer Success.
- Billing generates invoices against CRM companies. Invoices are settled via Stripe, GoCardless, PayPal, or BACS.
- Payments post automatically to Accounting as journal entries, keeping your books in sync without manual entry.
3 β People & Operations
HCM β Field Service β ERP β Purchasing
- HCM (Human Capital Management) manages your employees β contracts, shifts, leave, expenses, payroll.
- When a field technician is dispatched on a Work Order (Field Service), their travel and time can be tracked as expenses and mileage in HCM.
- Complex projects are managed in ERP (Projects) β tasks, milestones, timesheets, and budgets all in one place. Timesheet entries here can also be billed via Billing.
- Physical goods needed for jobs trigger Purchase Orders (Purchasing/Procurement), which are fulfilled against Inventory stock.
4 β Intelligence & Automation
Automation β Autonomy β AI Assistant β Reports
- Automation Rules are the connective tissue of the platform. They fire when something happens anywhere β a ticket is created, a device goes offline, a contract expires β and take actions across modules (e.g. create a ticket, send a notification, assign to a team).
- AI Autonomy extends this with AI-driven decisions: classifying tickets, running diagnostics, and queuing higher-risk actions for human approval before they execute.
- The AI Assistant is an internal tool for staff β ask questions about any entity, get ticket reply drafts, or search semantically across all your data.
- Reports and Insights draw from all modules for cross-module dashboards: profitability by client, ticket volume by technician, financial performance over time.
Key shared entities
These records exist once and are referenced everywhere:
| Entity | Home module | Used by |
|---|---|---|
| Company (CRM) | CRM | Billing, Tickets, Devices, Contracts, Proposals, Documents, Credentials, Customer Success, Compliance |
| Contact | CRM | Tickets, Proposals, Portal access |
| Device | Monitoring / RMM | Tickets, Alerts, Scripts, Patches, Autonomy, Network Maps |
| Employee | HCM | Timesheets, Payroll, Shifts, Work Orders, Expenses |
| Invoice | Billing | Accounting journals, Portal, Payment providers |
| Ticket | Service Desk | SLA, CRM timeline, AI Triage, RMM, Billing time entries |
The client portal
Clients access their own self-service portal at a separate URL. From there they can:
- Submit and track support tickets
- View and pay invoices
- Download shared documents
- Accept proposals
- Interact with the AI chatbot (if enabled) or live chat with your team
The portal is a read/write view into the same underlying data β tickets raised there appear immediately in the Service Desk.
Two contexts: your company vs your clients
Important: Plenix serves two distinct audiences:
- Your team works in the main dashboard (e.g.
app.plenix.cloud). The CRM here tracks your clients β the companies you provide services to.- Your clients access their own portal subdomain. They are NOT platform users; they have portal-only accounts.
These are separate and should never be confused.
Where to go next
- How Service Desk & Ticketing Works β The end-to-end ticket lifecycle
- How Monitoring & RMM Works β Device β alert β ticket pipeline
- How Billing Works β Invoice β payment β accounting
- How AI Autonomy Works β AI-driven actions and approvals
β Previous
Platform Overview β How Plenix Modules Connect
Next β
Start Here: What Plenix Is and How It Fits Together
Was this article helpful?