Enterprise Dreamin'
Salesforce + AI← All Sessions

Build or Buy AI: Make the Right Call for Your Enterprise

Should your enterprise build or buy AI capabilities? This session cuts through the hype to explore the strategic, financial, and technical factors driving the decision. Expert panelists share real frameworks used by Fortune 500 companies facing this critical choice.

Vernon Keenan & Preetam Joshi·10 min watch
Vernon Keenan

Vernon Keenan

Senior Industry Analyst · SalesforceDevops.net

Preetam Joshi

Preetam Joshi

Co-Founder · AIMon AI

Industry

financial-serviceshealthcareinsuranceenterprise-software
Key Takeaways
  • 1

    Default to buy for most generative AI use cases on Salesforce. Only build your own model when AI is critical to core business IP and competitive advantage, such as fraud detection in insurance.

  • 2

    The LLM architecture is deceptively simple in concept but extremely complex in production. Building it yourself requires data engineering, ML expertise, GPU infrastructure, labeling pipelines, and ongoing maintenance.

  • 3

    Prompt engineering is the most accessible and impactful skill for Salesforce teams adopting AI. Zero-shot and one-shot approaches require no model training and can be packaged into buttons for end users.

  • 4

    Security has no industry-standard checklist yet for LLM deployments. Evaluate six areas: data protection, regulatory compliance, model transparency, access controls, vendor security posture, and AI-specific risks like bias.

  • 5

    Guard against prompt injection, hallucination, data leakage, and model drift as ongoing operational concerns. Use data masking, lower temperature settings, and never over-rely on model output without human review.

Frequently Asked Questions

Build only when the AI capability is core to your business IP and gives you a competitive advantage, you already have clean organized data, and you have in-house data science talent. For everything else—email generation, case summaries, sentiment analysis—buy a solution.

Prompt engineering shapes model behavior through instructions and examples in the prompt without changing the model's weights. It is fast and sufficient for most Salesforce use cases. Fine-tuning retrains the model on your labeled data, changing its weights for domain-specific precision. It requires ML expertise and significant ongoing maintenance.

Key risks include prompt injection, data leakage of PII to third-party models, hallucinated outputs presented as fact, and sensitive data appearing in model responses. Mitigate by masking data before it leaves Salesforce, using a gateway architecture with access controls, and keeping a human in the loop.

Your Salesforce org calls an external AI model via API through a gateway layer. The gateway handles prompt engineering, data extraction and masking, and sends anonymized data to your chosen cloud provider. The response is de-masked and presented back to the user, with all access governed by Salesforce permission sets.

Model drift occurs when the characteristics of your data change over time, causing a previously well-performing AI model to produce degraded outputs. Implement observability by periodically running known inputs against expected outputs, and version-control your prompts like production code.