> ## Documentation Index
> Fetch the complete documentation index at: https://documentation.2cloudnine.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Platform Architecture: Front, Middle & Back Office

Most staffing businesses grow by adding tools — a CRM here, a payroll system there, a billing platform somewhere else. The result is a patchwork of integrations that break, duplicate data, and force your team to reconcile mismatches manually. 2cloudnine is built differently: a single Salesforce-native platform that spans every operational layer of your business from the first client call through to the final invoice.

## The three-office model

Staffing operations naturally divide into three functional layers. 2cloudnine addresses all three within one platform so information flows forward without duplication or data loss.

### Front office

The front office is where your business development and recruiting teams work. It covers client relationship management, job order intake, candidate sourcing, placement, and onboarding. In 2cloudnine, your recruiters and account managers work directly inside Salesforce CRM — so every placement they create automatically carries the right rate card, engagement type, and compliance classification into the middle and back office without any handoff.

### Middle office

The middle office sits between placement and payment. It is where compliance decisions are made, time is captured and approved, and exceptions are managed before they become payroll errors. 2cloudnine's Time & Compliance Engine applies labor law rules, client contract conditions, and collective bargaining agreements at this layer — automatically — so issues are caught before payroll runs, not after.

### Back office

The back office is where payroll is calculated, invoices are generated, and financial records are maintained. Because 2cloudnine draws directly from the same data created during placement and approved in the middle office, your payroll and billing teams work from figures that are already reconciled. There is no re-entry, and there are no mismatches between what you pay workers and what you bill clients.

## How data flows between offices

When a recruiter closes a placement in the front office, the engagement details — worker type, rate card, billing arrangement, compliance rules — are set immediately. When the worker submits a timesheet, the middle office compliance engine validates it against those rules. When the pay period closes, the back office generates payroll and invoicing from the same approved records. Every team works from the same data at every stage.

<Note>
  Because all three offices share one Salesforce data model, there is no batch sync to wait for and no integration to break. Changes made in one area are visible across the platform instantly.
</Note>

## Why Salesforce-native matters

2cloudnine is not integrated with Salesforce — it is built inside Salesforce. That distinction has real operational consequences.

* **Single data model** — your CRM records, placement data, payroll figures, and invoices all live in the same database. No duplicates, no reconciliation.
* **AppExchange ecosystem** — you can extend 2cloudnine with thousands of Salesforce AppExchange apps without building custom integrations.
* **Enterprise security** — Salesforce's role-based access controls, audit logging, and compliance certifications (SOC 2, ISO 27001, GDPR) apply to your staffing data automatically.
* **Familiar tooling** — your team uses the Salesforce interface they may already know, reducing retraining and adoption friction.

## Agentic AI powered by Agentforce

2cloudnine embeds Salesforce Agentforce to bring autonomous digital agents into your staffing workflows. These agents do not just surface information — they take action within defined guardrails so your team handles exceptions, not routine work.

Examples of what agents automate today:

* Reviewing submitted timesheets for anomalies and flagging outliers before approval
* Identifying compliance exceptions — missed breaks, overtime thresholds, misclassified workers — before payroll closes
* Surfacing margin risk on placements where bill and pay rates are drifting from targets
* Drafting invoice correction requests and routing them for human approval
* Monitoring ACA measurement periods and alerting when workers cross eligibility thresholds

## Value by role

Different teams experience the platform differently. Use the tabs below to see how 2cloudnine creates value for each part of your organization.

<Tabs>
  <Tab title="Executive">
    As an executive, you need visibility into revenue, margin, and operational health across the entire business — without waiting for finance to pull reports.

    2cloudnine gives you:

    * **Real-time margin visibility** across every engagement, client, and division
    * **A single source of truth** that eliminates the version-control problem of reports built from multiple disconnected systems
    * **Scalability without headcount growth** — automation handles the transactional volume so your operational teams can focus on higher-value work
    * **Auditability** — every pay, billing, and compliance decision is logged in Salesforce with a full audit trail

    Customer result: organizations running 2cloudnine report zero system-related pay errors and a single source of truth replacing previously fragmented reporting.
  </Tab>

  <Tab title="Finance">
    Finance teams spend too much time reconciling pay against billing and chasing down exceptions before the books close. 2cloudnine removes that reconciliation work.

    2cloudnine gives you:

    * **Automated billing** that generates client invoices directly from approved time — no manual export and reformat cycle
    * **Independent payroll and billing** cycles that can run on different schedules without losing sync
    * **Garnishment and deduction processing** handled automatically within payroll
    * **ERP and finance system integrations** that push finalized payroll and invoice data to your general ledger without manual entry
    * **Transparent audit trails** for every financial transaction, accessible directly in Salesforce
  </Tab>

  <Tab title="Operations">
    Operations managers are responsible for keeping placements running smoothly, workers compliant, and clients happy. That requires accurate data moving quickly between teams.

    2cloudnine gives you:

    * **Unified placement-to-payment workflow** so nothing falls through the cracks between recruiting, compliance, and payroll
    * **Configurable timesheet and approval workflows** that match how your clients and workers actually operate
    * **Exception management dashboards** that surface problems before they escalate
    * **VMS Connect** for programs where clients use vendor management systems — requisitions and timesheets flow in automatically
    * **60% less timesheet admin** reported by 2cloudnine customers
  </Tab>

  <Tab title="Payroll & Invoicing">
    Payroll and invoicing teams carry the highest accuracy burden in the organization. A single error affects worker trust and client relationships simultaneously.

    2cloudnine gives you:

    * **Pre-validated time data** entering payroll — the compliance engine has already applied labor law rules before your team touches it
    * **Support for W2, 1099, PAYE, Umbrella, Limited Company, and SOW** engagement types within one system
    * **Multi-state labor law automation** covering FLSA, ACA, unemployment, workers' comp, sick pay, and garnishments
    * **Billing runs independent of payroll** so client invoices go out on the client's schedule, not yours
    * **1 week to payroll-ready** for new implementations — customers report fast time-to-value on go-live
  </Tab>

  <Tab title="Sales">
    Sales and recruiting teams close more business when they can quote confidently and onboard new placements without waiting on back-office setup.

    2cloudnine gives you:

    * **Rate & Margin Management** built into the CRM so you can calculate profitable bill and pay rates before you close a deal — not after
    * **Engagement model flexibility** to quote W2, 1099, or any UK engagement type from the same interface
    * **Instant placement setup** that carries the commercial terms you agreed into payroll and billing automatically
    * **Client-specific billing rules** configured once and applied automatically to every placement under that client — no manual reminders to "bill this client differently"
  </Tab>
</Tabs>
