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,35 @@
{
"Asana": "Asana",
"Work management platform designed to help teams organize, track, and manage their work.": "Work management platform designed to help teams organize, track, and manage their work.",
"Create Task": "Create Task",
"Custom API Call": "Custom API Call",
"Create a new task": "Create a new task",
"Make a custom API call to a specific endpoint": "Make a custom API call to a specific endpoint",
"Workspace": "Workspace",
"Project": "Project",
"Task Name": "Task Name",
"Task Description": "Task Description",
"Due Date": "Due Date",
"Tags": "Tags",
"Assignee": "Assignee",
"Method": "Method",
"Headers": "Headers",
"Query Parameters": "Query Parameters",
"Body": "Body",
"No Error on Failure": "No Error on Failure",
"Timeout (in seconds)": "Timeout (in seconds)",
"Asana workspace to create the task in": "Asana workspace to create the task in",
"Asana Project to create the task in": "Asana Project to create the task in",
"The name of the task to create": "The name of the task to create",
"Free-form textual information associated with the task (i.e. its description).": "Free-form textual information associated with the task (i.e. its description).",
"The date on which this task is due in any format.": "The date on which this task is due in any format.",
"Tags to add to the task": "Tags to add to the task",
"Assignee for the task": "Assignee for the task",
"Authorization headers are injected automatically from your connection.": "Authorization headers are injected automatically from your connection.",
"GET": "GET",
"POST": "POST",
"PATCH": "PATCH",
"PUT": "PUT",
"DELETE": "DELETE",
"HEAD": "HEAD"
}

View File

@@ -0,0 +1,36 @@
{
"Work management platform designed to help teams organize, track, and manage their work.": "Work-Management-Plattform entwickelt, um Teams zu helfen, ihre Arbeit zu organisieren, zu verfolgen und zu verwalten.",
"Create Task": "Aufgabe erstellen",
"Custom API Call": "Eigener API-Aufruf",
"Create a new task": "Neue Aufgabe erstellen",
"Make a custom API call to a specific endpoint": "Einen benutzerdefinierten API-Aufruf an einen bestimmten Endpunkt machen",
"Workspace": "Arbeitsbereich",
"Project": "Projekt",
"Task Name": "Aufgabenname",
"Task Description": "Aufgabenbeschreibung",
"Due Date": "Fälligkeitsdatum",
"Tags": "Tags",
"Assignee": "Assignee",
"Method": "Methode",
"Headers": "Kopfzeilen",
"Query Parameters": "Abfrageparameter",
"Body": "Körper",
"Response is Binary ?": "Antwort ist binär?",
"No Error on Failure": "Kein Fehler bei Fehler",
"Timeout (in seconds)": "Timeout (in Sekunden)",
"Asana workspace to create the task in": "Asana Arbeitsbereich zum Erstellen der Aufgabe in",
"Asana Project to create the task in": "Asana Projekt zum Erstellen der Aufgabe in",
"The name of the task to create": "Der Name der zu erstellenden Aufgabe",
"Free-form textual information associated with the task (i.e. its description).": "Free-form textuelle Informationen, die mit der Aufgabe verbunden sind (d.h. deren Beschreibung).",
"The date on which this task is due in any format.": "Das Datum, an dem diese Aufgabe in jedem Format fällig ist.",
"Tags to add to the task": "Tags zum Hinzufügen der Aufgabe",
"Assignee for the task": "Beauftragter für die Aufgabe",
"Authorization headers are injected automatically from your connection.": "Autorisierungs-Header werden automatisch von Ihrer Verbindung injiziert.",
"Enable for files like PDFs, images, etc..": "Aktivieren für Dateien wie PDFs, Bilder, etc..",
"GET": "ERHALTEN",
"POST": "POST",
"PATCH": "PATCH",
"PUT": "PUT",
"DELETE": "LÖSCHEN",
"HEAD": "HEAD"
}

View File

