Add Activepieces integration for workflow automation

- Add Activepieces fork with SmoothSchedule custom piece
- Create integrations app with Activepieces service layer
- Add embed token endpoint for iframe integration
- Create Automations page with embedded workflow builder
- Add sidebar visibility fix for embed mode
- Add list inactive customers endpoint to Public API
- Include SmoothSchedule triggers: event created/updated/cancelled
- Include SmoothSchedule actions: create/update/cancel events, list resources/services/customers

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
poduck
2025-12-18 22:59:37 -05:00
parent 9848268d34
commit 3aa7199503
16292 changed files with 1284892 additions and 4708 deletions

View File

@@ -0,0 +1,31 @@
openapi: 3.1.0
info:
version: 0.0.0
servers: []
security: []
paths: {}
components:
schemas:
TranscriptOptionalParams:
properties:
# use JSON as array with a nested array isn't supported for input in Active Pieces
custom_spelling:
description: |
Customize how words are spelled and formatted using to and from values.
Use a JSON array of objects of the following format:
```
[
{
"from": ["original", "spelling"],
"to": "corrected"
}
]
```
type: json
LemurBaseParams:
properties:
context:
x-ap-type: LongText