1 of 11

Agentforce for Developers - From Prompt to Productivity

2 of 11

Meet Your Speaker : Sally ElGhoul

  • Title: Lead Salesforce Developer & Architect
  • Company: Yalla Cloud
  • Experience in Tech: 20+ Years
  • Salesforce Ecosystem: Since 2010 (15 Years)
  • RAD Women Coach
  • Founder of Code With Sally

– A free learning initiative with weekly live sessions (English & Arabic)

– Accessible replays on YouTube

– Online Blog, beginner-friendly content

3 of 11

Agenda

  • What is Agentforce for Developers?
  • How to get Agentforce for Developers?
  • Key Features of Agentforce for Developers
  • Dev Assistant Use Cases
  • Tips for Writing Great Prompts
  • Q&A

4 of 11

What is Agentforce for Developers?

  • An AI-powered coding assistant.
  • Works inside VS Code and Salesforce Code Builder.
  • Supports Apex, LWC, and SOQL.
  • Helps developers save time and boost productivity.�
  • Key Capabilities:

Dev Assistant

Auto Completion

Test Case Generation

5 of 11

How to get Agentforce for developers?

  • Pre-installed in Salesforce Code Builder.
  • Installed via Salesforce Extension Pack (Expanded) in VS Code.

6 of 11

Key Features of Agentforce for Developers

Dev Assistant

Inline Autocompletions

Test Case Generation

7 of 11

Dev Assistant Use Cases

Ask coding questions

Write SOQL queries

Ask about your own project

Generate code templates

Explain code

Add code comments

Generate test classes

Generate LWC code

Generate Apex (methods,classes & triggers)

Refactor code

Convert �JSON ↔ Apex

8 of 11

Tips for Writing Great Prompts

Action

Context details

Best practices

Create an Apex batch class named �OpenPositionMatcher

Additional context

that processes Position__c records created within the past 15 days. The class should match these open positions with suitable candidates based on their skills. �(Tip: Ground your prompt with your org metadata.)

Order the results by candidate names in descending order. Make sure the generated code follows security best practices. Separate operators with a new line.

The class is used in an LWC component. �(Tip: The more details you add, the more accurate the response will be.)

9 of 11

TND 2025 Sponsors

9

10 of 11

Q&A

11 of 11

Thank You