Get Started with AutoBlocks
Welcome to AutoBlocks, Adaptavist’s visual integration platform built to help you automate with Atlassian tools.
AutoBlocks’ scalable Cloud platform gives you everything you need to start building integrations immediately. Connections, authentication, and security are managed for you for Atlassian and selected third-party systems, so you can focus on the business logic to solve your most demanding challenges. AutoBlocks uses V8 Isolate technology and AWS Lambda for ultimate security and scalability.
AutoBlocks is the one-stop-shop for multi-instance integration, designed to grow with you as your environment evolves and scales.
Have a look at the integration options we have to offer:
AutoBlocks can integrate with any system with an exposed REST API. For some systems, including most Atlassian tools, AutoBlocks offers the benefits of First Class Support through Managed API, Authentication and Connections, taking usability and implementation to a level that is simply unrivaled.
The integrations you build with AutoBlocks inherit your Atlassian permissions through secure OAuth access delegation. This means that your apps can securely act on your users’ behalf once they have authenticated, even when users are not active, and without any credentials being shared. Bot users become an option, rather than the only way.
The focus of AutoBlocks is firmly on Atlassian, but we recognize that certain third-party apps play a critical role in the bigger integration picture. For example, Slack is frequently used to deliver integration status notifications, and Google Sheets for exporting data from instance integrity checks. For this reason, we also offer First Class Support for Slack and Google Sheets, with more third-party apps coming soon.
But remember, even without First Class Support, with AutoBlocks, you can integrate absolutely any app with an exposed API using the Fetch API.
You can integrate any service that talks over HTTP—no exceptions.
Whether you need to integrate a third-party platform or a bespoke, in-house system, we’ve got you covered. AutoBlocks includes a standardized Fetch API enabling you to make HTTP requests anywhere in the world, no exceptions. You can integrate with any service that can be connected to and communicates over HTTP.
The Coding Experience
Other tools make simple integrations accessible for many. AutoBlocks makes complex integrations simple for developers.
Solutions to the most complex problems require unrestricted possibilities and ingenuity that can only be expressed through code. When the challenge is hard, code is king.
Rather than limit your integration potential with a no-code UI, AutoBlocks embraces code in its hybrid UI and focuses on providing an unrivaled developer experience so you can build your scripts faster than ever.
AutoBlocks’ Managed Connections give you the ability to set up and use connections to other services without having to implement any of the connection logic manually. Both listening to events (incoming/inbound/ingress) and sending requests (outgoing/outbound/egress) are supported.
Changing the services your apps connect to can be done in a matter of clicks without having to modify any code, just swap out connections in the UI. If you want to work with a service for which we don’t have Managed Connection support yet, you still can - you’ll just have to build the authentication logic.
Any developer knows that when it comes to authentication, the utmost vigilance is essential as the slightest oversight can result in serious security issues with potentially devastating effects.
As part of AutoBlocks’ Managed Connections, we handle Authentication for you for supported systems. You authenticate with the services you are connecting to through a standard OAuth flow when the connection is created, and your permissions are delegated to your app automatically. Complete peace of mind, plus a load of time saved!
AutoBlocks’ Managed API is a set of abstractions that greatly improve the developer experience and productivity when working with APIs. It provides TypeScript type definitions for third-party APIs, which enable the smart code editor to provide code suggestions and autocomplete. In turn, this reduces reliance on tedious API documentation and having to understand APIs through trial and error.
The Managed API brings both API discoverability and consistency to otherwise obscure and inconsistent third-party APIs. It even attempts automatic HTTP status code validation and error handling where possible.
A World-class code editor