@@ -0,0 +1,36 @@
{
"Work management platform designed to help teams organize, track, and manage their work.": "Plataforma de gestión de trabajo diseñada para ayudar a los equipos a organizar, rastrear y gestionar su trabajo.",
"Create Task": "Crear tarea",
"Custom API Call": "Llamada API personalizada",
"Create a new task": "Crear una nueva tarea",
"Make a custom API call to a specific endpoint": "Hacer una llamada API personalizada a un extremo específico",
"Workspace": "Espacio de trabajo",
"Project": "Projekt",
"Task Name": "Nombre de tarea",
"Task Description": "Descripción de la tarea",
"Due Date": "Fecha de fin",
"Tags": "Etiquetas",
"Assignee": "Assignee",
"Method": "Método",
"Headers": "Encabezados",
"Query Parameters": "Parámetros de consulta",
"Body": "Cuerpo",
"Response is Binary ?": "¿Respuesta es binaria?",
"No Error on Failure": "No hay ningún error en fallo",
"Timeout (in seconds)": "Tiempo de espera (en segundos)",
"Asana workspace to create the task in": "Área de trabajo de Asana en la que crear la tarea",
"Asana Project to create the task in": "Proyecto Asana para crear la tarea en",
"The name of the task to create": "El nombre de la tarea a crear",
"Free-form textual information associated with the task (i.e. its description).": "Información textual de forma libre asociada a la tarea (es decir, su descripción).",
"The date on which this task is due in any format.": "La fecha en la que esta tarea se debe en cualquier formato.",
"Tags to add to the task": "Etiquetas a añadir a la tarea",
"Assignee for the task": "Asignado para la tarea",
"Authorization headers are injected automatically from your connection.": "Las cabeceras de autorización se inyectan automáticamente desde tu conexión.",
"Enable for files like PDFs, images, etc..": "Activar para archivos como PDFs, imágenes, etc.",
"GET": "RECOGER",
"POST": "POST",
"PATCH": "PATCH",
"PUT": "PUT",
"DELETE": "BORRAR",
"HEAD": "LIMPIO"
}

View File

@@ -0,0 +1,36 @@
{
"Work management platform designed to help teams organize, track, and manage their work.": "Plateforme de gestion du travail conçue pour aider les équipes à organiser, suivre et gérer leur travail.",
"Create Task": "Créer une tâche",
"Custom API Call": "Appel d'API personnalisé",
"Create a new task": "Créer une nouvelle tâche",
"Make a custom API call to a specific endpoint": "Passer un appel API personnalisé à un endpoint spécifique",
"Workspace": "Espace de travail",
"Project": "Projet",
"Task Name": "Nom de la tâche",
"Task Description": "Description de tâche",
"Due Date": "Date de fin",
"Tags": "Tags",
"Assignee": "Assignee",
"Method": "Méthode",
"Headers": "En-têtes",
"Query Parameters": "Paramètres de requête",
"Body": "Corps",
"Response is Binary ?": "La réponse est Binaire ?",
"No Error on Failure": "Aucune erreur en cas d'échec",
"Timeout (in seconds)": "Délai d'attente (en secondes)",
"Asana workspace to create the task in": "Espace de travail Asana pour créer la tâche dans",
"Asana Project to create the task in": "Asana Projet pour créer la tâche dans",
"The name of the task to create": "Le nom de la tâche à créer",
"Free-form textual information associated with the task (i.e. its description).": "Information textuelle libre associée à la tâche (c'est-à-dire sa description).",
"The date on which this task is due in any format.": "La date à laquelle cette tâche est due dans n'importe quel format.",
"Tags to add to the task": "Tags à ajouter à la tâche",
"Assignee for the task": "Responsable de la tâche",
"Authorization headers are injected automatically from your connection.": "Les en-têtes d'autorisation sont injectés automatiquement à partir de votre connexion.",
"Enable for files like PDFs, images, etc..": "Activer pour les fichiers comme les PDFs, les images, etc.",
"GET": "OBTENIR",
"POST": "POSTER",
"PATCH": "PATCH",
"PUT": "EFFACER",
"DELETE": "SUPPRIMER",
"HEAD": "TÊTE"
}

