delivered for clients · names withheldAI rollout AI and agents

Turning on Agentforce, Now Assist, Joule and Copilot safely

Most business platforms now ship their own AI. Agentforce in Salesforce, Now Assist in ServiceNow, Joule in SAP, Copilot in Dynamics 365 and Power Platform. Cohash helps you turn them on properly. We find out what's already enabled, which user each agent acts as and what it grounds on, then choose use cases with named owners, test against real cases, and set up monitoring with an off switch.

  1. 01Inventory what's on
  2. 02Identity and data review
  3. 03Use cases with owners
  4. 04Configure and test
  5. 05Rollout and monitoring
  6. 06Release cadence
case-study / vendor-ai-enablement delivered
beforeVendor AI arriving on by default or half set up afterAgentforce, Now Assist, Joule and Copilot in governed use
01 · USERS 02 · PLATFORM AGENTS 03 · GOVERNED ACCESS 04 · OVERSIGHT Employees: one front door per task Employees one front door pertask Agentforce: case summaries Agentforce case summaries Now Assist: ticket triage Now Assist ticket triage Joule: invoice questions S/4 Joule invoicequestions Copilot: Dynamics 365 and Power Platform Copilot Dynamics 365and PowerPlatform Scoped agent identities: permissions per task Scoped agentidentities permissions per task Curated knowledge sources: reviewed before connecting Curated knowledgesources reviewed beforeconnecting Consumption and quality: dashboard per agent Consumption andquality dashboard per agent Use-case owners: sign off before widening Use-case owners sign off beforewidening Switch-off runbook: per agent Switch-off runbook per agent
case file

The story

Told without the client's name or anything that could identify them.

what happened

A distribution company discovered Agentforce had been switched on in its Salesforce org under Winter '27. Meanwhile separate teams were piloting Now Assist and Copilot, and none of the assistants talked to each other. Security asked which user account each agent acted as. Nobody knew. We went through admin settings, licences and release notes on every platform to list what was already on. Then we traced each agent's run-as user, permission sets and grounding sources, and fixed the over-broad access before anything went live. A few use cases per platform got a named owner, a success measure and a list of allowed actions, and we tested them on real past cases. Agents went to a small group first. Consumption was checked weekly, and there was a documented way to switch each one off.

why it was urgent

From September 2026 Salesforce is turning Agentforce on in existing orgs, on a rolling basis. Its Winter '27 release does that for eligible orgs and removes the setup toggle. ServiceNow announced Otto on 5 May 2026, which combines Now Assist, Moveworks and AI Experience under AI Control Tower. Microsoft, from September 2026, moved Dynamics 365 and Power Platform to a continuous roadmap.

problem statement
  • openAgentforce is switched on in your Salesforce org. Nobody decided what it's for.
  • recurringNow Assist skills are licensed but only one or two are switched on.
  • blockedEvery platform team is running its own assistant pilot, and none of them talk to each other.
  • openSecurity wants to know which user account each agent acts as.
architecture

The estate, before and after

before
before

Before: vendor assistants switched on without owners

Agentforce came on by default and other teams ran their own Now Assist and Copilot pilots. The agents ran as broad integration users, grounded on whatever knowledge content happened to be connected, and users didn't know which assistant to ask.

Before: vendor assistants switched on without owners Agentforce came on by default and other teams ran their own Now Assist and Copilot pilots. The agents ran as broad integration users, grounded on whatever knowledge content happened to be connected, and users didn't know which assistant to ask. 01 · USERS 02 · PLATFORM ASSISTANTS 03 · ACCESS AND DATA ask ask ask runs as runs as grounds on grounds on Employees unsure which assistant toask Sf Agentforce on by default, noowner SE Now Assist pilot one or two skills on D365 Copilot pilot Dynamics 365 Broad integration users admin-level rights Uncurated knowledge old and sensitive content
Read the diagram as text
  1. Employees → Agentforce: ask
  2. Employees → Now Assist pilot: ask
  3. Employees → Copilot pilot: ask
  4. Agentforce → Broad integration users: runs as
  5. Now Assist pilot → Broad integration users: runs as
  6. Agentforce → Uncurated knowledge: grounds on
  7. Copilot pilot → Uncurated knowledge: grounds on
after
after

After: vendor agents with owners, scoped identities and monitoring

Each platform's agent does the tasks it owns, under a scoped identity, grounded on curated sources. Usage and answer quality go to a dashboard. Use-case owners review it before they widen access or switch an agent off.

After: vendor agents with owners, scoped identities and monitoring Each platform's agent does the tasks it owns, under a scoped identity, grounded on curated sources. Usage and answer quality go to a dashboard. Use-case owners review it before they widen access or switch an agent off. 01 · USERS 02 · PLATFORM AGENTS 03 · GOVERNED ACCESS 04 · OVERSIGHT service cases IT tickets invoice questions CRM tasks runs as runs as runs as grounds on actions · usage weekly review switch off Employees one front door per task Sf Agentforce case summaries SE Now Assist ticket triage S/4 Joule invoice questions D365 Copilot Dynamics 365 andPower Platform Scoped agent identities permissions per task Curated knowledgesources reviewed before connecting Consumption and quality dashboard per agent Use-case owners sign off before widening Switch-off runbook per agent
Read the diagram as text
  1. Employees → Agentforce: service cases
  2. Employees → Now Assist: IT tickets
  3. Employees → Joule: invoice questions
  4. Employees → Copilot: CRM tasks
  5. Agentforce → Scoped agent identities: runs as
  6. Now Assist → Scoped agent identities: runs as
  7. Joule → Scoped agent identities: runs as
  8. Scoped agent identities → Curated knowledge sources: grounds on
  9. Scoped agent identities → Consumption and quality: actions · usage
  10. Consumption and quality → Use-case owners: weekly review
  11. Use-case owners → Switch-off runbook: switch off
