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.

Automation Triggers

Automations can be triggered from multiple message sources allowing you to monitor, process and react to business events.

With ThinkAutomation you can create multiple Message Sources to monitor and react to new and changed events within your business. New messages trigger an Automation workflow.

Monitor and automate multple email accounts, database updates, local file changes, web forms, web chat bots, Twitter, Microsoft Teams channels, incoming SMS messages, incoming 3rd party webhooks and more..

Integrate via the built-in API. Trigger real time workflows via public or local webhooks, SMTP or the command-line.

Network users can manually trigger automations using the included Desktop Connector.

automate

Email

Office 365

Read and parse email from any Office 365 folder or shared mailbox. Optionally delete processed messages, move or set message flags.

Email

Exchange

Read and parse email from any Exchange folder or shared mailbox. Optionally delete processed messages, move or set message flags.

Email

Gmail

Read and parse email from any Gmail folder. Optionally delete or move processed messages.

Email

IMAP

Read and parse email from any IMAP folder. Optionally delete or move processed messages.

Email

POP3

Read and parse email from any POP3 mailbox. Optionally delete processed messages.

Email

SendGrid

Automatically receive and parse new emails as they arrive from SendGrid.

Email

SMTP

Setup ThinkAutomation as a mail server and receive email to process directly.

Web Forms

Create Web Forms

Create local and publicly accessible web forms with multiple input fields. Web form submissions are sent to your ThinkAutomation server immediate for processing.

Web Chat

Create Web Chat Bots

Create local and publicly accessible web chat bots. Chat bot messages are sent to your ThinkAutomation server immediate for processing and the response is shown in the chat. Integrate with ChatGPT and on-premises data.

Web Forms

Post Your Own Web Forms

Post any of your existing web forms to ThinkAutomation for processing.

Database

Monitor Databases

Execute Automations when new or updated records are returned from a database query.

Database

Monitor MongoDB

Execute Automations when new or updated documents are found in a local or remote MongoDB database.

File Pickup

Microsoft Excel & CSV Files

Execute Automations for each row when new data is added to Excel or CSV files.

File Pickup

Monitor Local Folders

Execute Automations when new or updated files are found in any folder.

Microsoft Teams

Monitor Teams

Receive and reply to messages from Microsoft Teams channels.

Twilio

Incoming SMS

Execute Automations when an incoming SMS is received by Twilio. Optionally reply to incoming SMS messages.

Twitter

Monitor Twitter Feeds

Execute Automations when new Tweets are found for any feed, @mention or search term.

Azure

Monitor Azure Queues

Execute Automations when a new item is added to an Azure Queue.

Web Resources

Monitor Web Pages

Execute Automations when content from any web resource changes.

Network Users

ThinkAutomation Desktop Connector

Install the ThinkAutomation Desktop Connector on network computers. Users can send messages, files and Outlook messages for processing.

Scheduled

Static

Execute Automations automatically at preset schedules.

Command Line

Network

Use the ThinkAutomation command-line tool to send messages and files for processing from any network PC, Powershell or script.

API

Public API

Publicly accessible HTTP GET and POST endpoints. Hook up external API webhooks.

API

Local API

Local HTTP GET and POST endpoints to simple local integrations.