# automatisch/automatisch

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/automatisch-automatisch).**

13,704 stars · 1,035 forks · JavaScript · other

## Links

- GitHub: https://github.com/automatisch/automatisch
- Homepage: https://automatisch.io
- awesome-repositories: https://awesome-repositories.com/repository/automatisch-automatisch.md

## Topics

`automation` `automatisch` `low-code` `no-code` `open-source` `self-hosted` `workflow`

## Description

Automatisch is an open-source, self-hosted automation platform designed to orchestrate multi-stage workflows across various third-party web services. It functions as a no-code integration engine that allows users to connect disparate applications, enabling the automated movement of data and the execution of tasks without manual intervention. By running the platform on private infrastructure, users maintain full control over their data and ensure compliance with internal security policies.

The platform distinguishes itself through a focus on secure, local credential management and flexible integration capabilities. It supports standard authentication methods like OAuth and API keys, storing all third-party credentials in an encrypted format within the local environment. Users can define custom integrations using declarative metadata, allowing the system to handle complex operations such as automatic pagination for large datasets, polling for state changes, and immediate execution via webhooks.

Beyond core orchestration, the platform provides a comprehensive suite of utilities for processing and transforming data between workflow steps. It supports the execution of custom HTTP requests to bridge gaps between services that lack native support, and it offers tools for conditional logic and task scheduling. The system is designed for transparency and privacy, allowing administrators to configure environment variables and opt out of telemetry to keep all system metrics and data movement entirely internal.

## Tags

### Development Tools & Productivity

