What is Offline Digital Process Automation?

In this video, Andrew Paier explains when you might want to allow users to complete digital process automation tasks offline and how to get started in creating an offline capability for your digital process automation solution.

Speaker 1: Thanks Andrew for coming to see us today. Today we're going to talk about offline tasks, specifically offline business process management tasks. Can you start by explaining what offline business process management even is?

Andrew: Offline business process management occurs when you want your users, who are filling out forms or interacting with your business process, to be able to complete their activities without having to have an active connection to the BPM server, which hosts those tasks.

Speaker 1: What's an instance that someone might want to do this?

Andrew: This seems to come out a lot with companies whose participants are out in the field type environment. They are offline either because network connectivity doesn't permit them to get the throughput that they need. If cellular data is very weak or something like that or perhaps because there is some sort of infrastructure issue as in you have to be on the corporate network to get your tasks. They don't want to expose that outside the firewall so they want to be able to execute those tasks while they're out in the field, come back to the corporate offices and sync up with what they've accomplished.

Speaker 1: What exactly is involved in doing offline capabilities?

Andrew: Well, what's required is of course first you have to create your business process solution. And then identify within there the specific tasks that you want to use in an offline manner. With that information in hand we can then create the client software required for whatever target devices there are. Thus far that we know of, we can support iOS, Android, Windows environments.

Speaker 1: So something like an iPad being offline.

Andrew: Correct. And once we do that, we can create the solution. We need to create an application that will be deployed to that and then set up the syncing mechanism whereby when the user is available online, they can receive their tasks and mark them for offline execution.

Speaker 1: Essentially, I'm out in the field, I've got my iPad, I do my task, when I get connected again, the iPad will finish my task for me.

Andrew: Correct.

Speaker 1: This seems like something that everyone should be doing already. Why is it so important?

Andrew: It's really important because for these detailed tasks where you want to be in the location where you are completing the process activity, we need to enable those users to do that and not limit them based off of things that they can't control like their ability to access the internet or security restrictions around when they and where they can do that.

Speaker 1: Okay. Alright. Well, thanks Andrew for joining us.

Andrew: You're welcome.

More to Read from BP3
More to Watch from BP3
BP3 GLobal Support Center

Global Application Support

BP3 provides always-on support for your critical applications
We offer various levels of pre-production and production support.

Visit the BP3 Help Center to open a ticket, search helpful articles,  and engage our community in the forums.