SOLUTIONS / Consulting

Scale reusable agents without mixing client information

Separate client data and govern agents working across projects, deliverables, and delivery teams.

Get a demoExplore the workflow ↓
01 / IDENTITY02 / POLICY03 / AUDIT
FABRIQ / RIPPLE · INWARDIDENTITY · PERMISSIONS · VISIBILITY
Client by client. Engagement by engagement.FABRIQ / PROFESSIONAL SERVICES
01 / THE CONTEXT

Each client engagement
sealed from the next.

Consulting, accounting, and professional-services firms want to reuse agents across research, analysis, delivery, and knowledge management. But reusable agents can become a pathway between confidential client environments.

02 / IN PRACTICE

Autonomy, with accountability.

ONE QUESTION, TRACED END TO ENDIllustrative · project-agent, acting for a consultant on ENG-4410
  1. asked
    “Pull last week’s findings together for the steering pack”SlackOne consultant, one engagement, one question typed in the client channel.
  2. identity
    project-agent, acting for this consultantBoth identities travel with the request: the agent’s, and the person’s own.
  3. scope
    ENG-4410 — resolved from the staffing record, not from the promptThe engagement a person is staffed on is what their agent can reach today.
  4. credential
    Workspace token injected server-sideThe key is used on the way out and never handed to the agent or written into a config.
  5. call
    Read the engagement’s own workspace folderGoogle DriveThree working files read and summarised, each cited back to where it came from.
    allowed
  6. call
    Reach ENG-4527, a different client’s filesGoogle DriveRefused inside Fabriq. No call leaves, so the other client’s workspace never sees a request at all.
    blocked
  7. call
    Send the pack to an address outside the firmGmailThis agent holds the draft action and not the send. The tool is not in the list it was handed, so the pack stays put and the partner sends it.NOT IN THE GRANT
    held
  8. recorded
    Every line above kept as one recordWho asked, what acted, what it reached, what it was refused — one trail per request.

Example trace. The engagements, staffing and grants are the ones you set.

03 / WHAT CHANGES

Control, in the details.

01

Isolate client and engagement data.

Each engagement is a sealed workspace; the same firm-wide agent cannot mix two clients’ materials.

02

Apply project-level access to shared agents.

Reusable agents resolve access per project at request time, so one deployment safely serves every team.

03

Prevent retrieval from unrelated client workspaces.

A broad research question stops at the engagement boundary instead of sweeping the firm’s document store.

04

Restrict subcontractors to approved engagements and time periods.

Subcontractor access is engagement-scoped and time-limited, ending when the statement of work does.

05

Decide whether an agent may deliver externally at all, or only draft.

Draft and send are separate actions, so an agent can prepare a deliverable, proposal or publication and have no route out of the firm.

06

Track which source materials contributed to each deliverable.

Every deliverable carries its sources, protecting both quality review and client confidentiality claims.

07

Revoke access automatically when a project ends.

Project close-out revokes the team’s and their agents’ access in one motion, with the record retained.

THREE LAYERS. ONE DECISION.

The boundary travels with the work.

Explore the context attached to every request.

What is this agent allowed to do?

project-agent has a defined purpose and a bounded set of tools.

04 / WAYS TO PUT IT TO WORK

Built for your real workflows.

01Client research

Research agents work within one client’s folder and cite sources, keeping parallel engagements separated.

Identify→Authorize→Record
02Document analysis

Analysis stays inside the engagement’s document set, however broad the question.

Identify→Authorize→Record
03Proposal creation

Proposal agents draw on approved firm collateral and the prospect’s own materials, and send only as the consultant they act for.

Identify→Authorize→Record
04Engagement delivery

Delivery agents assemble work product from project materials, and the client send goes out as the engagement lead — never beyond what that lead could do.

Identify→Authorize→Record
05Audit preparation

Preparation agents compile evidence within the audit engagement’s scope, preserving independence boundaries.

Identify→Authorize→Record
06Internal knowledge retrieval

Knowledge agents serve sanitized, approved precedents — client-confidential material stays in its engagement.

Identify→Authorize→Record
QUESTIONS

A closer look.

Do consultants have to change how they work?+

No. Fabriq drops in over the document stores and tools the firm already uses. Consultants and their agents keep working the same way; access simply resolves per person and per engagement instead of firm-wide.

What happens when an engagement ends?+

Close-out revokes the team’s and their agents’ access automatically, including subcontractors. The engagement record — what was accessed, produced, and delivered — is retained for quality review and confidentiality defense.

What can we show a client’s security team?+

SSO through your identity provider, credentials in a vault, default-deny permissions, and a full trail of what agents did on their account — answers, not promises.

Can one agent serve every team with per-person access?+

Yes — that is the model. The agent is deployed once, and each request is evaluated against the consultant’s current project assignments, so reuse never means shared data and staffing changes move the boundary automatically.

How is client confidentiality kept between engagements?+

Access is per person and per grant — agents see only the intersection of their scopes and each consultant’s own engagements, and every access is attributed.

Do consultants paste client credentials anywhere?+

No — connections are made once, per person, and credentials attach server-side at call time; laptops never hold the keys.

YOUR NEXT CHAPTER

Give consulting
room to move.

See Fabriq in action
Policy FirewallEnterprise IdentityAudit Trail