Use ThinkAutomation to create custom database queries and lookups as part of your workflows. Our software bots can pull data from your databases and run the required follow-up tasks automatically.
ThinkAutomation can monitor your local (on-premises) or cloud databases for new or updated records. When a new or updated record is found, the content of the record will be passed to your Automation for processing. Within your Automation you can access individual column values. For example: You could monitor a 'customer' table for new customers. When a new customer is found, use the 'Name' and 'Email' columns to send the customer a welcome email. Your Automation can also use the data to update another database.
ThinkAutomation supports: Microsoft SQL Server, MySQL, MariaDB, PostgreSQL, Oracle, DB3, Firebird, SQLite, MS Access PLUS any ODBC or OLE/DB database.
ThinkAutomation reads records from a database at scheduled intervals
Query results are checked against your pre-defined rules and conditions
Triggered actions will then be performed against each record returned
Database pulls can incorporate as many lookups and actions as you can conceive. It might be simple, scheduled record cleansing, periodic extractions, or timed and tiered communication workflows.
You build your database pull rules using logical select statements and conditional processing. (Straightforward ‘if’, ‘then’, and ‘else’ type rules.) For example:
Select | If | Then |
Select all new accounts created in the last 24 hours | The customer has given contact consent | Send them a welcome email |
Select all records created over X years ago | The account is still active | Send the customer a loyalty offer |
Select all customers located within the UK | The contact number does not begin with +44 | Change the number to the correct format |
Ease your email admin with a free trial of ThinkAutomation