CSM case creation OOB email omni channel

abirakundu23
Giga Sage

Hi All,

I am looking for how to create CSM case through email channel in ServiceNow as OOB ? In customer instance they have legacy inbound email action with custom script for case creation. Is there way to use email channel for case creation instead of legacy inbound email action ?

Prod doc for Email channel : https://www.servicenow.com/docs/r/yokohama/customer-service-management/email-to-case.html

Even OOB, flow designer "create case from email " checked it's take channel field as email not as channel configuration.

Any guidance please.

1 REPLY 1

snehareddym
Tera Expert

In ServiceNow CSM, there is an OOB Flow Designer solution called “Create Case from Email.”

  • This flow triggers when an email is received and calls a subflow.
  • The subflow takes inputs such as subject, body, from address, and the email record reference.

Screenshot 2026-04-08 at 12.05.09 PM.png

 

Screenshot 2026-04-08 at 12.05.58 PM.png

OOB Logic

  1. If the sender is a Consumer:
    • A case is created
    • Fields are set as:
      • Short description → Subject
      • Description → Email body
      • Channel → Email
      • Consumer → Matched consumer record
  2. If the sender is a Contact:
    • A case is created
    • Fields are set as:
      • Short description → Subject
      • Description → Email body
      • Channel → Email
      • Contact & Account → From matched contact
  3. If no match (neither Consumer nor Contact):
    • A case is still created
    • Fields are set as:
      • Short description → Subject
      • Description → Email body
      • Channel → Email
      • Work notes → Includes sender’s email (for follow-up)

Important Note

  • This OOB flow is usually inactive by default, so it needs to be activated.
  • If any customization is required (additional field mapping, logic changes, etc.), best practice is to:
    • Create a copy of the OOB flow and subflow
    • Make changes in the copied version (instead of modifying OOB directly)

Therefore, ServiceNow already provides an OOB way to create cases from email and populate fields, so custom inbound email scripting is not required unless there are advanced custom needs.