Activepieces home page
Search...
⌘K
Ask AI
GitHub
Pieces
Get Started
Get Started
Search...
Navigation
Architecture
Engine
Documentation
Develop Pieces
Embedding
API Reference
Deploy
Handbook
Get Started
Overview
Docker
Docker Compose
Others Options
Configuration
Deployment Checklist
Environment Variables
Separate Workers from App
Setup App Webhooks
Hardware Requirements
Setup HTTPS
Troubleshooting
Architecture
Overview
Workers & Sandboxing
Engine
Stack & Tools
Performance & Benchmarking
Architecture
Engine
The Engine file contains the following types of operations:
Extract Piece Metadata
: Extracts metadata when installing new pieces.
Execute Step
: Executes a single test step.
Execute Flow
: Executes a flow.
Execute Property
: Executes dynamic dropdowns or dynamic properties.
Execute Trigger Hook
: Executes actions such as OnEnable, OnDisable, or extracting payloads.
Execute Auth Validation
: Validates the authentication of the connection.
The engine takes the flow JSON with an engine token scoped to this project and implements the API provided for the piece framework, such as:
Storage Service: A simple key/value persistent store for the piece framework.
File Service: A helper to store files either locally or in a database, such as for testing steps.
Fetch Metadata: Retrieves metadata of the current running project.
Suggest edits
Raise issue
Workers & Sandboxing
Stack & Tools
Assistant
Responses are generated using AI and may contain mistakes.