You are here: Case management > Modeling a workflow > Creating a flow > Enabling case creation and approval by email
Enabling case creation and approval by email
You can configure an email account so that users can create cases and approve, reject, or take another action on a case by sending an email without logging in to the application.
-
Open the Email Wizard by selecting Designer Studio > Integration > Email > Email Wizard and use the wizard to create the email account information. Ensure that you perform the following actions:
- Select Receive an email and create/manage a work object from the What would you like to do? list.
- From the What is the class of your work type? list, select the class of the case type for which users can create cases.
- Select the Would you like to create work? check box.
- From the What is your starting flow name? list, select pyStartCase or, if you renamed it, the name of your starting flow.
- In the Email Account Name field, enter the name of your work pool.
The pyCreateAndManageWorkFromEmail service activity that is configured on the generated service email captures and validates incoming email by checking for a valid work object ID in the subject line. It also checks for a value of true on the allowCreateWork input parameter. After validation, the system creates a new case from the incoming email and delegates processing to the agent pyProcessEmailRequest.
-
Verify that you can connect to the email server by opening the email account and clicking Test Connectivity in the Sender and Receiver panes.
-
Verify that the listener you created is running.
Complete the following steps:
- Open the System Management Application by selecting Designer Studio > System > Operations > System Management Application.
- Click the appropriate node.
- Click Listener Management.
- If the listener is not running, select it from the Available Listeners list and click Start.
- Configure the Approval step so that users can approve or reject cases. See Enabling email approval
Open topic with navigation