ThinkAutomation monitors data from multiple sources and systems


This data is continually processed against your ‘if’ rules and conditional branches


Triggers kick into motion to execute the right follow-up task or sequence of actions

Workflows for Networking

Perform DNS lookups

Use ThinkAutomation to auto retrieve DNS data

You want to reduce email spam. You set ThinkAutomation to run DNS lookups on your inbound emails. It then returns the data and runs it against your rules to automatically block any emails from blacklisted countries.

ThinkAutomation can automatically lookup DNS records as part of your workflows. Then, it can add the returned value to a field or variable, for further conditional processing.

DNS lookups work across both formal and reverse, and for any valid DNS type. So, you can create security checks, identify lead information and run conditional locational actions.


Run WhoIs lookups

Use ThinkAutomation to investigate domains

You want to automatically vet partnership requests via your website. ThinkAutomation parses the partnership form submission, then runs WhoIs lookups on the domain. It then emails the details to the sales manager, helping them assess third-party credibility.

As well as DNS lookups, ThinkAutomation can execute more detailed WhoIs lookups. This means you can automatically learn more about domains, then act on the results.

ThinkAutomation can lookup any hostname, IP, or email and assign results to a field or variable. Those results can then trigger a relevant follow-up action – based on your company’s ‘if’ rules.


Make LDAP searches

Use ThinkAutomation to inspect server activity

ThinkAutomation searches for domain logins in your LDAP. When a login from a new country is detected, ThinkAutomation then triggers into action to send a security alert to your IT team.

You can use ThinkAutomation to interrogate LDAP activity. You define rules to determine how LDAP searches are handled, and how the results should be acted on.

From there, our software bots can search an LDAP directory and execute conditional actions. This helps you keep a closer watch on information, activity, and access.


Update LDAP

Use ThinkAutomation to auto-update your directory

You’ve recently moved offices. Rather than manually updating each user’s details to include this new address, ThinkAutomation can execute a bulk LDAP update automatically and accurately.

ThinkAutomation can trigger automatic LDAP updates in response to relevant business events. This helps you keep your internal records up-to-date, with less associated admin.

You create the rules using if this, then that logic. ThinkAutomation will then connect to your LDAP and feed it with fresh data as and when triggered.


Update WebDav resources

Use ThinkAutomation to manage pages and content

An inbound email to your recruitment inbox contains a CV attachment. ThinkAutomation extracts the CV, converts it to PDF format, then uploads the file to a WebDav supporting file server.

Upload files, post data, or set properties on your WebDav resources automatically. ThinkAutomation can update any WebDav resource as part of your automated workflows.

So, this means you can push files to a manual server smoothly and seamlessly, without the time and effort of manual updates.


Send automated IMs

Use ThinkAutomation to post to instant messaging channels

You receive a new demo request via your website. ThinkAutomation retrieves the web form, and triggers into action to send an IM to the designated product demo employee on Slack – complete with web form details.

Instant messaging wins quicker attention and responsiveness than email. So, ThinkAutomation can push out automatic IMs at important or opportune moments.

This works across Skype, Slack, and any XMPP instant messaging service. You create the ‘if’ rules defining the conditions for sending an IM, and ThinkAutomation automates the rest.


Send TCP data

Use ThinkAutomation to push raw data automatically

You want to monitor your remote servers. ThinkAutomation sends data to the TCP socket and waits for a response from the server. After [X] timeout seconds, it can then conditionally run an automated server outage sequence.

ThinkAutomation can help you communicate with your servers. As part of this, it can open a TCP socket, send data and optionally wait for a response.

It can then assign this response to a variable and use it to run triggered actions. For you, this means low-overhead data movement and quicker failure recovery processes.


Perform automated pings

Use ThinkAutomation to check network status

You want to reduce latency issues in a process control system. You use ThinkAutomation to continuously ping the IP and proceed to write the result to a text file on your machine.

Detecting connection outages and reporting connection statistics can be time-consuming to perform manually. So, use ThinkAutomation to help.

Our software bots can ping any network or host, then act on the ping replies by processing against your ‘if’ rules.


The workflow builder

ThinkAutomation lets you build your network workflows, your way. There are no limits to the number of workflows you can create, or the number of steps you can include. Our workflow builder is built on a foundation of conditions, triggers, and actions. You set the conditions, and our software bots will do the rest.


First, you define a condition. This will behave as an "if-check" for your trigger.


Next, the trigger will fire an action when the relevant event happens. A trigger might be a ping result, or an LDAP login.


An action will then process and complete your first automation step. For example, this is where our software bots might update a database, or push out an instant message alert.

Get building

Ready to put our software bots to work? Start building your own automation workflows with a free trial of ThinkAutomation.