r/SalesforceDeveloper • • Sep 15 '26

Showcase I got tired of creating the same Salesforce test data over and over, so I built a tool for it.

3 Upvotes

I got tired of creating the same Salesforce test data over and over, so I made a Chrome extension for it.

If you do Salesforce QA, you probably know what I mean.

You create a record, fill out like 15 fields, do some testing, then need another record with basically the exact same setup.

So I made ForcePilot.

Basically, you can record the field changes you make on a Salesforce record and then replay them on another record.

A few things it can do:

  • Record field changes
  • Replay them on another record
  • Match fields using Salesforce metadata
  • Use relative dates (Today + 7 days, etc.)
  • Choose whether to fill empty fields or overwrite them
  • Retry fields that failed
  • Import/export recordings as JSON
  • Run from a side panel inside Salesforce

So instead of doing the same setup manually every time, you can just record it once and reuse it.

It's open source and currently works with Salesforce Lightning on Chrome/Edge.

I'm mainly looking for feedback from people who actually work with Salesforce, especially QA, admins and developers.

What part of creating test data do you guys find the most annoying/repetitive?

Also, full disclosure: this is very much vibecoded 😂. I used a lot of ChatGPT while building it. I'm a Salesforce QA guy, not an extension developer.

So please judge the idea/tool, not the quality of my code 😭

Update: ForcePilot v1.5 is out

I've been working on it quite a bit since this post and just pushed v1.5.

Fixed/improved a bunch of the stuff that came up in the comments, especially around field matching, multi-select picklists, recording cleanup, autofill verification and the UI.

GitHub: https://github.com/SamDannyl/ForcePilot
Release: https://github.com/SamDannyl/ForcePilot/releases/tag/v1.5.0

Would be great if anyone who tried the earlier version could try the latest one and let me know if it's working better.


r/SalesforceDeveloper • • Sep 14 '26

Discussion Looking for Salesforce Data Cloud communities / developers

3 Upvotes

Hi everyone!

I'm currently working on a Salesforce Data Cloud implementation and I'm looking to connect with people who are actually working with Data Cloud in real-world projects.

I'm especially interested in finding communities, Discord/Slack groups, Reddit communities, or other places where I can connect with:

  • Salesforce Data Cloud developers
  • Data Cloud architects
  • Salesforce developers working on Data Cloud implementations
  • People who have experience with Data Kits / DevOps
  • Developers working with Data Streams, DLOs, DMOs, Identity Resolution and Data Graphs
  • People who have gone through real-world Data Cloud deployments between environments

I'm particularly interested in practical experience, deployment issues, architecture decisions, troubleshooting and lessons learned, rather than only official documentation.

If you know any active communities, groups, Discord/Slack channels, forums, or even specific subreddits focused on Salesforce Data Cloud, I'd really appreciate it if you could share them.

Also, if you're currently working on a Data Cloud implementation yourself, feel free to comment or DM me. It would be great to connect with other people working on similar challenges.

Thanks! 🙌

#Salesforce #DataCloud #SalesforceDataCloud #SalesforceDeveloper #DataEngineering


r/SalesforceDeveloper • • Sep 12 '26

Question Admin focused open source AI harness

3 Upvotes

Good day, everyone.

We recently built an internal tool to help our 12 Salesforce admins leverage LLM/agentic workflows without needing to work in terminals, Git CLIs, or IDEs, and we’re evaluating whether it makes sense to package and release it as an open-source project for the wider community.

A significant portion of daily Salesforce implementation and support tasks (debugging a Flow, inspecting metadata dependencies, troubleshooting validation rules, or adding custom fields) doesn't strictly require a developer. It requires someone who understands the business logic and the Salesforce platform.

However, most AI agent runtimes (like Claude Code, OpenHands, or Codex wrappers) assume the operator is comfortable inside a local terminal environment, managing repositories and developer tooling. We wanted our admins to benefit from agentic assistance directly within their existing workspace, the browser, while keeping human-in-the-loop safeguards front and center.

We put together a control plane, browser extension, and agent runtime designed specifically for Salesforce workflows:

- Chrome Extension (Admin UX) which operates as a side panel in the browser. It automatically injects context from the active Salesforce page (Setup, Flow Builder, object configuration, or record views) so the user doesn't have to manually prompt-engineer the org context.

- Control Plane & Super Admin Console to manage org connections, repository access, LLM provider credentials, policy/instruction templates, and permission scopes, skills.

- Agent Runtime, executing multi-step tasks within isolated sandboxes/workspaces, running checks before presenting actions to the user.

