- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-30-2024 05:06 AM - edited 09-30-2024 05:08 AM
Hi All,
I have an requirement when email received form abc@email.com to apple@nova.com create record in table apple_store.
Can some one please help in this matter how to achieve this. I have created inbound email action and create new email logs i am testing in PDI. So, i used incident for example. Incident is getting created even though mail from is different. I am trying creating email logs reprocess email by changing users. every time its creating incident. I want incident to create only when mail is received form abc@email.com.
Thanks & Regards,
Vikram M
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-30-2024 05:21 AM
Hi @VikramM1
Instead of using inbound action, you can use a flow with trigger as Inbound Email and trigger conditions as shown below :
Inside the flow, you can make use of Create Record Action to create the record.
Thanks and Regards
Amit Verma
Please mark this response as correct and helpful if it assisted you with your question.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-30-2024 05:24 AM
Hi @VikramM1,
You're on the right track, however for testing purposes you'll probably want to turn off the other and already implement Out Of Box (OOB) Inbound Actions on the Incident table. (Name: Create Incident) - Simply set the Active status to false.
This will mean we're purely testing the Inbound Action you've created.
On your condition, try using something similar to: email.from.toLowerCase().indexOf('abc@email.com')>-1)
To help others (or for me to help you more directly), please mark this response correct by clicking on Accept as Solution and/or Kudos.
Thanks, Robbie
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-30-2024 05:26 AM
Your Inbound Email Action might be conflicting with OOB Inbound Email Action to create incident. You might need to make it inactive to test it or add a condition to skip emails received from abc@email.com.
Please mark this response as correct and helpful if it assisted you with your question.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-30-2024 05:33 AM
@VikramM1 Please check if there already some inbound email actions defined on incident table which is causing those incident record creation.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-30-2024 06:06 AM
Hi @VikramM1,
Happy to help and glad you/we found the solution. I find with any debugging or testing to make sure you isolate the functionality - and in this case - inactive other Inbound Actions.
To circle back on your followup question re allowing for upper case (for others in the community should they review this post), you can also use to following syntax:
email.from.indexOf('abc@email.com')>-1
To help others (or for me to help you more directly), please mark this response correct by clicking on Accept as Solution and/or Kudos.
Thanks, Robbie
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-30-2024 06:06 AM
Hi @VikramM1,
Happy to help and glad you/we found the solution. I find with any debugging or testing to make sure you isolate the functionality - and in this case - inactive other Inbound Actions.
To circle back on your followup question re allowing for upper case (for others in the community should they review this post), you can also use to following syntax:
email.from.indexOf('abc@email.com')>-1
To help others (or for me to help you more directly), please mark this response correct by clicking on Accept as Solution and/or Kudos.
Thanks, Robbie