r/salesforce

PSA: Be Careful With Your Agentforce and Salesforce Credits

PSA: Be Careful With Your Agentforce and Salesforce Credits

PSA: There are no limits in place for anything you may do with Agentforce and with any of the features used by Agentforce.

We were implementing the new Customer Signals Intelligence Customer Experience Intelligence (CXI) feature in our production organization. I had a meeting that morning with our account team and a few members of the CXI team to make sure the feature was ready to be enabled. We got the clearance to add the Case and Email channels to the configuration for CXI. I enabled the feature during our evening maintenance window and went to bed.

I then woke up to the Flex Credit warning email that we were at 100% utilization. I was expecting maybe we were over the limit by 10,000 or 20,000 flex credits, but I then logged into the Digital Wallet and saw this utilization in the morning. We had used 2.1 million credits. I immediately opened a Salesforce Support case and while I was working with the support team to understand what happened, we had used 4.1 million credits on the second day. It was at this point that I disabled the CXI Data Transforms in Data 360 so that no more credits were being burned without any understanding as to why.

https://preview.redd.it/ftbz6qnnydkh1.png?width=975&format=png&auto=webp&s=cd3cc059aa4121987a63586a422356624f180b14

What I came to find out was the Customer Experience Intelligence feature will double (and technically triple dip) into all of your consumption credits, not just the new Customer Experience Intelligence Signal credits you buy to ingest the data. We did buy Data Service credits because the data for CXI is all handled in Data 360. Even though we were told by our account team that it wasn't CXI that had used all of the Flex Credits, we came in time to understand it was in fact CXI that had used up 6.2 million flex credits, and the channel was solely the Email channel. For understanding, this was processing just a total of 7 months of Case and Email data within the CXI feature.

The other question you are asking is well what happened now 30 days later? The answer is what you probably think it would be. We have to pay the AI bill as that utilization was in fact used by real usage. The Salesforce Support person has hinted, but hasn't said this outright, that this is normal and that other customers have seen this too. Our account team has not said anything because I'm sure they are actively being told not to point fault at any product.

Here is the thing everyone should know. If you tell a scheduled Flow to process a huge amount of data with Agentforce or use a feature like CXI within Data 360/Tableau Next, you will see consumption credit usage. Make sure you are prepared for this otherwise you will also wake up to a huge surprise in the morning just like I did.

Feel free to AMA!

reddit.com
u/mayday6971 — 1 day ago

Claude might be making Salesforce technical debt worse.

Not because it's bad at Salesforce.

Because it's getting really good at making changes to Salesforce.

“Just build a Flow for this.”

“Add an exception.”

“Make it update this other object.”

“Actually, add a field for that too.”

All of a sudden, the thing that used to take a developer half a day takes 20 minutes.

Which is great.

Until six months later when someone asks:

“Why does this Flow exist?”

And nobody knows.

I wonder if we're about to get really good at creating Salesforce technical debt faster than we're getting good at cleaning it up.

reddit.com
u/kloud_fusion — 1 day ago
▲ 2 r/salesforce+1 crossposts

We have to switch our employees from community licenses to platform licenses, how do we make our existing site work?

Salesforce is enforcing some contractual rule that employees accessing our org's experience cloud site cannot have community-based licenses and must have platform licenses instead. How would you approach this conversion? Our site exposes data based on the Contact/User relationship, but now that won't be the case for this population because that same relationship doesn't exist for platform users. Does anyone manage an experience cloud site that has both platform and community users logging in?

reddit.com
u/datanerd2001 — 1 day ago
▲ 1 r/salesforce+2 crossposts

Joined Salesforce 3 weeks ago, just received a much higher offer — should I talk to my manager?

I joined Salesforce in India in July 2026, at a ₹15 LPA base.

Today, I received an offer from Cisco for ₹24 LPA base. I wasn’t actively looking to leave Salesforce, and honestly, I would prefer to stay at Salesforce because I like the company/role and see better long-term value there.

The problem is the compensation gap — ₹15L vs ₹24L base is significant.

