Workflows for Auto-Generating Documents
A fun use case that has been coming up more regularly lately is the idea of Decisions monitoring some database, file storage, or other application for a change or trigger that would automatically generate a document and then post it to a certain location or email it to a few parties.
What a great use case!!
A few foundational points to start with, first is how a workflow can start.
How to “Kick-off” a Workflow?
- End user submits a form
- Scheduled Job
- API Call
Next we’d want to consider how we could use rules to monitor the change.
Using Rules to “Listen”
A common pattern here is to set up a scheduled job that kicks off a workflow that checks the system in question and pushes data through an action rule that would evaluate and subsequently kick off the document generation workflow.
Flow Steps for Document Generation and Management
Decisions has out of the box flow steps you can use to manipulate Word, Excel, and PDF documents. Many of our customers use templates and Decisions Forms to collect the information from an end user that would either be directly merged into the document – or to collect information that would trigger business rules to include certain terms or attachments in a document.
These documents could then be routed for approval or signature using something other Flows or integrating with and app like DocuSign with versions and a history of all the details stored for reporting in Decisions.
Shifting the Focus from Document Templates to Customer Interactions
Automating the document generation portion of your routine can free your time to focus on managing customer interactions. Some Decisions customers have integrated with tools like SendGrid to ensure delivery and include data about read receipts and clicks in emails that were sent to customers. Decisions has a lot of base-level email capability, but these tools add another layer of intelligence that help you think of new workflows you can build to make sure these documents are taken through a complete business processes instead of getting stalled.
Closing Thoughts
It’s so easy to start to expand the scope once you get down a path like this. Instead of asking the question “what else could we automate?!” – we suggest asking “what is the minimum process we can implement quickly that will add value”? That way you get into rapid and feedback-laden iterations that can guide future effort instead of trying to build the world all at once.
Latest Articles
- How financial institutions can not just keep up with Joneses but outpace them
- What is Intelligent Process Automation (IPA) and why does it matter?
- Through earthquakes, unplanned outages, and grid failures: Keep your applications running
- Low-code vs. no-code: Which one do you need?
- What Exactly is a Business Rules Engine?
- How Can You Automate Quotes with a Business Rules Engine for Insurance?
- Use Automation and Custom Business Rules to Create Intelligent Asset Management
- Three Ways to Drive Process Automation for Insurance with a Business Rules Engine
- Where and How to Use Scoring Rules to Make Better Decisions in Process Automation
- Edge Cases Don’t Fit Your Workflow? Customize with a Business Rules Engine.