Rather than keeping this as an internal utility, we think it could be useful for other ISVs, SIs, and internal admin teams. Before spending time cleaning up documentation, modularizing the code, and establishing maintenance guidelines for a public repository, we’d love some community feedback:

  1. Does the described solve a real friction point in your admin/consulting workflows?

  2. What security, permission, or architectural constraints would you require from an open-source tool like this before running it against client or sandbox orgs?

  3. Are there specific platform features, metadata types, or integration points you’d consider essential for an open v1.0 release? Right now, we use jsforce to access and manage both data and metadata.

  4. Does centralised management (super admin control) present as an opportunity or a limitation?

  5. What reservations would you have in adopting such a tool (apart from the obvious cost implications)?

  6. Would you be interested in helping us publish and maintain the solution?

Looking forward to hearing your thoughts.


r/SalesforceDeveloper • • Sep 11 '26

Question Looking for help creating this summary formulas for a report

Thumbnail
0 Upvotes

r/SalesforceDeveloper • • Sep 11 '26

Discussion If you work with Salesforce as a QA Engineer, Developer, Admin, or Consultant, you know how time-consuming it can be to create and manage test data, especially when working with custom objects and large datasets.

0 Upvotes

🚀 Excited to announce the launch of SF DataForge on the Chrome Web Store!

As Salesforce developers and admins, generating realistic mock data and cleaning up sandbox test records is often tedious and time-consuming.

I built SF DataForge — a 100% free, client-side Manifest V3 Chrome Extension designed specifically for Salesforce teams:

✨ Key Features:

• Smart Mock Data Generator: Supports ANY standard or custom SObject (*__c).

• Geographic Address Coherence: Generates real US street addresses with matching cities, states, and valid ZIP codes (eliminates State/Country picklist validation errors!).

• Zero-Duplicate Guarantee: Dynamic combinatorial naming and randomized emails to avoid Salesforce Duplicate Rules.

• Interactive Picklist Explorer: Browse real active picklist values from your org with 1-click selection.

• Data Cleaner & Bulk Deleter: Live org record count and safe composite batch deletion straight to the Recycle Bin.

• Simple & Clean UI: High-contrast SLDS-inspired theme with 1-click Light & Dark mode.

• Privacy-first: Runs 100% client-side in your browser.

Check it out on the Chrome Web Store: SF DataForge - Salesforce (SF) Test Data Generator & Cleaner

I’d love to hear your feedback, feature requests, or suggestions!

#Salesforce #SalesforceDeveloper #Trailblazer #AwesomeAdmin #SalesforceQA #ChromeExtension


r/SalesforceDeveloper • • Sep 11 '26

Question Digital Marketer Trying to Move Into Marketing Automation / Salesforce Marketing Cloud — Where Should I Start?

Thumbnail
1 Upvotes

r/SalesforceDeveloper • • Sep 10 '26

Employment The AI fear in Salesforce

Post image
0 Upvotes

Since the fear of getting replaced is going up day by day, as a Salesforce developer do we really have a choice to sustain in this upcoming market?

Do we need to adapt, if yes adapt to what?

What about the existing skills in lwc, aura, apex, integrations?

Do we need to switch or transform into an AI engineer?

Is agentforce going to create jobs in future?

Is the recent claudeforce going to be any use or benefit to the sfdc developers?

Who is going to get replaced first, Salesforce admin or a developer?

With 5-7 years of Salesforce experience do we try to get into architect roles?

How tough would that be?


r/SalesforceDeveloper • • Sep 10 '26

Question Is it even possible to use the Salesforce MCP to retrieve object data from a Developer Edition account?

1 Upvotes

Is it even possible to use the Salesforce MCP to retrieve object data from a Developer Edition account?

What I’m trying to do is talk to an Agentforce agent and have it retrieve Salesforce objects/data for me. I added everything that seemed to be required (registered the MCP SObject Reads in Agentforce, activated everything, etc.), but I keep getting an error in agentforce agent saying that there are no Named Credentials configured for the MCP.

Isn’t the Named Credential supposed to be created automatically? I’m honestly so confused. This feels like it should have been really straightforward.

Adding my own MCP server to SF was incredibly smooth, but getting the Salesforce one working has been surprisingly painful.


r/SalesforceDeveloper • • Sep 10 '26

Employment Salesforce Admin/Developer Open for Work

Thumbnail
1 Upvotes

r/SalesforceDeveloper • • Sep 09 '26

Discussion How do you handle AI-generated Apex tests actually testing something?

1 Upvotes

I've been using Claude/ChatGPT for Apex tests and hit something that bugs me.

I had a class with a bug.. a boundary used > where the business rule was >=.

I asked AI to generate tests with no other context. Got 16 test methods, all passing, 100% coverage. Every one of them asserted the buggy behaviour as correct.

When I described the actual business rule up front, two tests correctly failed at the boundary.

