CSM case creation OOB email omni channel
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
16 hours ago
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
7m ago
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.
OOB Logic
- 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
- 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
- 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.
