
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.
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!