results

What the client got

What changed for the client once the work was done. Described, not scored: we don't publish client figures.

  1. result 01

    Every agent runs as a known identity with scoped permissions

    We went through the user or integration account behind each agent, plus its permission sets and sharing rules, and cut access back to the job the agent actually does.

  2. result 02

    Each use case has an owner and a list of allowed actions

    We keep a use-case register. It records the business owner, the success measure and the permitted actions for each agent, platform by platform.

  3. result 03

    Agents were tested on real cases before release

    Topics, actions and skills were tested against real past cases, awkward ones included. Guardrails and the handoff to a person were tested too, rather than assumed to work.

  4. result 04

    Every agent can be watched and switched off

    We built a dashboard per agent showing consumption and answer quality, and wrote a switch-off runbook that says exactly how to turn each one off.

  5. result 05

    Each platform release gets an AI review

    We do a short review per release. It looks at new defaults, renamed features and anything else that changes what an agent can do, and we adjust permissions and tests to match.

what can go wrong

Risks we plan for

  1. Agents with admin reach

    Run the agent as a broad integration user and it inherits all of that user's reach. Scope its permissions down to the one job it does.

  2. Grounding on the wrong data

    Stale or sensitive content in knowledge bases and record fields goes straight into the agent's answers. Clean up the sources first, then connect them.

  3. Surprise consumption

    Some vendor AI features charge per action, per credit or per conversation. Set usage limits and check cost every week from the start of the rollout. The invoice is a bad place to find out.

  4. Overlapping assistants

    Put an assistant in every tool and people won't know which one to ask. Decide early which platform is the front door for each kind of task, and tell users.

ai in this move

Where AI helps, and where it needs guardrails

Every platform now ships its own agent layer, plus an MCP door for outside agents. Salesforce Winter '27 adds third-party agent orchestration. ServiceNow governs actions through AI Control Tower. SAP's Joule Studio supports MCP and A2A. So the design question is which agent owns which task, and how one hands off to another. We map that, give each agent its own identity, and keep a single audit trail across the platforms.

forward deployed engineers →
you keep

What you're left with

We write these for your setup, and they're working documents. Your team should be able to keep things running from them long after we've gone.

  • inventory01

    Inventory of AI features per platform, with enablement status and decisions

    yours to keep
  • report02

    Agent identity and permission review with fixes applied

    yours to keep
  • inventory03

    Use-case register with owners, measures and allowed actions

    yours to keep
  • runbook04

    Test results against real cases, and a switch-off runbook per agent

    yours to keep
  • document05

    Consumption and quality dashboard per agent

    yours to keep
talent and delivery · agentforce, now assist, joule and copilot in governed use

Certified engineers, wherever you need them.

Some clients want a project team, some want a couple of engineers on theirs. Either works. Onsite, nearshore or offshore, with handovers across time zones that keep things moving.

Onsite

Engineers at your sites in the US

Nearshore

Overlapping hours with US teams

Offshore

Overnight progress on your backlog

All time zones

Coverage handed over across time zones

24-hour coverage · US Central time
OnsiteUS business hours
Nearshoreoverlapping US hours
Offshoreovernight progress
Combinedhandover, not hand-off
01Agentforce was turned on automatically. Should we turn it off?

Not necessarily. Salesforce says default enablement comes at no extra charge, but check what agents exist, which user they run as and who can reach them. Then decide use case by use case.

02Which platform's AI should we start with?

Look for a clear task that happens a lot and sits on clean data. Case summaries in service and ticket triage in IT get picked first a lot, mostly because it's easy to tell whether the output is right.

03Do we need a separate AI platform if vendors ship their own?

Not always. If the work stays in one platform, vendor AI fits. Work across systems may need your own agent calling each platform through its APIs or MCP server.

04Do you also handle ongoing releases?

We do. Each platform release is reviewed for AI changes, then we adjust the agents, permissions and tests. It can sit inside platform support or run as a standalone service.

sources 6 sources linked last checked 2026-10-20 content fingerprint 8f3c07db
  1. 01Salesforce: Winter '27 product release announcementsalesforce.com ↗
  2. 02Salesforce release notes: Agentforce auto-enable (Winter '27)help.salesforce.com ↗
  3. 03Salesforce Ben: Agentforce auto-enabled in Winter '27salesforceben.com ↗
  4. 04ServiceNow newsroom: ServiceNow Otto (5 May 2026)newsroom.servicenow.com ↗
  5. 05SAP News: New agentic capabilities on SAP BTP (5 Nov 2025)news.sap.com ↗
  6. 06Microsoft Dynamics 365 blog: moving beyond release waves (25 Aug 2026)microsoft.com ↗
Reviewed by the Cohash team Product names are trademarks of their owners. how we handle facts and data →
next step

Planning this move?

A 30-minute working session with a senior engineer. No slides.

useful to bring
  • The platform and the version you're on
  • Where you need to get to, and by when
  • What's custom: rules, plugins, integrations
  • Any audit finding or deadline driving it