The three CRM platforms we work with most, Salesforce, HubSpot and Microsoft Dynamics 365, have all made AI the centre of their roadmaps. Salesforce has Agentforce, HubSpot has Breeze, and Microsoft has Copilot across Dynamics 365 and the Power Platform. The marketing is loud and the demos are impressive. The results in production are more uneven.
The pattern we see across client projects is consistent: AI features amplify whatever is already in the CRM. Clean data and clear processes produce useful summaries, accurate forecasts and agents that resolve cases. Duplicate accounts, empty fields and undocumented workflows produce confident nonsense. This article explains, in practical terms, what each platform brings and how sales and service teams should prepare.
Salesforce Agentforce
Agentforce is Salesforce's platform for building and deploying AI agents that work inside the Salesforce data and permission model. Agents are defined with topics, instructions and actions, where actions can be Flows, Apex, prompt templates or API calls. They can be deployed to employees inside Salesforce or to customers through channels such as web chat and messaging, with handoff to human agents when needed.
Two parts of the architecture matter most for planning. First, grounding: agents are only as useful as the data they can reach, which is why Salesforce ties Agentforce closely to its Data Cloud platform for unifying customer data from multiple sources. Second, trust: the Einstein Trust Layer provides controls around data handling, masking and auditing for model calls. Because agents run on existing Flows and Apex, any automation debt in your org becomes agent debt. Consumption-based pricing also means you should model conversation volumes before you scale.
HubSpot Breeze
Breeze is HubSpot's AI layer across its hubs. It includes Breeze Copilot, an assistant available throughout the platform for summarising records, drafting content and answering questions about your data; a set of Breeze Agents for specific jobs such as customer support, prospecting, content and social media; and Breeze Intelligence, which enriches contact and company records with third-party data and helps identify buying intent.
HubSpot's advantage is simplicity. For small and mid-sized teams whose data already lives in HubSpot, many AI features work with modest configuration. The customer-facing agent, for example, is grounded primarily in your knowledge base and website content, so the quality of those sources directly determines answer quality. The limitation is the flip side: complex, multi-system processes still need proper integration work before agents can act on them.
Dynamics 365 and Copilot
Microsoft's approach spreads across several products. Copilot capabilities inside Dynamics 365 Sales and Customer Service help with record summaries, email drafting, meeting preparation and case resolution. Sales capabilities are also surfaced inside Outlook and Teams through Microsoft 365 Copilot, which suits organisations whose sellers live in email rather than the CRM. Copilot Studio is the tool for building custom agents that connect to Dataverse, Power Automate flows and hundreds of connectors.
For Microsoft-centric organisations the strongest argument is integration: identity, security, data governance and productivity tools already share a platform. The planning challenge is licensing, which spans Dynamics, Microsoft 365 and Copilot Studio capacity, and should be modelled carefully before a broad rollout.
Across all three vendors, product names, packaging and pricing have changed frequently since 2024, and they will keep changing. Treat any feature matrix, including this one, as a starting point, and confirm current capabilities and licence terms with the vendor or a partner before committing budget.
What changes for sales and service teams
Regardless of platform, the near-term impact falls into a few categories. Sellers spend less time on data entry and research as activity capture and account summaries improve. Managers get pipeline insights and deal risk signals, provided the underlying stage data is trustworthy. Service teams see the biggest structural change, with agents resolving routine cases end to end and humans handling exceptions and relationship work.
That shift changes roles. Someone has to own agent instructions, knowledge content and escalation rules, and review agent conversations weekly. In the organisations where AI CRM works, that ownership is explicit, usually a small team combining CRM administration, knowledge management and operations.
- Automatic call and email summaries logged to the right records.
- Account and opportunity briefs generated before meetings.
- Self-service agents resolving order status, returns and account changes.
- Suggested replies and knowledge articles for human service agents.
- Forecast and deal risk signals, when stage data is maintained honestly.
Preparing your data: the unglamorous work that decides success
Before enabling any agent, run a data readiness assessment. In most CRMs we audit, the same issues appear: duplicate accounts and contacts, required fields filled with placeholder values, opportunity stages that do not reflect reality, and customer data split across ERP, billing, support and marketing systems with no reliable matching key.
Fixing this is a project, not a checkbox. Define a single customer identifier and matching rules. Deduplicate and set up ongoing duplicate prevention. Rationalise fields, since many orgs carry hundreds that nobody uses. Integrate the systems that hold the facts agents will need, such as orders, invoices and entitlements, using a proper integration layer rather than ad hoc sync scripts. Finally, clean up the knowledge base: outdated or contradictory articles are the most common cause of wrong answers from service agents.
- Establish a golden customer record and duplicate prevention rules.
- Audit field usage and retire fields that add noise.
- Integrate order, billing and support data the agents will reference.
- Review sharing and permission models, since agents inherit them.
- Rewrite and date-stamp knowledge articles, and assign owners.
A sensible rollout path
Start with assistive features that keep a human in control, such as summaries, drafting and meeting preparation. They deliver quick value, build trust and expose data problems safely. Next, launch one customer-facing or internal agent on a narrow, well-documented use case, with clear escalation and a weekly review of transcripts. Measure resolution rate, escalation rate, customer satisfaction and cost per interaction against the human baseline.
Only then expand to more topics and actions. Throughout, keep a platform-neutral view: the right choice depends on where your data and users already are, not on which vendor has the most compelling keynote.
Governance should grow with autonomy. Document what each agent may and may not do, which records and actions it can touch, and when it must hand off to a person. Review data residency and privacy obligations for customer conversations, particularly for GDPR in the UK and Europe and for sector rules in finance and healthcare. Keep an audit trail of agent actions, and make it easy for customers to reach a human. These controls are what allow you to expand agents confidently rather than pulling them back after the first public mistake.
Key takeaways
- AI in the CRM amplifies data quality, good or bad.
- Pick the platform that matches where your data and users already live.
- Assign clear ownership for agent instructions, knowledge content and reviews.
- Start assistive, then launch one narrow agent with measured outcomes.