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,82 @@
{
"An AI-powered platform that automates phone calls using advanced language models.": "An AI-powered platform that automates phone calls using advanced language models.",
"\nTo get your Openmic AI API key:\n1. Log in to your Openmic dashboard at https://app.openmic.ai\n2. Navigate to API Keys section in the left Navigation\n3. Generate a new API key\n4. Copy and paste the key here\n ": "\nTo get your Openmic AI API key:\n1. Log in to your Openmic dashboard at https://app.openmic.ai\n2. Navigate to API Keys section in the left Navigation\n3. Generate a new API key\n4. Copy and paste the key here\n ",
"Create Phone Call": "Create Phone Call",
"Find Bot": "Find Bot",
"Find Call": "Find Call",
"Get Bots": "Get Bots",
"Get Calls": "Get Calls",
"Custom API Call": "Custom API Call",
"Create a new outbound phone call using OpenMic AI": "Create a new outbound phone call using OpenMic AI",
"Retrieve details of a specific bot by its UID": "Retrieve details of a specific bot by its UID",
"Retrieve details of a specific call by its ID": "Retrieve details of a specific call by its ID",
"Retrieve all bots with optional filtering and pagination": "Retrieve all bots with optional filtering and pagination",
"Retrieve all calls with optional filtering and pagination": "Retrieve all calls with optional filtering and pagination",
"Make a custom API call to a specific endpoint": "Make a custom API call to a specific endpoint",
"From Number": "From Number",
"To Number": "To Number",
"Agent ID": "Agent ID",
"Customer ID": "Customer ID",
"Dynamic Variables": "Dynamic Variables",
"Callback URL": "Callback URL",
"Bot UID": "Bot UID",
"Call ID": "Call ID",
"Bot Name": "Bot Name",
"Created After": "Created After",
"Created Before": "Created Before",
"Limit": "Limit",
"Offset": "Offset",
"Bot ID": "Bot ID",
"From Date": "From Date",
"To Date": "To Date",
"Call Status": "Call Status",
"Call Type": "Call Type",
"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 number you own in E.164 format (e.g., +1234567890)": "The number you own in E.164 format (e.g., +1234567890)",
"The number you want to call in E.164 format (e.g., +0987654321)": "The number you want to call in E.164 format (e.g., +0987654321)",
"The bot UID to override the default agent ": "The bot UID to override the default agent ",
"Customer identifier for tracking ": "Customer identifier for tracking ",
"Key-value pairs to replace in the prompt": "Key-value pairs to replace in the prompt",
"Callback URL to receive call events ": "Callback URL to receive call events ",
"The unique identifier of the bot": "The unique identifier of the bot",
"The unique identifier of the call": "The unique identifier of the call",
"Filter by bot name (partial match)": "Filter by bot name (partial match)",
"Filter bots created after this date (ISO 8601 format)": "Filter bots created after this date (ISO 8601 format)",
"Filter bots created before this date (ISO 8601 format)": "Filter bots created before this date (ISO 8601 format)",
"Maximum number of bots to return (1-100)": "Maximum number of bots to return (1-100)",
"Number of bots to skip for pagination": "Number of bots to skip for pagination",
"Filter by customer ID": "Filter by customer ID",
"Filter by originating phone number": "Filter by originating phone number",
"Filter by destination phone number": "Filter by destination phone number",
"Filter by bot ID": "Filter by bot ID",
"Filter calls from this date (ISO 8601 format)": "Filter calls from this date (ISO 8601 format)",
"Filter calls to this date (ISO 8601 format)": "Filter calls to this date (ISO 8601 format)",
"Filter by call status": "Filter by call status",
"Filter by call type": "Filter by call type",
"Maximum number of calls to return (1-100)": "Maximum number of calls to return (1-100)",
"Number of calls to skip for pagination": "Number of calls to skip for pagination",
"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..",
"Registered": "Registered",
"Ongoing": "Ongoing",
"Ended": "Ended",
"Error": "Error",
"Phone Call": "Phone Call",
"Web Call": "Web Call",
"GET": "GET",
"POST": "POST",
"PATCH": "PATCH",
"PUT": "PUT",
"DELETE": "DELETE",
"HEAD": "HEAD",
"New Post-call Summary": "New Post-call Summary",
"Trigger when a new call completes with comprehensive call data and analysis": "Trigger when a new call completes with comprehensive call data and analysis",
"Markdown": "Markdown",
"\n\n\n## Post-call Webhook Configuration\n\n### Steps to Configure in OpenMic AI:\n1. Open your bot in OpenMic AI\n2. Click on the **Post-Call** tab\n3. Go to the **Webhook** section\n4. In the **Post-Call Webhook URL** field, paste the URL below:\n\n```\n{{webhookUrl}}\n```\n\n5. Save your configuration\n\n[Learn more about post-call webhooks](https://docs.openmic.ai/post-call-webhook)\n": "\n\n\n## Post-call Webhook Configuration\n\n### Steps to Configure in OpenMic AI:\n1. Open your bot in OpenMic AI\n2. Click on the **Post-Call** tab\n3. Go to the **Webhook** section\n4. In the **Post-Call Webhook URL** field, paste the URL below:\n\n```\n{{webhookUrl}}\n```\n\n5. Save your configuration\n\n[Learn more about post-call webhooks](https://docs.openmic.ai/post-call-webhook)\n"
}