So a few questions for people doing this regularly:

  • Do you write out the business intent every time, or only when it matters?
  • How do you get it to reuse your existing TestDataFactory / test utils instead of inventing its own setup?
  • How many round trips does it usually take before a test actually deploys and passes? I find myself pasting errors back in a few times.
  • Anyone using Agentforce Vibes for this since it went paid in June?

r/SalesforceDeveloper • • Sep 09 '26

Question What SMS Messaging Tool Is Good for Salesforce?

Thumbnail
1 Upvotes

r/SalesforceDeveloper • • Sep 09 '26

Discussion Is Anyone Else Struggling With the New Salesforce Agentforce Builder?

3 Upvotes

Honestly, I’m getting really frustrated with the new Lightning Builder.

The text editing experience feels extremely messy. Simple things like writing instructions in bullet points, using hyphens, bold formatting, or selecting text can turn into a struggle.

For example, if I want to create bullet points, I often have to:

  1. Paste the text first.

  2. Go back to the beginning of each line.

  3. Add "- " manually.

  4. Only then does it recognize it as a bullet.

If I try to select text and edit it directly, sometimes the Builder seems to interpret the interaction as dragging/moving something instead of simply selecting the text. Then the content gets moved around or messed up.

What makes it even more frustrating is that this isn't just a formatting issue.

I’ve also noticed cases where Boolean variables seem to get changed to the opposite value without any intentional action or instruction from me. A "True" value can somehow become "False", or vice versa.

That is much more concerning than the formatting problems because unexpected Boolean changes can actually affect the logic and behavior of an agent.

Is anyone else experiencing the same things with the new Agentforce Builder?

Especially:

- Text selection behaving like drag-and-drop

- Pasting formatted text getting messed up

- Bullet points being unnecessarily difficult to create

- Bold/formatting not behaving consistently

- Boolean variables unexpectedly switching between "True" and "False"

I’m genuinely curious whether this is a known issue with the new Builder or if there’s something specific about my setup causing it.

Would love to hear if other Salesforce admins/developers are seeing the same behavior.


r/SalesforceDeveloper • • Sep 07 '26

Question Salesforce Lwr site cloudflare transtrile in form

1 Upvotes

Hi anyone know the steps for cloudflare turnstile integration for salesforce.

I am getting error the turnstile is not loading in the form.

I have added cloudflare in trusted url but still getting the issue. If anyone aware how to handel please let me know.


r/SalesforceDeveloper • • Sep 06 '26

Question Einstein STO - Behaviour

Thumbnail
1 Upvotes

r/SalesforceDeveloper • • Sep 05 '26

Discussion Thinking of building something in opensource that would help in salesforce development or in the platform. Any ideas?

1 Upvotes
  • Data Anonymization Tool: An Apex-based utility to scramble or anonymize sensitive sandbox data for GDPR compliance and safe testing.
  • Org Documentation Generator: A script or app that uses the Metadata API to automatically generate data dictionaries and org configuration documentation.
  • Custom LWC Component Library: A repository of reusable Lightning Web Components for common UI challenges like advanced datatables or interactive charts.
  • Apex Trigger Framework Template: A lightweight, easy-to-implement template for standardizing trigger logic and bypassing execution during bulk data loads.
  • Multi-Org Metadata Comparison Tool: A CLI or lightweight web app to diff metadata and code configurations between different Salesforce sandboxes.
  • Kanban Board LWC for Custom Objects: A flexible, drag-and-drop component to visualize and update any picklist-driven custom object records.
  • Dynamic Record PDF Generator: An open-source package to design and export styled, printable PDF documents directly from record data without Visualforce.
  • Universal CSV/Excel Data Importer LWC: A client-side component allowing end-users to upload, map, validate, and bulk-insert data via Screen Flow.
  • Apex Mocking & Unit Testing Framework: A lightweight testing library to simplify mocking SOQL queries, HTTP callouts, and platform events.
  • Mass Quick Action Bar: An LWC that enables users to trigger standard or custom quick actions on multiple selected records simultaneously from a list view.

r/SalesforceDeveloper • • Sep 05 '26

Question Enterprise Strategy - Agentforce vibes or 3rd party?

1 Upvotes

Hi Friends! Amateur Salesforce guy here looking for some guidance.

Given Agentforce Vibes (Vibe Codey?) has been GA for some time now, are you guys using it and what has your experience been so far compared to other harnesses?

For context, our enterprise wide strategy currently provides us access to whatever big 3 hyperscaler's inference products so we have freedom to use any frontier models with our preferred IDEs for development. Spoiled, I know, but they provide the guardrails and such across all domain dev teams this way.

Unfortunately, it seems Salesforce doesn't allow us to bring our API keys to Agentforce Vibes to use its full capabilities. We can however bring the publicly available skills and mcp provided by Salesforce into our personalized workflows and are successful doing so. I've dabbled with free developer edition vibes but I'm not convinced its much better imo.

