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,47 @@
{
"Collaborative work management platform combining databases with spreadsheets.": "Collaborative work management platform combining databases with spreadsheets.",
"API Key": "API Key",
"Account ID": "Account ID",
"\n You can obtain API key by navigate to **My Profile->API Key** from top-right corner.\n \n You can obtain Account ID from browser URL.For example, if smartsuite workspace URL is https://app.smartsuite.com/xyz/home, your Account ID is **xyz**.": "\n You can obtain API key by navigate to **My Profile->API Key** from top-right corner.\n \n You can obtain Account ID from browser URL.For example, if smartsuite workspace URL is https://app.smartsuite.com/xyz/home, your Account ID is **xyz**.",
"Create a Record": "Create a Record",
"Update a Record": "Update a Record",
"Delete a Record": "Delete a Record",
"Upload File": "Upload File",
"Find Records": "Find Records",
"Get a Record": "Get a Record",
"Custom API Call": "Custom API Call",
"Creates a new record in the specified table.": "Creates a new record in the specified table.",
"Updates an existing record in the specified table": "Updates an existing record in the specified table",
"Deletes a record from the specified table": "Deletes a record from the specified table",
"Uploads a file and attaches it to a record.": "Uploads a file and attaches it to a record.",
"Searches for records in the specified table based on criteria.": "Searches for records in the specified table based on criteria.",
"Retrieves a specific record by ID": "Retrieves a specific record by ID",
"Make a custom API call to a specific endpoint": "Make a custom API call to a specific endpoint",
"Solution": "Solution",
"Table": "Table",
"Fields": "Fields",
"Record ID": "Record ID",
"Search Field": "Search Field",
"File": "File",
"Search Value": "Search Value",
"Method": "Method",
"Headers": "Headers",
"Query Parameters": "Query Parameters",
"Body": "Body",
"Response is Binary ?": "Response is Binary ?",
"No Error on Failure": "No Error on Failure",
"Timeout (in seconds)": "Timeout (in seconds)",
"The file to upload": "The file to upload",
"Authorization headers are injected automatically from your connection.": "Authorization headers are injected automatically from your connection.",
"Enable for files like PDFs, images, etc..": "Enable for files like PDFs, images, etc..",
"GET": "GET",
"POST": "POST",
"PATCH": "PATCH",
"PUT": "PUT",
"DELETE": "DELETE",
"HEAD": "HEAD",
"New Record": "New Record",
"Updated Record": "Updated Record",
"Triggers when a new record is created in the specified table": "Triggers when a new record is created in the specified table",
"Triggers when a record is updated in the specified table.": "Triggers when a record is updated in the specified table."
}