View File

@@ -0,0 +1,35 @@
{
"Asana": "Asana",
"Work management platform designed to help teams organize, track, and manage their work.": "Work management platform designed to help teams organize, track, and manage their work.",
"Create Task": "Create Task",
"Custom API Call": "Custom API Call",
"Create a new task": "Create a new task",
"Make a custom API call to a specific endpoint": "Make a custom API call to a specific endpoint",
"Workspace": "Workspace",
"Project": "Project",
"Task Name": "Task Name",
"Task Description": "Task Description",
"Due Date": "Due Date",
"Tags": "Tags",
"Assignee": "Assignee",
"Method": "Method",
"Headers": "Headers",
"Query Parameters": "Query Parameters",
"Body": "Body",
"No Error on Failure": "No Error on Failure",
"Timeout (in seconds)": "Timeout (in seconds)",
"Asana workspace to create the task in": "Asana workspace to create the task in",
"Asana Project to create the task in": "Asana Project to create the task in",
"The name of the task to create": "The name of the task to create",
"Free-form textual information associated with the task (i.e. its description).": "Free-form textual information associated with the task (i.e. its description).",
"The date on which this task is due in any format.": "The date on which this task is due in any format.",
"Tags to add to the task": "Tags to add to the task",
"Assignee for the task": "Assignee for the task",
"Authorization headers are injected automatically from your connection.": "Authorization headers are injected automatically from your connection.",
"GET": "GET",
"POST": "POST",
"PATCH": "PATCH",
"PUT": "PUT",
"DELETE": "DELETE",
"HEAD": "HEAD"
}

View File

@@ -0,0 +1,35 @@
{
"Asana": "Asana",
"Work management platform designed to help teams organize, track, and manage their work.": "Work management platform designed to help teams organize, track, and manage their work.",
"Create Task": "Create Task",
"Custom API Call": "Custom API Call",
"Create a new task": "Create a new task",
"Make a custom API call to a specific endpoint": "Make a custom API call to a specific endpoint",
"Workspace": "Workspace",
"Project": "Project",
"Task Name": "Task Name",
"Task Description": "Task Description",
"Due Date": "Due Date",
"Tags": "Tags",
"Assignee": "Assignee",
"Method": "Method",
"Headers": "Headers",
"Query Parameters": "Query Parameters",
"Body": "Body",
"No Error on Failure": "No Error on Failure",
"Timeout (in seconds)": "Timeout (in seconds)",
"Asana workspace to create the task in": "Asana workspace to create the task in",
"Asana Project to create the task in": "Asana Project to create the task in",
"The name of the task to create": "The name of the task to create",
"Free-form textual information associated with the task (i.e. its description).": "Free-form textual information associated with the task (i.e. its description).",
"The date on which this task is due in any format.": "The date on which this task is due in any format.",
"Tags to add to the task": "Tags to add to the task",
"Assignee for the task": "Assignee for the task",
"Authorization headers are injected automatically from your connection.": "Authorization headers are injected automatically from your connection.",
"GET": "GET",
"POST": "POST",
"PATCH": "PATCH",
"PUT": "PUT",
"DELETE": "DELETE",
"HEAD": "HEAD"
}

View File

