Extract, Analyse And Use Process Flows In Salesforce Using Agentforce
Agentforce can extract business process flows from files like images or SVGs, convert them into structured JSON, and then create Salesforce records representing processes and steps. This enables process validation, automation, and interactive questioning about business workflows directly inside Salesforce. The tool includes prompt templates to extract, validate, fix, and query process flows, making it scalable and versatile for companies with many documented processes. Developers can extend and customize it, supporting versioning and complex business logic integrations within Salesforce custom objects.
- Use prompt templates to extract flow charts into JSON for Salesforce processing.
- Validate and fix extracted process JSON to ensure accuracy before Salesforce record creation.
- Model business processes in custom Salesforce objects (Process__c, Step__c, Outcome__c).
- Leverage Lightning Web Components to upload, validate, and interact with process flows.
- Maintain versioning for processes to track changes and support automation checklists.
Extending the file analyser tool with a (business) process extraction, validation and questioning toolset Business processes are often documented in flow charts. Some more detailed than others. A common recurring question I see customers ask is: 7Can Agentforce ingest our business process flows and help our employees?8. Help can be as simple as being able to ask questions about a process, general process improvements, process validation or creating things like check lists to validate that all steps have been executed properly. The answer is yes, and its surprisingly good at it. I tested process charts up to roughly 100 actions and its running smoothly. It can take a bit of time, but once a process is extracted answering questions goes very quickly. This might seem a bit of a solution looking for a problem, but when you have hundreds of processes in your company it can be very beneficial for (new) employees to have a method of finding the right process and asking questions about it.