Processing

Please wait...

Settings

Settings

Goto Application

1. WO2020205667 - WORKFLOW SERVICE BACK END INTEGRATION

Note: Text based on automatic Optical Character Recognition processes. Please use the PDF version for legal matters

[ EN ]

CLAIMS

Therefore, the following is claimed:

1. A system, comprising:

a computing device comprising at least one processor and at least one memory; and

machine-readable instructions stored in the at least one memory, wherein the instructions, when executed by the at least one processor, cause the computing device to at least:

detect, by a workflow service, at least one event associated with an enterprise;

determine a workflow action to perform based on the at least one event;

identify a user account based on at least one of: the workflow action, and the at least one event;

transmit, to a client device associated with the user account, a command to present the workflow action using a user interface device of the client device;

identify a user indication to perform the workflow action; identify authentication data for the network service based on a single sign-on (SSO) token associated with the user account, the user account being authenticated with an identity manager that provides the SSO token; and automatically perform the workflow action using the network service, wherein an authentication with the network service is completed based on the authentication data.

2. The system of claim 1, wherein the event comprises at least one of: an email message, a short message service (SMS) message, a messaging service message, an interaction with a client application, and an update of an enterprise record.

3. The system of claim 1, wherein the event comprises a user identity associated with the user account, and the user account is identified based on the user identity.

4. The system of claim 1, wherein the enterprise specifies the network service to perform the workflow action.

5. The system of claim 4, wherein the instructions, when executed by the at least one processor, cause the computing device to at least:

identify a selection of a user interface element of an administrative user interface associated with the enterprise, wherein the selection of the user interface element specifies the network service to perform the workflow action.

6. The system of claim 1, wherein the user account is identified based on a defined responsibility associated with the workflow action.

7. The system of claim 1, wherein the user indication to perform the action comprises: a voice command detected using the client device, or selection of a user interface element rendered on the client device.

8. A non-transitory computer-readable medium comprising machine-readable instructions, wherein the instructions, when executed by the at least one processor, cause the computing device to at least:

detect, by a workflow service, at least one event associated with an enterprise; determine a workflow action to perform based on the at least one event; identify a user account based on at least one of: the workflow action, and the at least one event;

transmit, to a client device associated with the user account, a command to present the workflow action using a user interface device of the client device;

identify a user indication to perform the workflow action;

identify authentication data for the network service based on a single sign-on (SSO) token associated with the user account, the user account being authenticated with an identity manager that provides the SSO token; and

automatically perform the workflow action using the network service, wherein an authentication with the network service is completed based on the authentication data.

9. The non-transitory computer-readable medium of claim 8, wherein the event comprises at least one of: an email message, a short message service (SMS) message, a messaging service message, an interaction with a client application, and an update of an enterprise record.

10. The non-transitory computer-readable medium of claim 8, wherein the event comprises a user identity associated with the user account, and the user account is identified based on the user identity.

11. The non-transitory computer-readable medium of claim 8, wherein the enterprise specifies the network service to perform the workflow action.

12. The non-transitory computer-readable medium of claim 11, wherein the instructions, when executed by the at least one processor, cause the computing device to at least:

identify a selection of a user interface element of an administrative user interface associated with the enterprise, wherein the selection of the user interface element specifies the network service to perform the workflow action.

13. The non-transitory computer-readable medium of claim 8, wherein the user account is identified based on a defined responsibility associated with the workflow action.

14. The non-transitory computer-readable medium of claim 8, wherein the user indication to perform the action comprises at least one of: a voice command detected using the client device, and selection of a user interface element rendered on the client device.

15. A method, comprising:

detecting, by a workflow service, at least one event associated with an enterprise;

determining a workflow action to perform based on the at least one event; identifying a user account based on at least one of: the workflow action, and the at least one event;

transmitting, to a client device associated with the user account, a command to present the workflow action using a user interface device of the client device;

identifying a user indication to perform the workflow action;

identifying authentication data for the network service based on a single sign- on (SSO) token associated with the user account, the user account being authenticated with an identity manager that provides the SSO token; and

automatically performing the workflow action using the network service, wherein an authentication with the network service is completed based on the authentication data.

16. The method of claim 15, wherein the event comprises at least one of: an email message, a short message service (SMS) message, a messaging service message, an interaction with a client application, and an update of an enterprise record.

17. The method of claim 15, wherein the event comprises a user identity associated with the user account, and the user account is identified based on the user identity.

18. The method of claim 15, wherein the enterprise specifies the network service to perform the workflow action.

19. The method of claim 15, further comprising:

identify a selection of a user interface element of an administrative user interface associated with the enterprise, wherein the selection of the user interface element specifies the network service to perform the workflow action.

20. The method of claim 15, wherein the user account is identified based on a defined responsibility associated with the workflow action.