@@ -0,0 +1,36 @@
{
"Work management platform designed to help teams organize, track, and manage their work.": "チームが作業を整理、追跡、管理できるように設計された作業管理プラットフォームです。",
"Create Task": "タスクを作成",
"Custom API Call": "カスタムAPI通話",
"Create a new task": "新しいタスクを作成",
"Make a custom API call to a specific endpoint": "特定のエンドポイントへのカスタム API コールを実行します。",
"Workspace": "ワークスペース",
"Project": "プロジェクト",
"Task Name": "タスク名",
"Task Description": "タスクの説明",
"Due Date": "締切日",
"Tags": "タグ",
"Assignee": "Assignee",
"Method": "方法",
"Headers": "ヘッダー",
"Query Parameters": "クエリパラメータ",
"Body": "本文",
"Response is Binary ?": "応答はバイナリですか?",
"No Error on Failure": "失敗時にエラーはありません",
"Timeout (in seconds)": "タイムアウト(秒)",
"Asana workspace to create the task in": "タスクを作成するAsana ワークスペース",
"Asana Project to create the task in": "タスクを作成するAsana プロジェクト",
"The name of the task to create": "作成するタスクの名前",
"Free-form textual information associated with the task (i.e. its description).": "タスクに関連付けられたフリーフォームのテキスト情報(すなわち、その説明)。",
"The date on which this task is due in any format.": "このタスクが期日を任意の形式で指定します。",
"Tags to add to the task": "タスクに追加するタグ",
"Assignee for the task": "タスクの担当者",
"Authorization headers are injected automatically from your connection.": "認証ヘッダは接続から自動的に注入されます。",
"Enable for files like PDFs, images, etc..": "PDF、画像などのファイルを有効にします。",
"GET": "取得",
"POST": "POST",
"PATCH": "PATCH",
"PUT": "PUT",
"DELETE": "削除",
"HEAD": "頭"
}

View File

@@ -0,0 +1,36 @@
{
"Work management platform designed to help teams organize, track, and manage their work.": "Werken platform ontworpen om teams te helpen hun werk te organiseren, te volgen en te beheren.",
"Create Task": "Taak maken",
"Custom API Call": "Custom API Call",
"Create a new task": "Een nieuwe taak aanmaken",
"Make a custom API call to a specific endpoint": "Maak een aangepaste API call naar een specifiek eindpunt",
"Workspace": "werkruimte",
"Project": "Project",
"Task Name": "Taak naam",
"Task Description": "Beschrijving taak",
"Due Date": "Inleverdatum",
"Tags": "Labels",
"Assignee": "Assignee",
"Method": "Methode",
"Headers": "Kopteksten",
"Query Parameters": "Query parameters",
"Body": "Lichaam",
"Response is Binary ?": "Antwoord is binair?",
"No Error on Failure": "Geen fout bij fout",
"Timeout (in seconds)": "Time-out (in seconden)",
"Asana workspace to create the task in": "Asana workspace om een taak aan te maken in",
"Asana Project to create the task in": "Asana project om de taak aan te maken in",
"The name of the task to create": "De naam van de taak te maken",
"Free-form textual information associated with the task (i.e. its description).": "Vrije tekstuele informatie die is gekoppeld aan de taak (d.w.z. de beschrijving).",
"The date on which this task is due in any format.": "De datum waarop deze taak in elke notatie vervalt",
"Tags to add to the task": "Tags om toe te voegen aan de taak",
"Assignee for the task": "Toegewezen voor de taak",
"Authorization headers are injected automatically from your connection.": "Autorisatie headers worden automatisch geïnjecteerd vanuit uw verbinding.",
"Enable for files like PDFs, images, etc..": "Inschakelen voor bestanden zoals PDF's, afbeeldingen etc..",
"GET": "KRIJG",
"POST": "POSTE",
"PATCH": "BEKIJK",
"PUT": "PUT",
"DELETE": "VERWIJDEREN",
"HEAD": "HOOFD"
}

View File