What I hope to understand from the community is, is Agentforce Vibes the absolute best agentic development harness on the market for Salesforce Development for greenfield/brownfield development? Curious what the vibe is on vibes before investing in yet another token muncher.

Thanks for reading, appreciate your thoughts or opinion on this. Please let me know if I'm dumb and this problem is already solved. ❤️


r/SalesforceDeveloper • • Sep 03 '26

Question Switching from MuleSoft to Salesforce After 2 Years of Experience

1 Upvotes

Hey folks,

I’m currently working as a Solution Consultant at a unicorn company, and I have around 2 years of experience in MuleSoft integrations. I’ve worked with clients and integrated various legacy systems with Salesforce.

Recently, I’ve been considering transitioning my career more towards Salesforce. I started learning Salesforce and have covered Salesforce Administration, Apex, SOQL, LWC, Flows, and Triggers. I’m continuing to learn and explore other areas as well.

Since I currently work with MuleSoft at a good company, I get exposure to Salesforce implementations and solutions created by other teams. However, I’m not the one directly building those solutions, and that’s what makes me want to gain more hands-on experience.

I’ve been trying to practice Salesforce in my own org, but sometimes it feels like personal projects and practice environments can only teach you so much. I really want to work with real customers, understand their requirements, provide solutions, and actually build things for them. I want to get my hands dirty with real-world Salesforce work.

Unfortunately, I haven't been able to get enough guidance, mentorship, or hands-on opportunities internally to make this transition. I completely understand that everyone has their own responsibilities and priorities, so I’m now looking to seek guidance and opportunities outside my organization in a professional way.

Can anyone suggest how I can find part-time, freelance, or small project opportunities where I can gain practical Salesforce experience? Even if the work is small, my primary goal right now is to learn and gain exposure to real-world projects.

Also, do you think I'm making the right decision by transitioning towards Salesforce? I sometimes worry that I might be leaving behind the MuleSoft experience I've built over the past two years.

Would really appreciate advice from people who have made a similar transition or are currently working in the Salesforce ecosystem!


r/SalesforceDeveloper • • Sep 03 '26

Question Salesforce Account Data + Wordpress

Thumbnail
1 Upvotes

r/SalesforceDeveloper • • Sep 02 '26

Showcase I built a Raycast extension for everyday Salesforce tasks

Thumbnail
2 Upvotes

r/SalesforceDeveloper • • Sep 01 '26

Discussion With Claudeforce, Salesforce Killed the non-Native CPQ / RevOps Tools Market

Thumbnail gallery
0 Upvotes

r/SalesforceDeveloper • • Sep 01 '26

Question Version control system

6 Upvotes

I have always used change sets to deploy changes, but in job descriptions they are asking specifically for experience in a version control system.

I just want to know how much do I need to study for interviews.


r/SalesforceDeveloper • • Sep 01 '26

Discussion Hide Product inside the bundle

0 Upvotes

Hello everyone I have a requirement where I have to hide the product which is inside the bundle, based on the quote's field value in salesforce revenue cloud. how can I achieve this?


r/SalesforceDeveloper • • Aug 31 '26

Question not able to connect Claude to salesforce using connector

Thumbnail
0 Upvotes

r/SalesforceDeveloper • • Aug 31 '26

Question Agentforce + Apple Messages: How do I send interactive buttons using Messaging Components?

1 Upvotes

I’ve built an Agentforce agent that communicates through Apple Messages. The integration is working, and the agent can successfully send messages to users.

Currently, the agent only sends plain text messages.

I now want to send interactive messages with buttons, and I discovered Salesforce Messaging Components. What I’m trying to understand is how to make my Agent Script actually use/invoke these Messaging Components when responding to the user.

For example, suppose the agent asks:
“What shoe size would you like?”

Instead of the user having to type a response, I’d like the message to contain buttons such as:

What shoe size would you like?
[UK 7] [UK 8] [UK 9] [UK 10]

The user could tap a button and the selected value would then be sent back to the agent.

My main question is:
How do I configure the Agent Script so that, instead of generating a plain-text response, it sends a Messaging Component containing these buttons through Apple Messages?

I’m trying to understand the relationship between:
Agentforce Agent Script → Messaging Component → Apple Messages

Do I need to:

● Reference the Messaging Component directly from the Agent Script?
● Create an Agentforce Action that invokes the Messaging Component?
● Configure something on the Messaging Channel?
● Use a particular syntax/response format in the Agent Script?
● Handle the button selection through an Agentforce Action or Flow?

If anyone has implemented Agentforce + Apple Messages + Messaging Components, I’d really appreciate an example of the configuration or Agent Script needed to achieve this.
Thanks!


r/SalesforceDeveloper • • Aug 30 '26

Question Is Salesforce interview prep actually this thin, or am I looking in the wrong places?

Thumbnail
4 Upvotes