Skip to main content

#Data Management100 diskutieren mit

Aloha everyone! 

 

We're evaluating Salesforce's native Document Processing feature (under the Automations tab) as a replacement for MuleSoft IDP, which is a significant recurring cost for us and which we're barely using relative to what we're paying for it.  

 

  1. To use Document Processing, we had to activate Agentforce Agents. Does Document Processing usage draw from Agentforce/Data Cloud credit consumption, or is it billed/metered separately?
  2. Where can we actually see this consumption in our org? We can't find a clear place to monitor usage tied to Document Processing specifically.

Much mahaloz, 

Reno Redaja 

 

#Agentforce  #TrailblazerCommunity  #Salesforce  #Data Management  #Automation

1 Antwort
  1. 11. Sept., 22:33

    @Reno Redaja

     

     

    Document Processing runs as an Agentforce agent action, so it isn't on a separate meter - it draws from your Agentforce Flex Credits (the same metered pool your agent actions use, billed monthly in arrears). Data Cloud has its own Flex Credits for Data Cloud operations, but the agent-action invocation itself is Agentforce credits. 

     

    To see it, go to Setup > Digital Wallet - that's the central, near-real-time dashboard for Flex Credit consumption (agent actions, usage, balances). You won't find a line literally labelled 'Document Processing'; it shows up as the consuming agent's action usage, so read it there by agent/action. You can also add Consumption Threshold Alerts via a Flow to get notified as usage climbs. 

     

    If this helps, please mark it as the Best Answer so it helps the next person - thanks!

0/9000
Hi all,

 

unfortunately I could not find any information about how to assign users to a territory when the territory model has been already activated.

 

It seems to be that once you have an active territory model you can not assign users to a territory anymore (the 'Manage Users' button on the 'Assigned Users' relate list is not available on the Territory anymore).

 

Can please somebody give me a hint?.
7 Antworten
  1. 11. Sept., 07:38

    BACKEND SOLUTION - I too was unable to find any Manage Users/Assign Users button to add user to territory, but i was able to add user via backend - by creating a record for UserTerritory2Association. This resolved the issue for me.  

0/9000

How are others handling Video Calls that fail to related to an Account due to prospects joining from their car or a conference room full of people?  We have more records unassigned than assigned and getting the Sales Users to related records back to the proper accounts after the fact is proving to be difficult.  I thought creating a flow that reviews names that DID log as joined against Contact and Lead records, as well as Video Call subject line would be helpful to at least populate another 10-20% of those blanks.  However upon reading more documentation, it looks like SF doesn't support additional flows to match unless we turn off org wide matching.   

How have others addressed this issue, or is it truly an Enablement/Sales issue?  Perhaps an addon tool like

Otter.ai

- or will that also conflict with existing matching?  

 

#Flow  #Agentforce  #Salesforce Developer  #Data Management

2 Antworten
  1. 28. Aug., 15:56

    Hey Misty, 

     

    Your read is accurate: per Salesforce's own docs, Related Record Matching is an org-wide, all-or-nothing setting, when it's on, ECI runs its own algorithm (participant email/domain matching against Contact, Lead, Account) and populates the Related Record field automatically. If you want to run your own Flow-based matching logic instead (your name-against-Contact/Lead + subject line idea), you have to turn Related Record Matching OFF entirely, then a Flow becomes the only thing setting that field. You can't layer a supplemental Flow on top of the native matching to "catch the extra 10-20%", it's one or the other, not additive. 

     

    Given that, your options really are: 

    1. Turn off native matching, build your own Flow to replicate ECI's built-in logic PLUS your extra fallback rules (name-against-Contact/Lead, subject line parsing). This means you inherit responsibility for the baseline matching ECI already does well, not just the edge cases, that's a bigger lift than it initially sounds. 

    2. Keep native matching on, and instead build a separate Flow/batch job that runs afterward on unmatched records only, checking if Related Record is null, then applying your own supplemental logic to update it. This avoids fighting the native system since you're only touching records ECI already gave up on, not replacing its matching entirely. 

    3. Turn on Einstein Activity Capture integration alongside ECI, per Salesforce's own guidance, this specifically enhances guest participant matching quality, which sounds directly relevant to your "joining from a car/conference room" problem, worth testing before building custom logic at all. 

     

    On

    Otter.ai

    or similar tools: since ECI's matching is a Salesforce-side process, not tied to which video/transcription vendor recorded the call, a third-party transcription add-on wouldn't conflict with ECI's matching logic, but it also wouldn't replace or feed into it automatically. It solves a different problem (better transcript quality) than record-matching itself. 

     

    Given the scale you're describing, option 2 (supplement only nulls, don't disable native matching) is usually the least disruptive path, worth prototyping that before considering a full matching rebuild. 

     

    Reference:

    https://help.salesforce.com/s/articleView?language=en_US&id=sales.call_coaching.htm&type=5