@@ -0,0 +1,36 @@
{
"Work management platform designed to help teams organize, track, and manage their work.": "Plataforma de gestão de trabalho projetada para ajudar as equipes a organizar, acompanhar e gerenciar seu trabalho.",
"Create Task": "Criar tarefa",
"Custom API Call": "Chamada de API personalizada",
"Create a new task": "Criar uma nova tarefa",
"Make a custom API call to a specific endpoint": "Faça uma chamada de API personalizada para um ponto de extremidade específico",
"Workspace": "Workspace",
"Project": "Projecto",
"Task Name": "Nome da tarefa",
"Task Description": "Descrição da tarefa",
"Due Date": "Data de vencimento",
"Tags": "Etiquetas",
"Assignee": "Assignee",
"Method": "Método",
"Headers": "Cabeçalhos",
"Query Parameters": "Parâmetros da consulta",
"Body": "Conteúdo",
"Response is Binary ?": "A resposta é binária ?",
"No Error on Failure": "Nenhum erro no Failure",
"Timeout (in seconds)": "Tempo limite (em segundos)",
"Asana workspace to create the task in": "Espaço de trabalho de Asana para criar a tarefa",
"Asana Project to create the task in": "Projeto Asana para criar a tarefa em",
"The name of the task to create": "O nome da tarefa a criar",
"Free-form textual information associated with the task (i.e. its description).": "Informações de texto de forma livre associadas à tarefa (por exemplo, sua descrição).",
"The date on which this task is due in any format.": "A data em que esta tarefa expira em qualquer formato.",
"Tags to add to the task": "Tags a serem adicionadas à tarefa",
"Assignee for the task": "Atribuído para a tarefa",
"Authorization headers are injected automatically from your connection.": "Os cabeçalhos de autorização são inseridos automaticamente a partir da sua conexão.",
"Enable for files like PDFs, images, etc..": "Habilitar para arquivos como PDFs, imagens, etc..",
"GET": "OBTER",
"POST": "POSTAR",
"PATCH": "COMPRAR",
"PUT": "COLOCAR",
"DELETE": "EXCLUIR",
"HEAD": "CABEÇA"
}

View File

@@ -0,0 +1,35 @@
{
"Asana": "Asana",
"Work management platform designed to help teams organize, track, and manage their work.": "Платформа управления работой, предназначенная для того, чтобы помочь командам организовать, отслеживать и управлять своей работой.",
"Create Task": "Создать задачу",
"Custom API Call": "Пользовательский вызов API",
"Create a new task": "Создать новую задачу",
"Make a custom API call to a specific endpoint": "Сделать пользовательский API вызов к определенной конечной точке",
"Workspace": "Рабочая область",
"Project": "Проект",
"Task Name": "Название задачи",
"Task Description": "Описание задачи",
"Due Date": "Срок сдачи",
"Tags": "Теги",
"Assignee": "Assignee",
"Method": "Метод",
"Headers": "Заголовки",
"Query Parameters": "Параметры запроса",
"Body": "Тело",
"No Error on Failure": "Нет ошибок при ошибке",
"Timeout (in seconds)": "Таймаут (в секундах)",
"Asana workspace to create the task in": "Асана рабочая область для создания задачи в",
"Asana Project to create the task in": "Асана Проект для создания задачи в",
"The name of the task to create": "Имя создаваемой задачи",
"Free-form textual information associated with the task (i.e. its description).": "Текстовая информация, связанная с задачей (т. е. ее описание).",
"The date on which this task is due in any format.": "Дата выполнения этой задачи в любом формате.",
"Tags to add to the task": "Теги для добавления к задаче",
"Assignee for the task": "Назначен для задачи",
"Authorization headers are injected automatically from your connection.": "Заголовки авторизации включаются автоматически из вашего соединения.",
"GET": "ПОЛУЧИТЬ",
"POST": "ПОСТ",
"PATCH": "ПАТЧ",
"PUT": "ПОКУПИТЬ",
"DELETE": "УДАЛИТЬ",
"HEAD": "HEAD"
}

View File

