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,42 @@
{
"\nTo get your API Key:\n\n1. Go to https://dashboard.askhandle.com\n2. Sign in to your account\n3. Navigate to API settings\n4. Create or copy your API token\n5. Paste it here\n": "\nTo get your API Key:\n\n1. Go to https://dashboard.askhandle.com\n2. Sign in to your account\n3. Navigate to API settings\n4. Create or copy your API token\n5. Paste it here\n",
"Create Message": "Create Message",
"Create Lead": "Create Lead",
"List Rooms": "List Rooms",
"List Leads": "List Leads",
"Send a message to a room": "Send a message to a room",
"Create a new lead": "Create a new lead",
"Get a list of all rooms": "Get a list of all rooms",
"Get a list of all leads": "Get a list of all leads",
"Room": "Room",
"Message": "Message",
"Nickname": "Nickname",
"Email": "Email",
"Phone Number": "Phone Number",
"Device": "Device",
"From Page Title": "From Page Title",
"Referrer": "Referrer",
"Start Date": "Start Date",
"End Date": "End Date",
"Limit": "Limit",
"Select a room": "Select a room",
"The message content": "The message content",
"Sender nickname": "Sender nickname",
"Sender email": "Sender email",
"Sender phone number": "Sender phone number",
"Lead nickname": "Lead nickname",
"Lead email": "Lead email",
"Lead phone number": "Lead phone number",
"Device information": "Device information",
"Page title where lead originated": "Page title where lead originated",
"Referrer URL": "Referrer URL",
"Filter leads from this date": "Filter leads from this date",
"Filter leads until this date": "Filter leads until this date",
"Maximum number of leads to return": "Maximum number of leads to return",
"New Message": "New Message",
"New Lead": "New Lead",
"New Room": "New Room",
"Triggers when a new message is received": "Triggers when a new message is received",
"Triggers when a new lead is created": "Triggers when a new lead is created",
"Triggers when a new room is created": "Triggers when a new room is created"
}