Would it be reasonable to have a conversation with my Salesforce manager about this, despite having joined only ~3 weeks ago?

I’m not looking to make demands or threaten to leave. I’d essentially want to say that I’ve received this offer, Salesforce is my preference, but the compensation difference is substantial, and I wanted to understand whether there’s anything Salesforce can do.

Questions:
Is it too early to have this conversation?
Would this make me look like a flight risk after only 3 weeks?
Is it realistic for Salesforce to do anything about compensation this early?
If Salesforce says they can’t match, would you still stay if Salesforce was genuinely your preferred company?
Would especially appreciate perspectives from managers/HR/recruiters who have dealt with similar situations.

reddit.com

Org wants leads for existing contacts

Good morning, my org want to create leads for marketing touches on contacts. Is this a bad idea?

In my opinion it will create duplicate leads, muddy reporting, potentially cause cold calls on existing customers, and affect our HubSpot to Salesforce sync.

Is this worth pushing back on, or can all of these be handled?

They say for reporting which I’ve suggested using campaign members (leads come through campaigns), and notifications which I think should be done through tasks or emails.

Edit: For example, if marketing touches occurs on a contact from HubSpot. It creates a task and marks it as complete, they want me to read this task, create a lead, and link the lead to the contact so they know it’s existing. Once it’s worked, it will be used to make an opportunity and linked to the existing contact.

Edit 2: I pushed back again, this has been an on going thing and I was close to just letting them, but you guys encouraged me. I got a lot more buy in this time, and we are setting up a meeting just to discuss it.

reddit.com
u/Icy-Smell-1343 — 1 day ago
▲ 60 r/salesforce+1 crossposts

Salesforce job market is dead. The saturation is killing the value.

Do you think the sf job market is dead now? I see openings but yet receive no calls from the recruiters. There are actually a lot of developers in the ecosystem now. And only few to cater the architect role needs.

I'm having 7 YOE, not getting calls from interviewers. What are your thoughts?

reddit.com
u/justAnotherTryHardd — 2 days ago
▲ 9 r/salesforce+1 crossposts

I passed my salesforce admin exam!

I spent the last 3 months studying for the exam, I have 4 years of sales cloud and CPQ experience. Now thinking what next…I’ve not been happy where I work for a while now. I currently look after other systems including Salesforce but would like to move into a more Salesforce administrative role and work my way into becoming a solution architect. I seen loads of posts about people being over qualified finding it difficult to find a job. Is it really that bad? I am based in London, can anyone recommend any good recruiters that I can share my CV with?

reddit.com

SF VPN issue . I'm getting locked out

SF locked me out for access our org through nordvpn.

I now purchased a dedicated ip but while looking at the ip address it's being flagged as a hosted network.

Which i beleive will again freeze me out if i try to connect to salesforce . What can I do ?

Whats the workaround ? And can we test vpn connections by trying to login into trailhead developer orgs instead before accessing our production orgs ?

reddit.com
u/NotFromHere_45 — 1 day ago
▲ 1 r/salesforce+1 crossposts

What if learning Salesforce Admin felt like playing an RPG?

I've been thinking about a different way to learn Salesforce Admin skills, and I'd like some honest feedback from people who are actually learning/using Salesforce.

The idea is a 2D retro pixel-art career RPG where you're hired as a Junior Salesforce Admin at a fictional company.

Instead of:

>

you actually play the role of the Admin.

For example:

Sales Manager:
"I can't see any of my team's Opportunities. Can you help?"

You investigate the company's CRM, figure out what's wrong with the configuration, make a decision, and see the consequences.

As you progress:

  • You gain XP and level up
  • Your Admin skills improve
  • You build reputation within the company
  • You unlock new departments and increasingly difficult problems
  • Coworkers interact with you through AI-powered conversations
  • Missions become progressively closer to the kind of problems an actual Admin would encounter

I'm particularly interested in the gap between "I understand Salesforce concepts" and "I could actually walk into a company's org and solve problems."

Trailhead and Superbadges already do a good job with structured learning and hands-on challenges, so I'm not trying to make a Trailhead clone.

