Email actions

Modified 2 months ago

Sooryakanth K P


When an item is assigned to a process member or admin, they receive an email informing them about the item, after which they log into Kissflow and act on it, that is, approve or reject it. This requires the user to leave their inbox and manually log into Kissflow, which, in turn, can be time-consuming for busy professionals who spend more time in their email client than in Kissflow.

With Email Actions enabled, users can act on items directly from their inboxes. They won’t have to leave their inbox or log into Kissflow.

Let’s see how this is possible. 

  1. When an item is assigned to a user, the user receives an email containing details about the item, along with two buttons to approve or reject the item. The buttons' names and the reject option's availability will depend on what’s configured in the Process permissions
  2. After making a decision, the user can choose to approve or reject. 
  3. Upon clicking either of the buttons, an email is composed with auto-generated content that instructs Kissflow to approve or reject the item. 
  4. The user has to click Send, after which the email will be sent to Kissfow, and the action will be completed. 
  5. No user input is required if the user chooses to approve. For rejection, the user has to type in their rejection note in the space provided in the draft email. 

Enabling Email Actions

Email actions have to be enabled at the step level. This allows process admins to restrict approvals and rejections via email for different steps. To enable email actions for a particular step, go to Edit process > Workflow > click Change near the required step > Email actions >Turn on the toggle. By default, email actions are enabled for all existing and new processes in an account.

If you're a Super Admin, you can enable/disable Email actions for all processes in an account by going to Account administration > Flow Settings > Process > Email actions > Turn on/off the toggle.

Note: When you’re trying to enable email actions, but you see a message that says Email actions are disabled for your organization. Please contact the Super Admin to enable this feature., it means that email actions have been disabled at the account level by the Super Admin. 


Email actions will not be available for certain items and steps if mandatory user input is required.


  1. What happens if one of the step assignees approves an item through email, but another step assignee approves it through the portal at the same time?
    1.  The first request that reaches the system gets approved irrespective of who initiated it first. 
  2. What happens if two or more step assignees approve the request through email at the same time?
    1. The first request that reaches the system gets approved irrespective of who initiated it first. 
  3. Is there a validity period for the email from which the user can approve/reject the item?
    1. 30 days is the validity period from the date when the step assignee received the email.
  4. What happens if the step assignee approves an item that is already approved or rejected?
    1. The approval/rejection will be ignored, and the user will get an error email stating the item was already approved/rejected.
  5. What happens if the step assignee approves/rejects the request after 30 days?
    1. The approval/rejection will be ignored, and the user will get an error email stating the validity of the email has expired.
  6.  How long it takes for an item to be approved/rejected after the step assignee sends an approval/rejection email?
    1. Approximately 1 minute or else. However, it depends on the volume of the requests received by the system at that point in time.
  7. Why haven't I received an approval/rejection mail even though the email actions are enabled in the account and in the process?
    1. This could be because your form has editable fields that are required at this step. In such cases, email actions will not be available.

Did you find the article helpful?

Powered by HelpDocs (opens in a new tab)