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,34 @@
{
"Access multiple AI models through CometAPI - unified interface for GPT, Claude, Gemini, and more.": "Zugriff auf mehrere KI-Modelle über CometAPI - einheitliche Schnittstelle für GPT, Claude, Gemini und mehr.",
"\nFollow these instructions to get your CometAPI Key:\n\n1. Visit the CometAPI Dashboard: https://api.cometapi.com/console/token\n2. Go to the API settings page to get your key.\n3. Copy the key and paste it below.\n": "\nFolgen Sie diesen Anweisungen, um Ihren CometAPI Schlüssel zu erhalten:\n\n1. Besuchen Sie das CometAPI Dashboard: https://api.cometapi. om/console/token\n2. Gehen Sie zur API-Einstellungsseite um Ihren Schlüssel zu erhalten.\n3. Kopieren Sie den Schlüssel und fügen Sie ihn unten ein.\n",
"Ask CometAPI": "CometAPI fragen",
"Custom API Call": "Eigener API-Aufruf",
"Sends a prompt to any AI model supported by CometAPI.": "Sendet eine Aufforderung an jedes von CometAPI unterstützte KI-Modell.",
"Make a custom API call to a specific endpoint": "Einen benutzerdefinierten API-Aufruf an einen bestimmten Endpunkt machen",
"Model": "Modell",
"Prompt": "Prompt",
"System Message": "Systemnachricht",
"Temperature": "Temperatur",
"Max Tokens": "Max. Token",
"Top P": "Oben P",
"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)",
"The prompt to send to the AI model.": "Die Eingabeaufforderung, die an das AI-Modell gesendet werden soll.",
"Optional system message to set the behavior of the AI.": "Optionale Systemmeldung, um das Verhalten der KI festzulegen.",
"Controls randomness (0-2). Lower values make output more focused.": "Steuert die Zufallsregelung (0-2). Niedrigere Werte machen die Ausgabe fokussierter.",
"Maximum number of tokens to generate.": "Maximale Anzahl zu generierender Token.",
"Controls diversity via nucleus sampling (0-1).": "Kontrolliert die Vielfalt durch Nucleus Sampling (0-1).",
"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,34 @@
{
"Access multiple AI models through CometAPI - unified interface for GPT, Claude, Gemini, and more.": "Acceda a múltiples modelos de IA a través de CometAPI - interfaz unificada para GPT, Claude, Gemini y más.",
"\nFollow these instructions to get your CometAPI Key:\n\n1. Visit the CometAPI Dashboard: https://api.cometapi.com/console/token\n2. Go to the API settings page to get your key.\n3. Copy the key and paste it below.\n": "\nSiga estas instrucciones para obtener su clave CometAPI:\n\n1. Visite el panel de control de CometAPI: https://api.cometapi. om/console/token\n2. Ve a la página de configuración de la API para obtener tu clave.\n3. Copia la clave y pégala debajo.\n",
"Ask CometAPI": "Preguntar CometAPI",
"Custom API Call": "Llamada API personalizada",
"Sends a prompt to any AI model supported by CometAPI.": "Envía un mensaje a cualquier modelo de IA soportado por CometAPI.",
"Make a custom API call to a specific endpoint": "Hacer una llamada API personalizada a un extremo específico",
"Model": "Modelo",
"Prompt": "Petición",
"System Message": "Mensaje del sistema",
"Temperature": "Temperatura",
"Max Tokens": "Tokens máximos",
"Top P": "Top P",
"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)",
"The prompt to send to the AI model.": "El aviso para enviar al modelo de IA.",
"Optional system message to set the behavior of the AI.": "Mensaje opcional del sistema para establecer el comportamiento de la IA.",
"Controls randomness (0-2). Lower values make output more focused.": "Controla la aleatoria (0-2). Valores más bajos hacen que la salida esté más enfocada.",
"Maximum number of tokens to generate.": "Número máximo de tokens a generar.",
"Controls diversity via nucleus sampling (0-1).": "Controla la diversidad mediante muestreo de núcleos (0-1).",
"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,34 @@
{
"Access multiple AI models through CometAPI - unified interface for GPT, Claude, Gemini, and more.": "Accédez à plusieurs modèles AI via CometAPI - interface unifiée pour GPT, Claude, Gemini, et plus.",
"\nFollow these instructions to get your CometAPI Key:\n\n1. Visit the CometAPI Dashboard: https://api.cometapi.com/console/token\n2. Go to the API settings page to get your key.\n3. Copy the key and paste it below.\n": "\nFollow these instructions to get your CometAPI Key:\n\n1. Visit the CometAPI Dashboard: https://api.cometapi.com/console/token\n2. Go to the API settings page to get your key.\n3. Copy the key and paste it below.\n",
"Ask CometAPI": "Demander à CometAPI",
"Custom API Call": "Appel d'API personnalisé",
"Sends a prompt to any AI model supported by CometAPI.": "Envoie une invite à n'importe quel modèle AI supporté par CometAPI.",
"Make a custom API call to a specific endpoint": "Passer un appel API personnalisé à un endpoint spécifique",
"Model": "Modélisation",
"Prompt": "Prompt",
"System Message": "Message système",
"Temperature": "Température",
"Max Tokens": "Tokens max",
"Top P": "Top P",
"Method": "Méthode",
"Headers": "Headers",
"Query Parameters": "Paramètres de requête",
"Body": "Body",
"Response is Binary ?": "La réponse est Binaire ?",
"No Error on Failure": "Aucune erreur en cas d'échec",
"Timeout (in seconds)": "Délai d'expiration (en secondes)",
"The prompt to send to the AI model.": "L'invite à envoyer au modèle IA.",
"Optional system message to set the behavior of the AI.": "Message système optionnel pour définir le comportement de l'IA.",
"Controls randomness (0-2). Lower values make output more focused.": "Contrôle aléatoirement (0-2). Les valeurs inférieures rendent la sortie plus ciblée.",
"Maximum number of tokens to generate.": "Nombre maximum de jetons à générer.",
"Controls diversity via nucleus sampling (0-1).": "Contrôle la diversité via l'échantillonnage du noyau (0-1).",
"Authorization headers are injected automatically from your connection.": "Les Headers 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": "GET",
"POST": "POST",
"PATCH": "PATCH",
"PUT": "PUT",
"DELETE": "DELETE",
"HEAD": "HEAD"
}

View File

@@ -0,0 +1,34 @@
{
"Access multiple AI models through CometAPI - unified interface for GPT, Claude, Gemini, and more.": "CometAPI(GPT、Claude、Geminiなどの統合インターフェイス)から複数のAIモデルにアクセスできます。",
"\nFollow these instructions to get your CometAPI Key:\n\n1. Visit the CometAPI Dashboard: https://api.cometapi.com/console/token\n2. Go to the API settings page to get your key.\n3. Copy the key and paste it below.\n": "\nFollow these instructions to get your CometAPI Key:\n\n1. Visit the CometAPI Dashboard: https://api.cometapi.com/console/token\n2. Go to the API settings page to get your key.\n3. Copy the key and paste it below.\n",
"Ask CometAPI": "CometAPIに聞く",
"Custom API Call": "カスタムAPI通話",
"Sends a prompt to any AI model supported by CometAPI.": "CometAPIでサポートされているAIモデルにプロンプトを送信します。",
"Make a custom API call to a specific endpoint": "特定のエンドポイントへのカスタム API コールを実行します。",
"Model": "モデル",
"Prompt": "Prompt",
"System Message": "システムメッセージ",
"Temperature": "温度",
"Max Tokens": "最大トークン",
"Top P": "トップ P",
"Method": "方法",
"Headers": "ヘッダー",
"Query Parameters": "クエリパラメータ",
"Body": "本文",
"Response is Binary ?": "応答はバイナリですか?",
"No Error on Failure": "失敗時にエラーはありません",
"Timeout (in seconds)": "タイムアウト(秒)",
"The prompt to send to the AI model.": "AIモデルに送信するプロンプト。",
"Optional system message to set the behavior of the AI.": "AIの動作を設定するオプションのシステムメッセージ。",
"Controls randomness (0-2). Lower values make output more focused.": "ランダム性(0-2)をコントロールします。低い値により出力がフォーカスされます。",
"Maximum number of tokens to generate.": "生成するトークンの最大数。",
"Controls diversity via nucleus sampling (0-1).": "核サンプリング(0-1)による多様性を制御します。",
"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,34 @@
{
"Access multiple AI models through CometAPI - unified interface for GPT, Claude, Gemini, and more.": "Krijg toegang tot meerdere AI modellen via CometAPI - gecombineerde interface voor GPT, Claude, Gemini en meer.",
"\nFollow these instructions to get your CometAPI Key:\n\n1. Visit the CometAPI Dashboard: https://api.cometapi.com/console/token\n2. Go to the API settings page to get your key.\n3. Copy the key and paste it below.\n": "\nVolg deze instructies om uw CometAPI Key te verkrijgen:\n\n1. Bezoek het CometAPI Dashboard: https://api.cometapi. om/console/token\n2. Ga naar de API instellingen pagina om je sleutel op te halen.\n3. Kopieer de sleutel en plak deze hieronder.\n",
"Ask CometAPI": "Vraag CometAPI",
"Custom API Call": "Custom API Call",
"Sends a prompt to any AI model supported by CometAPI.": "Stuurt een prompte naar elk AI model ondersteund door CometAPI.",
"Make a custom API call to a specific endpoint": "Maak een aangepaste API call naar een specifiek eindpunt",
"Model": "Model",
"Prompt": "Prompt",
"System Message": "Systeem bericht",
"Temperature": "Temperatuur",
"Max Tokens": "Max Tokens",
"Top P": "Boven P",
"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)",
"The prompt to send to the AI model.": "De prompt om naar het AI-model te sturen.",
"Optional system message to set the behavior of the AI.": "Optioneel systeembericht om het gedrag van de AI in te stellen.",
"Controls randomness (0-2). Lower values make output more focused.": "Bepaalt willekeurigheid (0-2). Lagere waarden maken de uitvoer meer gefocust.",
"Maximum number of tokens to generate.": "Maximum aantal tokens om te genereren.",
"Controls diversity via nucleus sampling (0-1).": "Controleert de diversiteit via nucleus sampling (0-1).",
"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,34 @@
{
"Access multiple AI models through CometAPI - unified interface for GPT, Claude, Gemini, and more.": "Acesse vários modelos IA através da CometAPI - Interface unificada para GPT, Claude, Gemini e muito mais.",
"\nFollow these instructions to get your CometAPI Key:\n\n1. Visit the CometAPI Dashboard: https://api.cometapi.com/console/token\n2. Go to the API settings page to get your key.\n3. Copy the key and paste it below.\n": "\nSiga estas instruções para obter sua chave CometAPI:\n\n1. Visite o painel CometAPI: https://api.cometapi. om/console/token\n2. Vá para a página de configurações de API para obter a sua chave.\n3. Copie a chave e cole-o abaixo.\n",
"Ask CometAPI": "Pergunte CometAPI",
"Custom API Call": "Chamada de API personalizada",
"Sends a prompt to any AI model supported by CometAPI.": "Envia um prompt para qualquer modelo de IA suportado pela CometAPI.",
"Make a custom API call to a specific endpoint": "Faça uma chamada de API personalizada para um ponto de extremidade específico",
"Model": "Modelo",
"Prompt": "Aviso",
"System Message": "Sistema de mensagem",
"Temperature": "Temperatura",
"Max Tokens": "Max Tokens",
"Top P": "Superior P",
"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)",
"The prompt to send to the AI model.": "O prompt para enviar ao modelo de IA",
"Optional system message to set the behavior of the AI.": "Mensagem opcional do sistema para definir o comportamento da IA.",
"Controls randomness (0-2). Lower values make output more focused.": "Controla a aleatoriedade (0-2). Valores mais baixos tornam a saída mais focada.",
"Maximum number of tokens to generate.": "Número máximo de tokens a serem gerados.",
"Controls diversity via nucleus sampling (0-1).": "Controla a diversidade através de amostragem nuclear (0-1).",
"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,34 @@
{
"Access multiple AI models through CometAPI - unified interface for GPT, Claude, Gemini, and more.": "Access multiple AI models through CometAPI - unified interface for GPT, Claude, Gemini, and more.",
"\nFollow these instructions to get your CometAPI Key:\n\n1. Visit the CometAPI Dashboard: https://api.cometapi.com/console/token\n2. Go to the API settings page to get your key.\n3. Copy the key and paste it below.\n": "\nFollow these instructions to get your CometAPI Key:\n\n1. Visit the CometAPI Dashboard: https://api.cometapi.com/console/token\n2. Go to the API settings page to get your key.\n3. Copy the key and paste it below.\n",
"Ask CometAPI": "Ask CometAPI",
"Custom API Call": "Custom API Call",
"Sends a prompt to any AI model supported by CometAPI.": "Sends a prompt to any AI model supported by CometAPI.",
"Make a custom API call to a specific endpoint": "Make a custom API call to a specific endpoint",
"Model": "Model",
"Prompt": "Prompt",
"System Message": "System Message",
"Temperature": "Temperature",
"Max Tokens": "Max Tokens",
"Top P": "Top P",
"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 prompt to send to the AI model.": "The prompt to send to the AI model.",
"Optional system message to set the behavior of the AI.": "Optional system message to set the behavior of the AI.",
"Controls randomness (0-2). Lower values make output more focused.": "Controls randomness (0-2). Lower values make output more focused.",
"Maximum number of tokens to generate.": "Maximum number of tokens to generate.",
"Controls diversity via nucleus sampling (0-1).": "Controls diversity via nucleus sampling (0-1).",
"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,34 @@
{
"Access multiple AI models through CometAPI - unified interface for GPT, Claude, Gemini, and more.": "Access multiple AI models through CometAPI - unified interface for GPT, Claude, Gemini, and more.",
"\nFollow these instructions to get your CometAPI Key:\n\n1. Visit the CometAPI Dashboard: https://api.cometapi.com/console/token\n2. Go to the API settings page to get your key.\n3. Copy the key and paste it below.\n": "\nFollow these instructions to get your CometAPI Key:\n\n1. Visit the CometAPI Dashboard: https://api.cometapi.com/console/token\n2. Go to the API settings page to get your key.\n3. Copy the key and paste it below.\n",
"Ask CometAPI": "Ask CometAPI",
"Custom API Call": "自定义 API 呼叫",
"Sends a prompt to any AI model supported by CometAPI.": "Sends a prompt to any AI model supported by CometAPI.",
"Make a custom API call to a specific endpoint": "将一个自定义 API 调用到一个特定的终点",
"Model": "Model",
"Prompt": "Prompt",
"System Message": "System Message",
"Temperature": "Temperature",
"Max Tokens": "Max Tokens",
"Top P": "Top P",
"Method": "方法",
"Headers": "信头",
"Query Parameters": "查询参数",
"Body": "正文内容",
"Response is Binary ?": "Response is Binary ?",
"No Error on Failure": "失败时没有错误",
"Timeout (in seconds)": "超时(秒)",
"The prompt to send to the AI model.": "The prompt to send to the AI model.",
"Optional system message to set the behavior of the AI.": "Optional system message to set the behavior of the AI.",
"Controls randomness (0-2). Lower values make output more focused.": "Controls randomness (0-2). Lower values make output more focused.",
"Maximum number of tokens to generate.": "Maximum number of tokens to generate.",
"Controls diversity via nucleus sampling (0-1).": "Controls diversity via nucleus sampling (0-1).",
"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": "黑色"
}