The question I'm trying to answer is whether a persistent career simulation/RPG would make practicing those skills more engaging and useful.

This is an early concept, not a finished product.

https://preview.redd.it/g1gooee94dkh1.png?width=1402&format=png&auto=webp&s=ea07e5c3aaee3884b5242308e49d314c2aba041c

For people currently learning Salesforce:

  1. Would something like this actually help you learn?
  2. What would you want the missions to involve?
  3. Would you rather have realistic business scenarios or more traditional exercises?
  4. What do you feel is missing from the way you're currently learning Salesforce?
  5. And honestly—does this sound useful, or just like a gimmick?

I'd especially like to hear from people currently studying for the Admin certification or trying to get their first Salesforce Admin job.

reddit.com
u/SchoolAccurate — 1 day ago

Anyone having FormAssembly issues?

Are there any FormAssembly users having big problems with responses failing and then being reprocessed from the start? It's a huge pain because we have to undo all the duplicates records that were created on the first, incomplete pass. FA's support are being incredibly unhelpful

reddit.com
u/Dull_Republic_9381 — 1 day ago

Attending Dreamforce? Come to my session and let's hang out after!

The Agenda Builder for Dreamforce is live today (no joke, they actually re-named it 'My Agenda' because of course they did!)

My presentation is Day 2: Wednesday, Sep 16, at 8:30 AM (20 minutes) at Moscone West, L2, Trailblazer Theater.

You can add it to your agenda from here!

e/ probably should have said my prezzy is about growing in your career and I share some fantastic resources :) will be worth attending. I am working my ass off to prepare!

Reddit Meetup After

The hour after, at 9am, I will be gathering a group of folks who want to chat and have a little networking session.

If the Braindate tool/space is happening this year we will use that space, or somewhere else!

A lot of you have interacted with me here over the last 2 years so I would love to meet many of you there!

See ya!

reddit.com

Roast my Salesforce resume - 3.9 YOE and barely getting interview calls

What would you change? Anything missing, repetitive, or hurting my chances with ATS/ recruiters?

If anyone has Salesforce Developer openings in their company that match my skill set and experience, I’d appreciate a referral. Please DM me.

u/Mean_Oil9476 — 2 days ago

Dreamforce 2026 sponsor list is out, how is everyone shortlisting booths to visit?

This is my first time attending Dreamforce, so still figuring out how people usually approach this.
Exhibitor list just dropped, and my company is planning to shortlist a few booths in advance based on specific solutions we're currently looking for, rather than just showing up and wandering around!!
The last time my company attended Dreamforce, it was a total mess. There were so many booths and meetings, but they only had a positive experience with a few of them. This might have been due to a lack of pre-planning.

I'm curious to hear how others approach this! When you're attending Dreamforce, do you find yourself shortlisting booths based on a specific solution or problem you’re looking to tackle? Or do you prioritize industry fit instead? Maybe you prefer to explore booths that catch your eye when you arrive?

If you do take the time to shortlist booths ahead of time, what criteria do you use to make your selections? Let's share our strategies!

Also, if anyone's done this before, is shortlisting actually worth it, or does the floor change your plans anyway once you're walking around?
I’m eager to receive some helpful suggestions.

reddit.com
u/TrailblazeTaco — 1 day ago

Revoking data import permissions for the entire sales team on monday

I literally cannot take it anymore. im looking at a csv file that our head of sales just tried to push through the data import wizard and it is pure fiction

They bought some "premium" lead list off god knows where. thousands of rows. One of the email fields literally just says "N/A - call him". Another one is just a string of emojis. how do you even get emojis in an email column??

Of course he got mad when the import triggered my validation rules and blamed my "overly strict" flow logic instead of his garbage data

Im currently sitting on my couch at 8pm on a tuesday, running this cursed excel sheet through a mail tester just so I can strip out the dead domains before pardot tries to ingest this mess and completely nukes our sending reputation.

They preach "garbage in, garbage out" in all the trailblazer modules but they never warn you that you'll be the one physically digging through the garbage. sf admins are just digital janitors for people making massive commission checks tbh. Giving myself the rest of the week to clean this up, but come monday morning their import rights are completely gone.

