Build custom integrations across your technology stack. ThinkAutomation has both a:

  • Local HTTP API – For fast, embedded data processing in a client environment 
  • Public web API – A secure public endpoint for continuous data flows with cloud services 

So, you can create low-latency, cost-effective integrations with services and HTTP endpoints, while supporting hybrid integration scenarios.

HTTP API – overview

  • Post messages to ThinkAutomation via a local HTTP API which accepts GET requests
  • Messages can come from multiple connected sources – mailboxes, web forms, database tables, a CMS or CRM, etc
  • Specify message content as part of the URL, with the option to use body, subject, from & to addresses on the query string
  • The local API accepts x-www-form-urlencoded, form-data, and raw post data formats
  • There is no limit to the number of messages that can be posted to the local API

HTTP API – use cases

  • Design custom data flow, with custom automations from point to point across your stack
  • Get fast, easy access to local databases
  • Control the timing of processing and automations
  • Run custom scripts that don’t require permissions
  • Cluster databases and configure load balancing
  • Regulate bandwidth and processing volumes
  • Run behind your own firewalls or DMZ