- [Workflow Automation Platforms](https://awesome-repositories.com/f/development-tools-productivity/workflow-automation-platforms.md) — Provides a self-hosted platform for designing and executing automated business processes through triggers and actions.
- [Event-Driven Workflow Triggers](https://awesome-repositories.com/f/development-tools-productivity/event-driven-workflow-triggers.md) — Orchestrates multi-stage workflows by chaining external service events to predefined automated actions.
- [No-Code Automation](https://awesome-repositories.com/f/development-tools-productivity/no-code-automation.md) — Offers a no-code environment for building and executing multi-stage automated sequences.
- [Integration Engines](https://awesome-repositories.com/f/development-tools-productivity/open-source-tooling/integration-engines.md) — Functions as an integration engine that chains events across different applications to automate data movement.
- [Workflow Automation Triggers](https://awesome-repositories.com/f/development-tools-productivity/workflow-automation-triggers.md) — Starts automated processes using polling or external data triggers as the initial step in a sequence. ([source](https://automatisch.io/docs/build-integrations/folder-structure))
- [Third-Party Service Integrations](https://awesome-repositories.com/f/development-tools-productivity/third-party-service-integrations.md) — Enables secure data exchange by connecting and authenticating with external third-party web applications. ([source](https://automatisch.io/docs/guide/key-concepts))
- [Webhook Triggers](https://awesome-repositories.com/f/development-tools-productivity/webhook-triggers.md) — Initiates automated workflows immediately upon receiving real-time data pushes via webhooks. ([source](https://automatisch.io/docs/build-integrations/examples))
- [Action Execution Frameworks](https://awesome-repositories.com/f/development-tools-productivity/action-execution-frameworks.md) — Executes predefined operations and actions within connected third-party services as part of an automated workflow. ([source](https://automatisch.io/docs/build-integrations/examples))
- [Automated Workflow Schedulers](https://awesome-repositories.com/f/development-tools-productivity/build-tooling/build-orchestration-logic/build-orchestration-configuration/build-automation-systems/automation/automated-workflow-schedulers.md) — Activates and schedules automated workflows to run continuously in the background based on triggers. ([source](https://automatisch.io/docs/guide/create-flow))
- [Data Transformation Utilities](https://awesome-repositories.com/f/development-tools-productivity/data-transformation-utilities.md) — Provides utilities for transforming, filtering, and applying conditional logic to data during workflow execution. ([source](https://automatisch.io/docs/guide/available-apps))
- [Workflow Parameter Schemas](https://awesome-repositories.com/f/development-tools-productivity/workflow-parameter-schemas.md) — Fetches user-defined input values to dynamically configure triggers and actions during workflow execution. ([source](https://automatisch.io/docs/build-integrations/global-variable))

### Business & Productivity Software

- [Automation Triggers](https://awesome-repositories.com/f/business-productivity-software/automation-triggers.md) — Fetch data from external services by executing custom logic and pushing items while automatically handling deduplication and pagination state. ([source](https://automatisch.io/docs/build-integrations/triggers))
- [Business Workflow Automation](https://awesome-repositories.com/f/business-productivity-software/business-workflow-automation.md) — Automates cross-service workflows by chaining events and actions across disparate web applications. ([source](https://automatisch.io/docs))
- [Self-Hosted](https://awesome-repositories.com/f/business-productivity-software/task-workflow-automation/productivity-task-management/productivity-suites/self-hosted.md) — Provides a self-hosted platform for workflow automation that ensures full data sovereignty and administrative control.

### Security & Cryptography

- [Credential Encryption](https://awesome-repositories.com/f/security-cryptography/credential-encryption.md) — Provides secure, encrypted storage for third-party API credentials and authentication tokens within the local infrastructure.
- [Self-Hosted Enterprise Environments](https://awesome-repositories.com/f/security-cryptography/self-hosted-enterprise-environments.md) — Runs as a self-hosted platform on private infrastructure to ensure full data sovereignty and compliance.
- [API Key Authentication](https://awesome-repositories.com/f/security-cryptography/identity-access-management/authentication-strategies/machine-and-protocol-identity/api-machine-authentication/api-key-authentication.md) — Supports secure authentication with external services using API keys for programmatic communication. ([source](https://automatisch.io/docs/build-integrations/examples))
- [OAuth Authentication](https://awesome-repositories.com/f/security-cryptography/oauth-authentication.md) — Maintains long-term access to external services using standard OAuth authorization flows and refresh tokens. ([source](https://automatisch.io/docs/build-integrations/examples))
- [External Service Authorizers](https://awesome-repositories.com/f/security-cryptography/identity-access-management/authentication-strategies/authorization-and-user-administration/access-control-authorization/authorization-services/external-service-authorizers.md) — Handles the secure collection and storage of credentials to authorize requests to external web services. ([source](https://automatisch.io/docs/build-integrations/folder-structure))
- [Third-Party Integrations](https://awesome-repositories.com/f/security-cryptography/third-party-integrations.md) — Collects and validates user-provided credentials to establish secure connections with third-party services. ([source](https://automatisch.io/docs/build-integrations/auth))

### DevOps & Infrastructure

- [Private Data Hosting](https://awesome-repositories.com/f/devops-infrastructure/self-hosted-applications/private-data-hosting.md) — Enables self-hosting on private infrastructure to maintain full control over sensitive business data. ([source](https://automatisch.io/docs))
- [Webhook Triggers](https://awesome-repositories.com/f/devops-infrastructure/webhook-triggers.md) — Initiates automated processes immediately by listening for incoming HTTP requests pushed from external platforms.
- [Automated Action Execution](https://awesome-repositories.com/f/devops-infrastructure/automated-action-execution.md) — Processes data from previous steps to perform specific tasks within connected third-party applications. ([source](https://automatisch.io/docs/build-integrations/folder-structure))
- [Webhook Integrations](https://awesome-repositories.com/f/devops-infrastructure/webhook-integrations.md) — Supports event-driven automation through webhook callbacks and polling mechanisms for external service updates.
- [State-Change Triggers](https://awesome-repositories.com/f/devops-infrastructure/automation-orchestration/task-execution-frameworks/automation-frameworks/triggers-events/state-change-triggers.md) — Monitors external services at regular intervals to detect state changes and trigger automated workflows.

### Software Engineering & Architecture

- [Web Data Service Integrations](https://awesome-repositories.com/f/software-engineering-architecture/integration-extensibility/third-party-service-connectors/web-data-service-integrations.md) — Connects third-party web services to exchange data and trigger automated actions across different platforms. ([source](https://automatisch.io/docs/apps/airbrake/connection))
- [Workflow Automation Integrations](https://awesome-repositories.com/f/software-engineering-architecture/integration-extensibility/workflow-automation-integrations.md) — Synchronizes data and triggers automated actions across disparate software platforms to streamline business processes.
- [Integration Metadata](https://awesome-repositories.com/f/software-engineering-architecture/declarative-configuration/integration-metadata.md) — Uses structured metadata to define and manage external service capabilities and authentication requirements.
- [Third-Party Service Connectors](https://awesome-repositories.com/f/software-engineering-architecture/integration-extensibility/third-party-service-connectors.md) — Manages secure authentication and credential storage for third-party applications to enable data exchange. ([source](https://automatisch.io/docs/guide/create-flow))

### Web Development

- [Cloud API Request Execution](https://awesome-repositories.com/f/web-development/api-request-configurations/cloud-api-request-execution.md) — Executes authenticated API requests to third-party services to create, update, or retrieve remote data. ([source](https://automatisch.io/docs/build-integrations/actions))
- [Third-Party API Integrations](https://awesome-repositories.com/f/web-development/third-party-api-integrations.md) — Enables building custom connections to third-party web services through managed authentication and HTTP requests.

### Networking & Communication

- [HTTP Request Orchestrators](https://awesome-repositories.com/f/networking-communication/http-request-orchestrators.md) — Executes custom HTTP requests with automatic status code handling to bridge gaps between services. ([source](https://automatisch.io/docs/build-integrations/global-variable))

### Data & Databases

- [Automated Fetching](https://awesome-repositories.com/f/data-databases/query-result-fetching/pagination/automated-fetching.md) — Automatically handles pagination and state management when fetching large datasets from external APIs.
- [Data Pagination Utilities](https://awesome-repositories.com/f/data-databases/data-pagination-utilities.md) — Automatically iterates through paginated datasets from external APIs to ensure complete data retrieval. ([source](https://automatisch.io/docs/build-integrations/examples))
- [Workflow Result Retrieval](https://awesome-repositories.com/f/data-databases/workflow-result-retrieval.md) — Captures and returns workflow step outputs to enable data utilization in subsequent multi-stage tasks. ([source](https://automatisch.io/docs/build-integrations/actions))