reddit.com
u/Salty_1984 — 3 days ago

From ERP to sales firce career, how difficult is to learn ?

Im curious to know if few weeks are enough to get most of salesforce when a person is coming from an ERP background ( module : sales & crm) ?

reddit.com
u/South-Ad-3856 — 2 days ago
▲ 1 r/salesforce+1 crossposts

Salesforce jobs in USA

I have 5 yrs of experience in Salesforce development, certs and masters in USA. I have been applying for multiple job opportunities in the US, I don't know the reason but I get very few callback from the recruiters. Even if I get a callback they want to hire strictly Green card holder or a citizen. Even with a lot of technical experience and skills I face a lot of rejection based on my immigration. I don't know my options, maybe build a Salesforce product here in the US sell directly or move to a different country.

reddit.com
u/Remarkable-Poem-4012 — 2 days ago

AgentExchange?

Just saw AppExchange was renamed to AgentExchange...how does everyone feel about Salesforce rebranding everything/everywhere with "AGENT"?

reddit.com
u/Oh-No-404 — 2 days ago
▲ 2 r/salesforce+1 crossposts

Using Clerk with Supabase? Don’t make the rookie RLS mistakes I made

If you’re using Clerk with Supabase, you may have asked:

  • Why does auth.uid() return NULL when I send a Clerk token?
  • Should I use the service-role key to make RLS errors disappear?
  • How should Clerk Organizations map to tenants in Postgres?
  • How to handle a Clerk profile without an Organization?
  • How do I test RLS policies directly in SQL?
  • Why can RLS make a query over a tiny table take several seconds?
  • Can I use Supabase RLS without using Supabase Auth?

I kept finding variations of these questions while working with Clerk and Supabase.

The confusing part is that many answers mix three different integration paths:

  • Supabase Auth examples built around auth.uid()
  • The older Clerk JWT-template integration
  • Clerk and Supabase’s current native third-party authentication

For the current native integration, passing the token is surprisingly simple:

const supabase = createClient(url, publishableKey, {
  accessToken: async () => session?.getToken() ?? null,
})

But building a secure multi-tenant authorization model around that token requires more care.

Some mistakes are particularly easy to make:

  1. Using auth.uid() even though Clerk user IDs are strings such as user_....
  2. Trusting an organization ID supplied by the browser.
  3. Reaching for the service-role key, which bypasses RLS instead of fixing it.
  4. Querying a membership table recursively from its own RLS policies.
  5. Checking reads but forgetting WITH CHECK protections for inserts and updates.
  6. Running JWT and membership functions once per row instead of hoisting them.
  7. Testing only successful requests and never proving that another tenant is rejected.

With Clerk, the verified user and active organization context are available through the JWT:

(select auth.jwt()->>'sub')
(select auth.jwt()->'o'->>'id')
(select auth.jwt()->'o'->>'rol')

Postgres should derive the user and tenant from these verified claims.

The browser can send a Clerk session token and filter a query for performance, but it should never be the authority that decides which tenant owns a row.

I put together a step-by-step tutorial for anyone starting with Clerk and wanting to build a multi-tenant application using Supabase RLS:

Clerk and Supabase RLS Tenant Isolation

There is also a complete runnable repository:

Clerk + Supabase RLS demo

It includes:

  • Native Clerk session tokens without JWT templates
  • Personal and organization tenants
  • Clerk organization-role handling
  • Non-recursive authorization closures
  • Explicit SELECTINSERTUPDATE, and DELETE policies
  • Database-derived audit fields
  • Cross-tenant foreign-key protection
  • SQL contract and behavioral tests
  • A manual browser security matrix
  • Request-flow and data-model diagrams

My goal was to provide more than another isolated RLS snippet. The tutorial connects token delivery, claim extraction, tenant modeling, policy design, performance, and adversarial testing in one working example.

HTH fellow users just starting out on their Supabase & Clerk Journey

u/pungaaisme — 2 days ago