We Use Cookies

We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with this.

See our cookie policy.

Email automation

Parse, process and react to incoming emails. Automatically convert email to database. Automate processing of Office 365, Gmail, IMAP and Exchange emails.

Advanced Email and Message Parsing

ThinkAutomation is a powerful platform for extracting actionable data from emails and messages. It scans incoming communications, identifies key information, and assigns it to fields using simple rules or advanced techniques like regular expressions and JSON parsing.

Data can be transformed by removing spaces, changing case, validating values, or combining fields (e.g., merging "First Name" and "Last Name"). Unlimited fields can be extracted from a single message for use in subsequent automation actions.

ThinkAutomation will automatically convert HTML only emails to plain text. It can also parse & extract text from PDF, Word and other documents. Text can be extracted from image files and attachments using OCR.

Text can also be extracted using AI (ChatGPT or on-premises AI server). AI can be used to extract information from unstructured text.

Extract Field Screenshot
Update A Database From Received Emails

Seamless Database Integration

ThinkAutomation maps extracted fields to database tables and columns, automatically generating SQL commands for updates or allowing custom database actions. It connects to Microsoft SQL Server, MySQL, Oracle, DB2, PostgreSQL, SQLite, MongoDB, and more.

Once configured, it silently processes incoming emails, updates your database, and executes automations in the background.

ThinkAutomation can also execute other actions that make use of extracted fields. ThinkAutomation can send outgoing emails (an 'Auto Response') using fields parsed and extracted from the incoming. It can create documents that can be attached to outgoing emails.

Hundreds of combinations

Email parsing can be a simple one step process, or it can involve a chain of actions as part of a larger workflow. You define the rules, and ThinkAutomation executes them.

You set up your email parsing workflows using conditional processing. (If this, then that.) For example:

If Then Else
If sender is an existing customer Update the customer CRM record Create a new CRM record with extracted data
If the subject contains 'support' AND the email is high importance Forward the email to the support team Create a support ticket with the email content
If the sender is a customer AND the email contains a PDF attachment Extract the content and save to a database Upload the attachment to the customer's folder on OneDrive
email arrives

1. Email arrives

Your inbound emails all pass through ThinkAutomation

parse

2. Parsed by ThinkAutomation

ThinkAutomation searches for keywords, identifies context and extracts key information

actions

3. Automate

Email data is then synced to the right place in your systems, based on rule-based logic

database
Update A Database
contact
Create CRM Record
onedrive
Save Attachments To OneDrive
pdf
Create A PDF Document
slack
Send Slack Message
email
Send Email

Ready to automate your email processing?

Ease your email admin with a free trial of ThinkAutomation

Download Free Trial