@@ -0,0 +1,36 @@
{
"Work management platform designed to help teams organize, track, and manage their work.": "Work management platform designed to help teams organize, track, and manage their work.",
"Create Task": "Create Task",
"Custom API Call": "Custom API Call",
"Create a new task": "Create a new task",
"Make a custom API call to a specific endpoint": "Make a custom API call to a specific endpoint",
"Workspace": "Workspace",
"Project": "Project",
"Task Name": "Task Name",
"Task Description": "Task Description",
"Due Date": "Due Date",
"Tags": "Tags",
"Assignee": "Assignee",
"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)",
"Asana workspace to create the task in": "Asana workspace to create the task in",
"Asana Project to create the task in": "Asana Project to create the task in",
"The name of the task to create": "The name of the task to create",
"Free-form textual information associated with the task (i.e. its description).": "Free-form textual information associated with the task (i.e. its description).",
"The date on which this task is due in any format.": "The date on which this task is due in any format.",
"Tags to add to the task": "Tags to add to the task",
"Assignee for the task": "Assignee for the task",
"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"
}

View File

@@ -0,0 +1,35 @@
{
"Asana": "Asana",
"Work management platform designed to help teams organize, track, and manage their work.": "Work management platform designed to help teams organize, track, and manage their work.",
"Create Task": "Create Task",
"Custom API Call": "Custom API Call",
"Create a new task": "Create a new task",
"Make a custom API call to a specific endpoint": "Make a custom API call to a specific endpoint",
"Workspace": "Workspace",
"Project": "Project",
"Task Name": "Task Name",
"Task Description": "Task Description",
"Due Date": "Due Date",
"Tags": "Tags",
"Assignee": "Assignee",
"Method": "Method",
"Headers": "Headers",
"Query Parameters": "Query Parameters",
"Body": "Body",
"No Error on Failure": "No Error on Failure",
"Timeout (in seconds)": "Timeout (in seconds)",
"Asana workspace to create the task in": "Asana workspace to create the task in",
"Asana Project to create the task in": "Asana Project to create the task in",
"The name of the task to create": "The name of the task to create",
"Free-form textual information associated with the task (i.e. its description).": "Free-form textual information associated with the task (i.e. its description).",
"The date on which this task is due in any format.": "The date on which this task is due in any format.",
"Tags to add to the task": "Tags to add to the task",
"Assignee for the task": "Assignee for the task",
"Authorization headers are injected automatically from your connection.": "Authorization headers are injected automatically from your connection.",
"GET": "GET",
"POST": "POST",
"PATCH": "PATCH",
"PUT": "PUT",
"DELETE": "DELETE",
"HEAD": "HEAD"
}

View File

@@ -0,0 +1,36 @@
{
"Work management platform designed to help teams organize, track, and manage their work.": "Work management platform designed to help teams organize, track, and manage their work.",
"Create Task": "Create Task",
"Custom API Call": "自定义 API 呼叫",
"Create a new task": "Create a new task",
"Make a custom API call to a specific endpoint": "将一个自定义 API 调用到一个特定的终点",
"Workspace": "Workspace",
"Project": "项目",
"Task Name": "Task Name",
"Task Description": "Task Description",
"Due Date": "Due Date",
"Tags": "标签",
"Assignee": "Assignee",
"Method": "方法",
"Headers": "信头",
"Query Parameters": "查询参数",
"Body": "正文内容",
"Response is Binary ?": "Response is Binary ?",
"No Error on Failure": "失败时没有错误",
"Timeout (in seconds)": "超时(秒)",
"Asana workspace to create the task in": "Asana workspace to create the task in",
"Asana Project to create the task in": "Asana Project to create the task in",
"The name of the task to create": "The name of the task to create",
"Free-form textual information associated with the task (i.e. its description).": "Free-form textual information associated with the task (i.e. its description).",
"The date on which this task is due in any format.": "The date on which this task is due in any format.",
"Tags to add to the task": "Tags to add to the task",
"Assignee for the task": "Assignee for the task",
"Authorization headers are injected automatically from your connection.": "授权头自动从您的连接中注入。",
"Enable for files like PDFs, images, etc..": "Enable for files like PDFs, images, etc..",
"GET": "获取",
"POST": "帖子",
"PATCH": "PATCH",
"PUT": "弹出",
"DELETE": "删除",
"HEAD": "黑色"
}