0/9000

Hello, 

 

We have a validation rule so that it is required to have either a phone, email or linkedIn profile as a requirement to save the contact. It works when you add a new contact from the contact tab, but when we try adding it from the organization it isn't popping up. 

 

Any idea what is going on and/or how to fix it? 

 

Thanks in advance. 

 

#Salesforce Admin  #Salesforce  #Data Management

12 Antworten
  1. 9. Sept., 05:56

    Hi @Rosie Lewis

     

    A few good leads came out of that thread here's the synthesis and what's actually likely going on: 

    The LEN vs ISBLANK swap doesn't matter here. For text fields, LEN(field) = 0 and ISBLANK(field) behave identically that's a red herring, not your bug. Also, the AND() logic is correct for what you want (block save only if every field is empty) that's not broken either. 

    The real cause is almost certainly one of these two, in order of likelihood: 

    1. A Screen Flow or Quick Action is creating the Contact via a path that bypasses validation. If "adding from the organization" (Account) uses a Screen Flow's Create Records element, Flow has a checkbox "Skip the validation rules" (formerly "Skip Salesforce validation rules for this record") that developers sometimes enable to avoid friction. If that's checked, the rule never fires for that path, even though it fires normally when a user saves via the standard Contact edit page. This matches your symptom exactly: same rule, same object, but silently doesn't fire from one specific creation path.
    2. A Quick Action ("New Contact" on the Account's Contacts related list) is pre-populating one of the seven fields, most commonly MailingStreet, via a "Predefined Field Value" on the action. If that field gets auto-filled from the Account's Billing Address, the AND() condition is no longer all-blank, so the rule correctly doesn't fire it's not being bypassed, it's legitimately satisfied by data the user didn't type in themselves.

    How to confirm which one, without guesswork:

     

     

    • Setup → Object Manager → Contact → Buttons, Links, and Actions check if "New Contact" on the Account page is a Quick Action, and if so, open it and check "Predefined Field Values."
    • Setup → Flows - search for any Screen Flow referencing Contact creation, triggered from the Account page (button, Lightning page component, or Flow action). Open its Create/Update Records element and check the "Skip Validation Rules" checkbox.
    • If it's Lightning, also check whether the "New Contact" button on Account is a Lightning App Builder-placed Flow component rather than the standard related-list New button - that changes where to look entirely.

    I hope you find the above information helpful. If it does, please mark it as Best Answer to help others too.

0/9000

I work with a large contact database that currently exists in Excel format, and the file contains tens of thousands of records. I need to convert the contacts into VCF files for another system. Most of the online converters I have found seem designed for small files, and I am not comfortable uploading a huge customer database to an online service because of privacy concerns. 

I am therefore looking at desktop-based Excel to vCard conversion tools. Has anyone tried

SysTools Excel to vCard Converter

with a very large Excel file? I would like to know whether it can handle thousands of contacts without crashing or skipping records. 

 

#CRM Configuration  #Data Management

1 Antwort
  1. 9. Sept., 13:29

    @mathew0406 micheal

      

    Of all the things to do in the world, literally ALL of the the options available (here's just a few)     

     

    • Teach a child to read 
    • Help an elderly person
    • Donate to a food pantry
    • Adopt an animal from a shelter 
    • Plant a tree

     

    Instead, you chose to post spam in this Community.  Your parents must be so ashamed of you.

0/9000

We have a scenario to load data from AS400 to Datacloud. Has anyone gone through this without using mulesoft or FTP. Please suggest the options .

1 Antwort
  1. 7. Sept., 14:43

    Think of AS400 → Staging Layer → Data Cloud.

    • MuleSoft/FTP are common, but not mandatory.
    • The most sustainable approach is to stage AS400 data in a modern warehouse (Snowflake, Databricks, BigQuery) and then connect that warehouse to Data Cloud.
    • This gives you flexibility, scalability, and avoids the limitations of direct legacy integration.

    My recommendation: Use an ETL tool (Informatica, Talend, Boomi, Jitterbit) with AS400 JDBC/ODBC drivers to move data into Snowflake or Databricks, then register that source in Data Cloud.

    This avoids MuleSoft/FTP and aligns with Salesforce’s supported ingestion patterns. 

     

    Glad to help! If this answers your question, please consider marking it as the

    Best Answer—it helps others in the community find the solution more easily. Thanks!

0/9000

Hi Team,

I'm working on populating fields from my Snowflake Zero Copy Source, which is mapped to a Custom DMO (Profile type), onto the Contact page layout. This Custom DMO has a direct 1:1 relationship with the Individual DMO. And, the Account Contact DMO (Contact Object) also has a direct 1:1 relationship with the Individual DMO. 

 

After unifying the Contacts, I'm unable to transfer attributes from the Custom DMO to the Contact page layout. These are the condition I have checked and my setup meets both of them i.e.,

  1. For the related list, I can only use either the Profile or Engagement DMO.
  2. The DMO used for the related list must undergo identity resolution and have an established relationship with the Individual DMO.

Are there any other conditions I should verify? Does a Zero Copy data source support Data Cloud related lists? Any insights from you all would be greatly appreciated!

Thank you.

1 Antwort
  1. 7. Sept., 14:35

    The key condition you’re missing is that Salesforce Data Cloud related lists are only supported for ingested DMOs that have undergone identity resolution and are tied to the Individual DMO. Zero Copy sources can be mapped and unified, but they do not

    currently support related lists on CRM page layouts. 

     

    Why Zero Copy Doesn’t Work for Related Lists

    • Zero Copy = Federation, not ingestion
      • Data Cloud registers external tables as Data Lake Objects (DLOs) and queries them in place. 
      • The data stays external; only metadata and query paths are stored.
    • Related lists require ingested DMOs
      • Related lists on CRM page layouts depend on identity resolution and relationships built on ingested DMOs.
      •  Federated (Zero Copy) DMOs don’t materialize inside Data Cloud, so they cannot be surfaced in related lists.
    • Supported downstream features
      • Zero Copy DMOs do work for segmentation, calculated insights, and identity resolution.
      • They don’t support related lists or page layout rendering because those require local object materialization.

    Glad to help! If this answers your question, please consider marking it as the Best Answer—it helps others in the community find the solution more easily. Thanks!

0/9000

Here is my situation: We use Teams Webinar and then import the list of registrants/attendees into Salesforce.  Typically this is a mix of both contacts and also new leads.  

 

When I import to the campaign, it seems I need to have separate lists for leads and contacts, but this requires manual effort for us to cross reference the list and see who is a lead vs. who is already a customer.  

 

The simplest way I can figure to do this is to first import the list as "Update existing contacts" then manually remove all of the contacts from the CSV and import again as "Update and create new leads", but there has to be a better way to do this!  Please let me know what I am missing.  Thank you!

2 Antworten
  1. 7. Sept., 13:51

    We had a similar webinar import process and the annoying part was always splitting existing people from new ones before loading anything. Once it became a regular thing, we used Skyvia (https://skyvia.com/connectors/salesforce) to handle the matching against Salesforce first, update the records that already existed, and only create new ones when there wasn’t a match. That saved us from cleaning up the CSV by hand every time.

0/9000

Hello Trailblazers,

We PDF files attached to one of our objects that we need exported frequently. I have only been able to use the Data Export to download all of files but I am not able to find the ones I need. I also used Data Loader but again, I am not able to effectively filter for the files related to a specific object or owned, or created by a specific user. I appreciate hearing about your experience or insight on this.

Thanks,

Kharaam

6 Antworten
  1. 12. Jan. 2024, 18:09

    Hi Kharaam, per this help article, in order to successfully export or query all Content Documents and Files in the org, the permission 'Query All Files' must first be enabled. Once this is enabled you can use Data Loader to export files via the Content Document object. 

     

    Note: You'll need to manipulate the exported data to be able to download the files. Here's a YouTube video for one approach that doesn't seem too difficult.

0/9000
Hi All,

 

I have created embedded service deployment for chat service.

 

When I click on Chat with an expert buttom, It is not loading the chat window. It is showing only Loading.Thisfunctionality is not working only for one website remaining all the websites it is working.

 

Pre chat form is not loading

 

Thanks in advance.

 

Regards

 

Deepak
2 Antworten
0/9000