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,156 @@
{
"CRM build for the freelancers.": "CRM-Build für Freiberufler.",
"API Key": "API-Schlüssel",
"Base URL": "Basis-URL",
"The API Key of the Moxie CRM account": "Der API-Schlüssel des Moxie CRM-Kontos",
"The Base URL of the Moxie CRM account": "Die Basis-URL des Moxie CRM-Kontos",
"\n To obtain your Moxie CRM token, follow these steps:\n\n 1. Log in to your Moxie CRM account and click on **Workspace Settings** (Bottom left).\n 2. Click on **Connected Apps** and navigate to **Integrations** tab.\n 3. Now, under \"Custom Integration\", click on **Enable Custom Integration**.\n 4. Copy **API Key** and **Base URL** and click on Save button.\n ": "\n Um Ihr Moxie CRM Token zu erhalten, folgen Sie diesen Schritten:\n\n 1. Melden Sie sich bei Ihrem Moxie CRM-Konto an und klicken Sie auf **Workspace-Einstellungen** (unten links).\n 2. Klicken Sie auf **Verbundene Apps** und navigieren Sie zur **Integration** Tab.\n 3. Jetzt klicken Sie unter \"Benutzerdefinierte Integration\" auf **Benutzerdefinierte Integration**.\n 4. Kopieren Sie den **API-Schlüssel** und die **Basis-URL** und klicken Sie auf Speichern,\n ",
"Create a Client": "Kunde erstellen",
"Create a Task": "Eine Aufgabe erstellen",
"Create a Project": "Projekt erstellen",
"Custom API Call": "Eigener API-Aufruf",
"Create a new client record in moxie CRM.": "Erstellen Sie einen neuen Client-Eintrag in moxie CRM.",
"Create a task in project.": "Erstellen Sie eine Aufgabe im Projekt.",
"Creates a new project in moxie CRM.": "Erstellt ein neues Projekt in moxie CRM.",
"Make a custom API call to a specific endpoint": "Einen benutzerdefinierten API-Aufruf an einen bestimmten Endpunkt machen",
"Name": "Name",
"Client Type": "Kunden-Typ",
"Initials": "Initials",
"Address 1": "Adresse 1",
"Address 2": "Adresse 2",
"City": "Stadt",
"Locality": "Ort",
"Postal": "Postfach",
"Country": "Land",
"Website": "Webseite",
"Phone": "Telefon",
"Color": "Farbe",
"Tax ID": "Steuernummer",
"Lead Source": "Lead Quelle",
"Archive ?": "Archivieren ?",
"Pay Instructions": "Zahlungsinstruktionen",
"Hourly Amount": "Stundensatz",
"Rounding Increment": "Rundungssteigerung",
"Currency": "Währung",
"Stripe Client ID": "Stripe-Client-ID",
"Notes": "Notizen",
"Client Name": "Kundenname",
"Project Name": "Projekt Name",
"Status": "Status",
"Description": "Beschreibung",
"Start Date": "Startdatum",
"Due Date": "Fälligkeitsdatum",
"Priority": "Priorität",
"Subtasks": "Unteraufgaben",
"Assigned To": "Zugewiesen an",
"Custom Values": "Eigene Werte",
"Client": "Kunde",
"Client Portal Access": "Kundenportal Zugriff",
"Show time worked in portal ?": "Arbeitszeit im Portal anzeigen?",
"Fee Type": "Gebührentyp",
"Amount": "Betrag",
"Estimate maximum Amount": "Höchstbetrag berechnen",
"Estimate minimum Amount": "Mindestzahl berechnen",
"Is amount taxable ?": "Ist der Betrag steuerpflichtig?",
"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)",
"ISO 3166-1 alpha-2 country code": "ISO 3166-1 alpha-2 Ländercode",
"Valid 3-Letter ISO 4217 currency code.": "Gültiger 3buchstaben ISO 4217 Währungscode.",
"Exact match of a client name in your CRM": "Genaue Übereinstimmung mit einem Kundennamen in Ihrem CRM",
"Exact match of a project that is owned by the client.": "Genaue Übereinstimmung eines Projekts, das im Besitz des Kunden ist.",
"ISO 8601 format date i.e. 2023-07-20": "ISO 8601 format date i.e. 2023-07-20",
"Numeric priority for sorting in kanban.": "Numerische Priorität für die Sortierung in Kanban.",
"email addresses of users in the workspace.": "e-Mail-Adressen von Benutzern im Arbeitsbereich.",
"Please enter date in YYYY-MM-DD format.": "Bitte geben Sie das Datum im Format JJJJJ-MM-TT ein.",
"One of: None, Overview, Full access, or Read only.": "Einer von: Keiner, Übersicht, Vollzugriff oder nur Lesen.",
"One of: Hourly, Fixed Price, Retainer, Per Item.": "Einer von: Stunden, Festpreis, Retainer, pro Item.",
"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..",
"Prospect": "Erwarten",
"Not Visible": "Nicht sichtbar",
"Overview only": "Nur Übersicht",
"Read only project collaboration": "Nur Projekt-Zusammenarbeit lesen",
"Full project collaboration": "Vollständige Projektkooperation",
"Hourly": "Stunden",
"Fixed Price": "Festpreis",
"Retainer": "Resainer",
"Per Item": "Pro Artikel",
"GET": "ERHALTEN",
"POST": "POST",
"PATCH": "PATCH",
"PUT": "PUT",
"DELETE": "LÖSCHEN",
"HEAD": "HEAD",
"Client Created": "Kunde erstellt",
"Client Updated": "Client aktualisiert",
"Client Deleted": "Kunde gelöscht",
"Project Created": "Projekt erstellt",
"Project Updated": "Projekt aktualisiert",
"Project Completed": "Projekt abgeschlossen",
"Task Created": "Aufgabe erstellt",
"Task Updated": "Aufgabe aktualisiert",
"Task Deleted": "Aufgabe gelöscht",
"Client Task Approval": "Kundenaufgabengenehmigung",
"Form Submitted": "Formular gesendet",
"Time Entry Created": "Zeiteintrag erstellt",
"Time Entry Updated": "Zeiteintrag aktualisiert",
"Time Entry Deleted": "Zeiteintrag gelöscht",
"Meeting Scheduled": "Meeting geplant",
"Meeting Updated": "Meeting aktualisiert",
"Meeting Cancelled": "Meeting abgebrochen",
"Opportunity Created": "Verkaufschance erstellt",
"Opportunity Updated": "Verkaufschance aktualisiert",
"Opportunity Deleted": "Verkaufschance gelöscht",
"Invoice Sent": "Rechnung gesendet",
"Payment Received": "Zahlung erhalten",
"Triggered when a new client is created.": "Wird ausgelöst, wenn ein neuer Client erstellt wird.",
"Triggered when an existing client is updated.": "Wird ausgelöst, wenn ein existierender Client aktualisiert wird.",
"Triggered when an existing client is deleted.": "Wird ausgelöst, wenn ein existierender Client gelöscht wird.",
"Triggered when a new project is created.": "Wird ausgelöst, wenn ein neues Projekt erstellt wird.",
"Triggered when an existing project is updated.": "Wird ausgelöst, wenn ein bestehendes Projekt aktualisiert wird.",
"Triggered when an existing project is completed.": "Wird ausgelöst, wenn ein bestehendes Projekt abgeschlossen ist.",
"Triggered when a new task is created.": "Wird ausgelöst, wenn eine neue Aufgabe erstellt wird.",
"Triggered when an existing task is updated.": "Wird ausgelöst, wenn eine bestehende Aufgabe aktualisiert wird.",
"Triggered when an existing task is deleted.": "Wird ausgelöst, wenn eine existierende Aufgabe gelöscht wird.",
"Triggered when a task is moved to client approval.": "Wird ausgelöst, wenn eine Aufgabe zur Client-Genehmigung verschoben wird.",
"Triggered when a new form is submitted.": "Wird ausgelöst, wenn ein neues Formular abgeschickt wird.",
"Triggered when a new time entry is created.": "Wird ausgelöst, wenn ein neuer Zeiteintrag erstellt wird.",
"Triggered when an existing time entry is updated.": "Wird ausgelöst, wenn ein bestehender Zeiteintrag aktualisiert wird.",
"Triggered when an existing time entry is deleted.": "Wird ausgelöst, wenn ein bestehender Zeiteintrag gelöscht wird.",
"Triggered when a new meeting is scheduled.": "Wird ausgelöst, wenn ein neues Meeting geplant ist.",
"Triggered when an existing meeting is updated.": "Wird ausgelöst, wenn ein bestehendes Meeting aktualisiert wird.",
"Triggered when a meeting is cancelled.": "Wird ausgelöst, wenn ein Meeting abgesagt wird.",
"Triggered when a new pipeline opportunity is created.": "Ausgelöst, wenn eine neue Pipeline-Chance geschaffen wird.",
"Triggered when an existing opportunity is updated.": "Wird ausgelöst, wenn eine bestehende Chance aktualisiert wird.",
"Triggered when an existing pipeline opportunity is deleted.": "Wird ausgelöst, wenn eine vorhandene Pipeline-Chance gelöscht wird.",
"Triggered when an invoice is sent.": "Wird ausgelöst, wenn eine Rechnung gesendet wird.",
"Triggered when a payment is received.": "Wird ausgelöst, wenn eine Zahlung empfangen wird.",
"Markdown": "Markdown",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Created`** and click on **Save**.\n ": "\n - Gehe zu **Workspace Settngs -> Verbundene Apps -> Integration** Abschnitt.\n - Unter **Benutzerdefinierter Integration** klicken Sie auf **Rest Hook**.\n - Klicken Sie auf **Integration** Abschnitt.\n - Im Endpunktfeld Fügen Sie die folgende URL ein: \n ```text\n {{webhookUrl}}\n ```\n\n - Wählen Sie das Ereignis als **`Client erstellt`** und klicken Sie auf **Speichern**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Updated`** and click on **Save**.\n ": "\n - Gehe zu **Workspace Settngs -> Verbundene Apps -> Integration** Abschnitt.\n - Unter **Benutzerdefinierter Integration** klicken Sie auf **Rest Hook**.\n - Klicken Sie auf **Integration** Abschnitt.\n - Im Endpunktfeld Fügen Sie die folgende URL ein: \n ```text\n {{webhookUrl}}\n ```\n\n - Wählen Sie das Ereignis als **`Client Updated`** und klicken Sie auf **Speichern**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Deleted`** and click on **Save**.\n ": "\n - Gehe zu **Workspace Settngs -> Verbundene Apps -> Integration** Abschnitt.\n - Unter **Benutzerdefinierter Integration** klicken Sie auf **Rest Hook**.\n - Klicken Sie auf **Integration** Abschnitt.\n - Im Endpunktfeld Fügen Sie die folgende URL ein: \n ```text\n {{webhookUrl}}\n ```\n\n - Wählen Sie das Ereignis als **`Client gelöscht`** und klicken Sie auf **Speichern**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Created`** and click on **Save**.\n ": "\n - Gehe zu **Workspace Settngs -> Verbundene Apps -> Integration** Abschnitt.\n - Unter **Benutzerdefinierter Integration** klicken Sie auf **Rest Hook**.\n - Klicken Sie auf **Integration** Abschnitt.\n - Im Endpunktfeld Fügen Sie die folgende URL ein: \n ```text\n {{webhookUrl}}\n ```\n\n - Wählen Sie das Ereignis als **`Project erstellt`** und klicken Sie auf **Speichern**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Updated`** and click on **Save**.\n ": "\n - Gehe zu **Workspace Settngs -> Verbundene Apps -> Integration** Abschnitt.\n - Unter **Benutzerdefinierter Integration** klicken Sie auf **Rest Hook**.\n - Klicken Sie auf **Integration** Abschnitt.\n - Im Endpunktfeld Fügen Sie die folgende URL ein: \n ```text\n {{webhookUrl}}\n ```\n\n - Wählen Sie das Ereignis als **`Project Updated`** und klicken Sie auf **Speichern**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Completed`** and click on **Save**.\n ": "\n - Gehe zu **Workspace Settngs -> Verbundene Apps -> Integration** Abschnitt.\n - Unter **Benutzerdefinierter Integration** klicken Sie auf **Rest Hook**.\n - Klicken Sie auf **Integration** Abschnitt.\n - Im Endpunktfeld Fügen Sie die folgende URL ein: \n ```text\n {{webhookUrl}}\n ```\n\n - Wählen Sie das Ereignis als **`Project Completed`** und klicken Sie auf **Speichern**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Created`** and click on **Save**.\n ": "\n - Gehe zu **Workspace Settngs -> Verbundene Apps -> Integration** Abschnitt.\n - Unter **Benutzerdefinierter Integration** klicken Sie auf **Rest Hook**.\n - Klicken Sie auf **Integration** Abschnitt.\n - Im Endpunktfeld Fügen Sie die folgende URL ein: \n ```text\n {{webhookUrl}}\n ```\n\n - Wählen Sie das Ereignis als **`Task erstellt`** und klicken Sie auf **Speichern**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Updated`** and click on **Save**.\n ": "\n - Gehe zu **Workspace Settngs -> Verbundene Apps -> Integration** Abschnitt.\n - Unter **Benutzerdefinierter Integration** klicken Sie auf **Rest Hook**.\n - Klicken Sie auf **Integration** Abschnitt.\n - Im Endpunktfeld Fügen Sie die folgende URL ein: \n ```text\n {{webhookUrl}}\n ```\n\n - Wählen Sie das Ereignis als **`Task Updated`** und klicken Sie auf **Speichern**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Deleted`** and click on **Save**.\n ": "\n - Gehe zu **Workspace Settngs -> Verbundene Apps -> Integration** Abschnitt.\n - Unter **Benutzerdefinierter Integration** klicken Sie auf **Rest Hook**.\n - Klicken Sie auf **Integration** Abschnitt.\n - Im Endpunktfeld Fügen Sie die folgende URL ein: \n ```text\n {{webhookUrl}}\n ```\n\n - Wählen Sie das Ereignis als **`Task Deleted`** und klicken Sie auf **Speichern**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Task Approval`** and click on **Save**.\n ": "\n - Gehe zu **Workspace Settngs -> Verbundene Apps -> Integration** Abschnitt.\n - Unter **Benutzerdefinierter Integration** klicken Sie auf **Rest Hook**.\n - Klicken Sie auf **Integration** Abschnitt.\n - Im Endpunktfeld Fügen Sie die folgende URL ein: \n ```text\n {{webhookUrl}}\n ```\n\n - Wählen Sie das Ereignis als **`Client Task Approval`** und klicken Sie auf **Speichern**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Form Submitted`** and click on **Save**.\n ": "\n - Gehe zu **Workspace Settngs -> Verbundene Apps -> Integration** Abschnitt.\n - Unter **Benutzerdefinierter Integration** klicken Sie auf **Rest Hook**.\n - Klicken Sie auf **Integration** Abschnitt.\n - Im Endpunktfeld Fügen Sie die folgende URL ein: \n ```text\n {{webhookUrl}}\n ```\n\n - Wählen Sie das Ereignis als **`Form abgesandt`** und klicken Sie auf **Speichern**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Created`** and click on **Save**.\n ": "\n - Gehe zu **Workspace Settngs -> Verbundene Apps -> Integration** Abschnitt.\n - Unter **Benutzerdefinierter Integration** klicken Sie auf **Rest Hook**.\n - Klicken Sie auf **Integration** Abschnitt.\n - Im Endpunktfeld Fügen Sie die folgende URL ein: \n ```text\n {{webhookUrl}}\n ```\n\n - Wählen Sie das Ereignis als **`Time Eintrag erstellt`** und klicken Sie auf **Speichern**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Updated`** and click on **Save**.\n ": "\n - Gehe zu **Workspace Settngs -> Verbundene Apps -> Integration** Abschnitt.\n - Unter **Benutzerdefinierter Integration** klicken Sie auf **Rest Hook**.\n - Klicken Sie auf **Integration** Abschnitt.\n - Im Endpunktfeld Fügen Sie die folgende URL ein: \n ```text\n {{webhookUrl}}\n ```\n\n - Wählen Sie das Ereignis als **`Time Entry Updated`** und klicken Sie auf **Speichern**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Deleted`** and click on **Save**.\n ": "\n - Gehe zu **Workspace Settngs -> Verbundene Apps -> Integration** Abschnitt.\n - Unter **Benutzerdefinierter Integration** klicken Sie auf **Rest Hook**.\n - Klicken Sie auf **Integration** Abschnitt.\n - Im Endpunktfeld Fügen Sie die folgende URL ein: \n ```text\n {{webhookUrl}}\n ```\n\n - Wählen Sie das Ereignis als **`Time Entry Deleted`** und klicken Sie auf **Speichern**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Scheduled`** and click on **Save**.\n ": "\n - Gehe zu **Workspace Settngs -> Verbundene Apps -> Integration** Abschnitt.\n - Unter **Benutzerdefinierter Integration** klicken Sie auf **Rest Hook**.\n - Klicken Sie auf **Integration** Abschnitt.\n - Im Endpunktfeld Fügen Sie die folgende URL ein: \n ```text\n {{webhookUrl}}\n ```\n\n - Wählen Sie das Ereignis als **`Meeting geplant`** und klicken Sie auf **Speichern**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Updated`** and click on **Save**.\n ": "\n - Gehe zu **Workspace Settngs -> Verbundene Apps -> Integration** Abschnitt.\n - Unter **Benutzerdefinierter Integration** klicken Sie auf **Rest Hook**.\n - Klicken Sie auf **Integration** Abschnitt.\n - Im Endpunktfeld Fügen Sie die folgende URL ein: \n ```text\n {{webhookUrl}}\n ```\n\n - Wählen Sie das Ereignis als **`Meeting Updated`** und klicken Sie auf **Speichern**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Cancelled`** and click on **Save**.\n ": "\n - Gehe zu **Workspace Settngs -> Verbundene Apps -> Integration** Abschnitt.\n - Unter **Benutzerdefinierter Integration** klicken Sie auf **Rest Hook**.\n - Klicken Sie auf **Integration** Abschnitt.\n - Im Endpunktfeld Fügen Sie die folgende URL ein: \n ```text\n {{webhookUrl}}\n ```\n\n - Wählen Sie das Ereignis als **`Meeting abgebrochen`** und klicken Sie auf **Speichern**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Created`** and click on **Save**.\n ": "\n - Gehe zu **Workspace Settngs -> Verbundene Apps -> Integration** Abschnitt.\n - Unter **Benutzerdefinierter Integration** klicken Sie auf **Rest Hook**.\n - Klicken Sie auf **Integration** Abschnitt.\n - Im Endpunktfeld Fügen Sie die folgende URL ein: \n ```text\n {{webhookUrl}}\n ```\n\n - Wählen Sie das Ereignis als **`Opportunity Created`** und klicken Sie auf **Speichern**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Updated`** and click on **Save**.\n ": "\n - Gehe zu **Workspace Settngs -> Verbundene Apps -> Integration** Abschnitt.\n - Unter **Benutzerdefinierter Integration** klicken Sie auf **Rest Hook**.\n - Klicken Sie auf **Integration** Abschnitt.\n - Im Endpunktfeld Fügen Sie die folgende URL ein: \n ```text\n {{webhookUrl}}\n ```\n\n - Wählen Sie das Ereignis als **`Opportunity Updated`** und klicken Sie auf **Speichern**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Deleted`** and click on **Save**.\n ": "\n - Gehe zu **Workspace Settngs -> Verbundene Apps -> Integration** Abschnitt.\n - Unter **Benutzerdefinierter Integration** klicken Sie auf **Rest Hook**.\n - Klicken Sie auf **Integration** Abschnitt.\n - Im Endpunktfeld Fügen Sie die folgende URL ein: \n ```text\n {{webhookUrl}}\n ```\n\n - Wählen Sie das Ereignis als **`Opportunity Deleted`** und klicken Sie auf **Speichern**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Invoice Sent`** and click on **Save**.\n ": "\n - Gehe zu **Workspace Settngs -> Verbundene Apps -> Integration** Abschnitt.\n - Unter **Benutzerdefinierter Integration** klicken Sie auf **Rest Hook**.\n - Klicken Sie auf **Integration** Abschnitt.\n - Im Endpunktfeld Fügen Sie die folgende URL ein: \n ```text\n {{webhookUrl}}\n ```\n\n - Wählen Sie das Ereignis als **`Rechnung gesendet`** und klicken Sie auf **Speichern**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Payment Received`** and click on **Save**.\n ": "\n - Gehe zu **Workspace Settngs -> Verbundene Apps -> Integration** Abschnitt.\n - Unter **Benutzerdefinierter Integration** klicken Sie auf **Rest Hook**.\n - Klicken Sie auf **Integration** Abschnitt.\n - Im Endpunktfeld Fügen Sie die folgende URL ein: \n ```text\n {{webhookUrl}}\n ```\n\n - Wählen Sie das Ereignis als **`Zahlung erhalten`** und klicken Sie auf **Speichern**.\n "
}

View File

@@ -0,0 +1,156 @@
{
"CRM build for the freelancers.": "CRM build para los autónomos.",
"API Key": "Clave API",
"Base URL": "URL base",
"The API Key of the Moxie CRM account": "La clave API de la cuenta de Moxie CRM",
"The Base URL of the Moxie CRM account": "La URL base de la cuenta de Moxie CRM",
"\n To obtain your Moxie CRM token, follow these steps:\n\n 1. Log in to your Moxie CRM account and click on **Workspace Settings** (Bottom left).\n 2. Click on **Connected Apps** and navigate to **Integrations** tab.\n 3. Now, under \"Custom Integration\", click on **Enable Custom Integration**.\n 4. Copy **API Key** and **Base URL** and click on Save button.\n ": "\n To obtain your Moxie CRM token, follow these steps:\n\n 1. Log in to your Moxie CRM account and click on **Workspace Settings** (Bottom left).\n 2. Click on **Connected Apps** and navigate to **Integrations** tab.\n 3. Now, under \"Custom Integration\", click on **Enable Custom Integration**.\n 4. Copy **API Key** and **Base URL** and click on Save button.\n ",
"Create a Client": "Crear un cliente",
"Create a Task": "Crear una tarea",
"Create a Project": "Crear un proyecto",
"Custom API Call": "Llamada API personalizada",
"Create a new client record in moxie CRM.": "Crear un nuevo registro de cliente en moxie CRM.",
"Create a task in project.": "Crear una tarea en el proyecto.",
"Creates a new project in moxie CRM.": "Crea un nuevo proyecto en moxie CRM.",
"Make a custom API call to a specific endpoint": "Hacer una llamada API personalizada a un extremo específico",
"Name": "Nombre",
"Client Type": "Tipo de cliente",
"Initials": "Initials",
"Address 1": "Dirección 1",
"Address 2": "Dirección 2",
"City": "Ciudad",
"Locality": "Localidad",
"Postal": "Postal",
"Country": "País",
"Website": "Sitio web",
"Phone": "Teléfono",
"Color": "Color",
"Tax ID": "ID de impuesto",
"Lead Source": "Fuente principal",
"Archive ?": "¿Archivar?",
"Pay Instructions": "Instrucciones de pago",
"Hourly Amount": "Cantidad por hora",
"Rounding Increment": "Incremento de redondeo",
"Currency": "Moneda",
"Stripe Client ID": "ID de cliente de Stripe",
"Notes": "Notas",
"Client Name": "Nombre del cliente",
"Project Name": "Nombre del proyecto",
"Status": "Estado",
"Description": "Descripción",
"Start Date": "Fecha de inicio",
"Due Date": "Fecha de fin",
"Priority": "Prioridad",
"Subtasks": "Subtareas",
"Assigned To": "Asignado a",
"Custom Values": "Valores Personalizados",
"Client": "Cliente",
"Client Portal Access": "Acceso al Portal del Cliente",
"Show time worked in portal ?": "¿Mostrar tiempo trabajado en el portal?",
"Fee Type": "Tipo de tarifa",
"Amount": "Cantidad",
"Estimate maximum Amount": "Cantidad máxima estimada",
"Estimate minimum Amount": "Cantidad mínima estimada",
"Is amount taxable ?": "¿Es gravable la cantidad?",
"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)",
"ISO 3166-1 alpha-2 country code": "ISO 3166-1 alpha-2 código de país",
"Valid 3-Letter ISO 4217 currency code.": "Código de moneda válido de 3 letras ISO 4217.",
"Exact match of a client name in your CRM": "Coincidencia exacta de un nombre de cliente en su CRM",
"Exact match of a project that is owned by the client.": "Coincidencia exacta de un proyecto que es propiedad del cliente.",
"ISO 8601 format date i.e. 2023-07-20": "ISO 8601 format date i.e. 2023-07-20",
"Numeric priority for sorting in kanban.": "Prioridad numérica para la clasificación en kanban.",
"email addresses of users in the workspace.": "direcciones de correo electrónico de los usuarios en el área de trabajo.",
"Please enter date in YYYY-MM-DD format.": "Por favor, introduzca la fecha en formato AAA-MM-DD.",
"One of: None, Overview, Full access, or Read only.": "Una de: Ninguna, Vista general, Acceso completo o Sólo Lectura.",
"One of: Hourly, Fixed Price, Retainer, Per Item.": "Una de: Horario, Precio Fijo, Retainer, Por artículo.",
"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.",
"Prospect": "Prospecto",
"Not Visible": "No visible",
"Overview only": "Resumen sólo",
"Read only project collaboration": "Colaboración de sólo lectura",
"Full project collaboration": "Colaboración completa del proyecto",
"Hourly": "Por hora",
"Fixed Price": "Precio fijo",
"Retainer": "Retinador",
"Per Item": "Por objeto",
"GET": "RECOGER",
"POST": "POST",
"PATCH": "PATCH",
"PUT": "PUT",
"DELETE": "BORRAR",
"HEAD": "LIMPIO",
"Client Created": "Cliente creado",
"Client Updated": "Cliente actualizado",
"Client Deleted": "Cliente eliminado",
"Project Created": "Proyecto creado",
"Project Updated": "Proyecto actualizado",
"Project Completed": "Proyecto completado",
"Task Created": "Tarea creada",
"Task Updated": "Tarea actualizada",
"Task Deleted": "Tarea eliminada",
"Client Task Approval": "Aprobación de tareas del cliente",
"Form Submitted": "Formulario enviado",
"Time Entry Created": "Entrada de tiempo creada",
"Time Entry Updated": "Entrada de tiempo actualizada",
"Time Entry Deleted": "Entrada de tiempo eliminada",
"Meeting Scheduled": "Reunión programada",
"Meeting Updated": "Reunión actualizada",
"Meeting Cancelled": "Reunión cancelada",
"Opportunity Created": "Oportunidad creada",
"Opportunity Updated": "Oportunidad Actualizada",
"Opportunity Deleted": "Oportunidad eliminada",
"Invoice Sent": "Factura enviada",
"Payment Received": "Pago recibido",
"Triggered when a new client is created.": "Se activa cuando se crea un nuevo cliente.",
"Triggered when an existing client is updated.": "Se activa cuando se actualiza un cliente existente.",
"Triggered when an existing client is deleted.": "Se activa cuando se elimina un cliente existente.",
"Triggered when a new project is created.": "Se activa cuando se crea un nuevo proyecto.",
"Triggered when an existing project is updated.": "Se activa cuando se actualiza un proyecto existente.",
"Triggered when an existing project is completed.": "Se activa cuando se completa un proyecto existente.",
"Triggered when a new task is created.": "Se activa cuando se crea una nueva tarea.",
"Triggered when an existing task is updated.": "Se activa cuando se actualiza una tarea existente.",
"Triggered when an existing task is deleted.": "Se activa cuando se elimina una tarea existente.",
"Triggered when a task is moved to client approval.": "Se activa cuando una tarea se mueve a la aprobación del cliente.",
"Triggered when a new form is submitted.": "Activado cuando se envía un nuevo formulario.",
"Triggered when a new time entry is created.": "Se activa cuando se crea una nueva entrada de tiempo.",
"Triggered when an existing time entry is updated.": "Se activa cuando se actualiza una entrada de tiempo existente.",
"Triggered when an existing time entry is deleted.": "Se activa cuando se elimina una entrada de tiempo existente.",
"Triggered when a new meeting is scheduled.": "Se ha activado cuando se ha programado una nueva reunión.",
"Triggered when an existing meeting is updated.": "Se activa cuando se actualiza una reunión existente.",
"Triggered when a meeting is cancelled.": "Se activa cuando se cancela una reunión.",
"Triggered when a new pipeline opportunity is created.": "Se activa cuando se crea una nueva oportunidad de tubería.",
"Triggered when an existing opportunity is updated.": "Se activa cuando se actualiza una oportunidad existente.",
"Triggered when an existing pipeline opportunity is deleted.": "Se activa cuando se elimina una oportunidad existente de tubería.",
"Triggered when an invoice is sent.": "Activado cuando se envía una factura.",
"Triggered when a payment is received.": "Se activa cuando se recibe un pago.",
"Markdown": "Markdown",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Created`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Created`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Updated`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Updated`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Deleted`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Deleted`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Created`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Created`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Updated`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Updated`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Completed`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Completed`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Created`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Created`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Updated`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Updated`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Deleted`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Deleted`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Task Approval`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Task Approval`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Form Submitted`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Form Submitted`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Created`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Created`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Updated`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Updated`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Deleted`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Deleted`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Scheduled`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Scheduled`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Updated`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Updated`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Cancelled`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Cancelled`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Created`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Created`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Updated`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Updated`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Deleted`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Deleted`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Invoice Sent`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Invoice Sent`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Payment Received`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Payment Received`** and click on **Save**.\n "
}

View File

@@ -0,0 +1,156 @@
{
"CRM build for the freelancers.": "Construction CRM pour les indépendants.",
"API Key": "Clé API",
"Base URL": "URL de base",
"The API Key of the Moxie CRM account": "La clé API du compte Moxie CRM",
"The Base URL of the Moxie CRM account": "L'URL de base du compte Moxie CRM",
"\n To obtain your Moxie CRM token, follow these steps:\n\n 1. Log in to your Moxie CRM account and click on **Workspace Settings** (Bottom left).\n 2. Click on **Connected Apps** and navigate to **Integrations** tab.\n 3. Now, under \"Custom Integration\", click on **Enable Custom Integration**.\n 4. Copy **API Key** and **Base URL** and click on Save button.\n ": "\n To obtain your Moxie CRM token, follow these steps:\n\n 1. Log in to your Moxie CRM account and click on **Workspace Settings** (Bottom left).\n 2. Click on **Connected Apps** and navigate to **Integrations** tab.\n 3. Now, under \"Custom Integration\", click on **Enable Custom Integration**.\n 4. Copy **API Key** and **Base URL** and click on Save button.\n ",
"Create a Client": "Créer un client",
"Create a Task": "Créer une tâche",
"Create a Project": "Créer un projet",
"Custom API Call": "Appel API personnalisé",
"Create a new client record in moxie CRM.": "Créer un nouveau dossier client dans le CRM Moxie.",
"Create a task in project.": "Créer une tâche dans le projet.",
"Creates a new project in moxie CRM.": "Crée un nouveau projet dans moxie CRM.",
"Make a custom API call to a specific endpoint": "Passez un appel API personnalisé à un point de terminaison spécifique",
"Name": "Nom",
"Client Type": "Type de client",
"Initials": "Initials",
"Address 1": "Adresse 1",
"Address 2": "Adresse 2",
"City": "Ville",
"Locality": "Localité",
"Postal": "Postal",
"Country": "Pays",
"Website": "Site Web",
"Phone": "Téléphone",
"Color": "Couleur",
"Tax ID": "ID de taxe",
"Lead Source": "Source de plomb",
"Archive ?": "Archiver ?",
"Pay Instructions": "Instructions de paiement",
"Hourly Amount": "Montant horaire",
"Rounding Increment": "Incrément d'arrondi",
"Currency": "Devise",
"Stripe Client ID": "ID client Stripe",
"Notes": "Notes",
"Client Name": "Nom du client",
"Project Name": "Project Name",
"Status": "Statut",
"Description": "Libellé",
"Start Date": "Date de début",
"Due Date": "Date de fin",
"Priority": "Priorité",
"Subtasks": "Sous-tâches",
"Assigned To": "Assigné à",
"Custom Values": "Valeurs personnalisées",
"Client": "Client",
"Client Portal Access": "Accès au portail client",
"Show time worked in portal ?": "Afficher le temps travaillé dans le portail ?",
"Fee Type": "Type de frais",
"Amount": "Montant",
"Estimate maximum Amount": "Estimer le montant maximum",
"Estimate minimum Amount": "Estimer le montant minimum",
"Is amount taxable ?": "Le montant est-il imposable ?",
"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)",
"ISO 3166-1 alpha-2 country code": "Code pays ISO 3166-1 alpha-2",
"Valid 3-Letter ISO 4217 currency code.": "Code de devise ISO 4217 valide à 3 lettres.",
"Exact match of a client name in your CRM": "Correspondance exacte d'un nom de client dans votre CRM",
"Exact match of a project that is owned by the client.": "Correspondance exacte d'un projet qui appartient au client.",
"ISO 8601 format date i.e. 2023-07-20": "ISO 8601 format date i.e. 2023-07-20",
"Numeric priority for sorting in kanban.": "Priorité numérique pour le tri en kanban.",
"email addresses of users in the workspace.": "adresses e-mail des utilisateurs dans l'espace de travail.",
"Please enter date in YYYY-MM-DD format.": "Veuillez entrer la date au format AAAA-MM-JJ.",
"One of: None, Overview, Full access, or Read only.": "Un des : Aucune, Aperçu, Accès complet ou en lecture seule.",
"One of: Hourly, Fixed Price, Retainer, Per Item.": "Un des : Horaire, Prix Fixe, Regardeur, Par Elément.",
"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.",
"Prospect": "Prospecter",
"Not Visible": "Non visible",
"Overview only": "Vue d'ensemble uniquement",
"Read only project collaboration": "Collaboration de projet en lecture seule",
"Full project collaboration": "Collaboration complète du projet",
"Hourly": "Heures",
"Fixed Price": "Prix fixe",
"Retainer": "Concessionnaire",
"Per Item": "Par article",
"GET": "OBTENIR",
"POST": "POSTER",
"PATCH": "PATCH",
"PUT": "EFFACER",
"DELETE": "SUPPRIMER",
"HEAD": "TÊTE",
"Client Created": "Client créé",
"Client Updated": "Client mis à jour",
"Client Deleted": "Client supprimé",
"Project Created": "Projet créé",
"Project Updated": "Projet mis à jour",
"Project Completed": "Projet terminé",
"Task Created": "Tâche créée",
"Task Updated": "Tâche mise à jour",
"Task Deleted": "Tâche supprimée",
"Client Task Approval": "Approbation de la tâche client",
"Form Submitted": "Formulaire soumis",
"Time Entry Created": "Entrée de temps créée",
"Time Entry Updated": "Entrée de temps mise à jour",
"Time Entry Deleted": "Entrée de temps supprimée",
"Meeting Scheduled": "Réunion planifiée",
"Meeting Updated": "Réunion mise à jour",
"Meeting Cancelled": "Réunion annulée",
"Opportunity Created": "Opportunité créée",
"Opportunity Updated": "Opportunité mise à jour",
"Opportunity Deleted": "Affaire supprimée",
"Invoice Sent": "Facture envoyée",
"Payment Received": "Paiement reçu",
"Triggered when a new client is created.": "Déclenché lorsqu'un nouveau client est créé.",
"Triggered when an existing client is updated.": "Déclenché lorsqu'un client existant est mis à jour.",
"Triggered when an existing client is deleted.": "Déclenché lorsqu'un client existant est supprimé.",
"Triggered when a new project is created.": "Déclenché lorsqu'un nouveau projet est créé.",
"Triggered when an existing project is updated.": "Déclenché lorsqu'un projet existant est mis à jour.",
"Triggered when an existing project is completed.": "Déclenché quand un projet existant est terminé.",
"Triggered when a new task is created.": "Déclenché lorsqu'une nouvelle tâche est créée.",
"Triggered when an existing task is updated.": "Déclenché lorsqu'une tâche existante est mise à jour.",
"Triggered when an existing task is deleted.": "Déclenché lorsqu'une tâche existante est supprimée.",
"Triggered when a task is moved to client approval.": "Déclenché lorsqu'une tâche est déplacée vers l'approbation du client.",
"Triggered when a new form is submitted.": "Déclenché lorsqu'un nouveau formulaire est soumis.",
"Triggered when a new time entry is created.": "Déclenché lorsqu'une nouvelle entrée de temps est créée.",
"Triggered when an existing time entry is updated.": "Déclenché lorsqu'une entrée de temps existante est mise à jour.",
"Triggered when an existing time entry is deleted.": "Déclenché lorsqu'une entrée de temps existante est supprimée.",
"Triggered when a new meeting is scheduled.": "Déclenché lorsqu'une nouvelle réunion est programmée.",
"Triggered when an existing meeting is updated.": "Déclenché lorsqu'une réunion existante est mise à jour.",
"Triggered when a meeting is cancelled.": "Déclenché lorsqu'une réunion est annulée.",
"Triggered when a new pipeline opportunity is created.": "Déclenché lorsqu'une nouvelle opportunité de pipeline est créée.",
"Triggered when an existing opportunity is updated.": "Déclenché lorsqu'une opportunité existante est mise à jour.",
"Triggered when an existing pipeline opportunity is deleted.": "Déclenché lorsqu'une opportunité de pipeline existante est supprimée.",
"Triggered when an invoice is sent.": "Déclenché lorsqu'une facture est envoyée.",
"Triggered when a payment is received.": "Déclenché lorsqu'un paiement est reçu.",
"Markdown": "Markdown",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Created`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Created`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Updated`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Updated`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Deleted`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Deleted`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Created`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Created`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Updated`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Updated`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Completed`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Completed`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Created`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Created`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Updated`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Updated`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Deleted`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Deleted`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Task Approval`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Task Approval`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Form Submitted`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Form Submitted`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Created`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Created`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Updated`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Updated`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Deleted`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Deleted`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Scheduled`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Scheduled`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Updated`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Updated`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Cancelled`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Cancelled`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Created`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Created`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Updated`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Updated`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Deleted`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Deleted`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Invoice Sent`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Invoice Sent`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Payment Received`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Payment Received`** and click on **Save**.\n "
}

View File

@@ -0,0 +1,156 @@
{
"CRM build for the freelancers.": "フリーランサーのためのCRMビルド。",
"API Key": "API キー",
"Base URL": "ベースURL",
"The API Key of the Moxie CRM account": "Moxie CRMアカウントのAPIキー",
"The Base URL of the Moxie CRM account": "Moxie CRMアカウントのベースURL",
"\n To obtain your Moxie CRM token, follow these steps:\n\n 1. Log in to your Moxie CRM account and click on **Workspace Settings** (Bottom left).\n 2. Click on **Connected Apps** and navigate to **Integrations** tab.\n 3. Now, under \"Custom Integration\", click on **Enable Custom Integration**.\n 4. Copy **API Key** and **Base URL** and click on Save button.\n ": "\n To obtain your Moxie CRM token, follow these steps:\n\n 1. Log in to your Moxie CRM account and click on **Workspace Settings** (Bottom left).\n 2. Click on **Connected Apps** and navigate to **Integrations** tab.\n 3. Now, under \"Custom Integration\", click on **Enable Custom Integration**.\n 4. Copy **API Key** and **Base URL** and click on Save button.\n ",
"Create a Client": "クライアントの作成",
"Create a Task": "タスクを作成",
"Create a Project": "プロジェクトを作成",
"Custom API Call": "カスタムAPI通話",
"Create a new client record in moxie CRM.": "新しいクライアントレコードを moxie CRM に作成します。",
"Create a task in project.": "プロジェクトにタスクを作成します。",
"Creates a new project in moxie CRM.": "新しいプロジェクトを moxie CRM に作成します。",
"Make a custom API call to a specific endpoint": "特定のエンドポイントへのカスタム API コールを実行します。",
"Name": "Name",
"Client Type": "クライアントタイプ",
"Initials": "Initials",
"Address 1": "住所1",
"Address 2": "住所2",
"City": "市区町村名",
"Locality": "地域",
"Postal": "郵便番号",
"Country": "国",
"Website": "ウェブサイト",
"Phone": "電話番号",
"Color": "色",
"Tax ID": "税ID",
"Lead Source": "リードソース",
"Archive ?": "アーカイブ ?",
"Pay Instructions": "支払い手順",
"Hourly Amount": "1時間あたりの金額",
"Rounding Increment": "丸めの増分",
"Currency": "通貨",
"Stripe Client ID": "Stripe Client ID",
"Notes": "メモ",
"Client Name": "クライアント名",
"Project Name": "プロジェクト名",
"Status": "ステータス",
"Description": "説明",
"Start Date": "開始日",
"Due Date": "締切日",
"Priority": "優先度",
"Subtasks": "サブタスク",
"Assigned To": "割り当て先",
"Custom Values": "カスタム値",
"Client": "クライアント",
"Client Portal Access": "クライアント ポータル アクセス",
"Show time worked in portal ?": "時間をポータルで表示しますか?",
"Fee Type": "手数料タイプ",
"Amount": "金額",
"Estimate maximum Amount": "推定最大金額",
"Estimate minimum Amount": "見積もり最小金額",
"Is amount taxable ?": "課税額はありますか?",
"Method": "方法",
"Headers": "ヘッダー",
"Query Parameters": "クエリパラメータ",
"Body": "本文",
"Response is Binary ?": "応答はバイナリですか?",
"No Error on Failure": "失敗時にエラーはありません",
"Timeout (in seconds)": "タイムアウト(秒)",
"ISO 3166-1 alpha-2 country code": "ISO 3166-1 alpha-2 国コード",
"Valid 3-Letter ISO 4217 currency code.": "有効な3文字ISO4217通貨コード。",
"Exact match of a client name in your CRM": "CRM内のクライアント名の完全一致",
"Exact match of a project that is owned by the client.": "クライアントが所有するプロジェクトの完全一致。",
"ISO 8601 format date i.e. 2023-07-20": "ISO 8601 format date i.e. 2023-07-20",
"Numeric priority for sorting in kanban.": "カンバンでソートする数値を優先します。",
"email addresses of users in the workspace.": "ワークスペースのユーザーのメールアドレスです。",
"Please enter date in YYYY-MM-DD format.": "日付を YYYY-MM-DD 形式で入力してください。",
"One of: None, Overview, Full access, or Read only.": "の1つ:なし、概要、フルアクセス、または読み取り専用。",
"One of: Hourly, Fixed Price, Retainer, Per Item.": "1時間あたり、固定価格、リテイナー、アイテムあたりのいずれか。",
"Authorization headers are injected automatically from your connection.": "認証ヘッダは接続から自動的に注入されます。",
"Enable for files like PDFs, images, etc..": "PDF、画像などのファイルを有効にします。",
"Prospect": "プロスペクト",
"Not Visible": "表示しない",
"Overview only": "概要のみ",
"Read only project collaboration": "プロジェクトのみのコラボレーションを読む",
"Full project collaboration": "プロジェクト全体のコラボレーション",
"Hourly": "1時間ごと",
"Fixed Price": "固定価格",
"Retainer": "リテイナー",
"Per Item": "アイテムごと",
"GET": "取得",
"POST": "POST",
"PATCH": "PATCH",
"PUT": "PUT",
"DELETE": "削除",
"HEAD": "頭",
"Client Created": "クライアントが作成されました",
"Client Updated": "クライアントの更新",
"Client Deleted": "クライアントが削除されました",
"Project Created": "プロジェクトが作成されました",
"Project Updated": "プロジェクトが更新されました",
"Project Completed": "プロジェクト完了",
"Task Created": "タスクが作成されました",
"Task Updated": "タスクを更新しました",
"Task Deleted": "タスクが削除されました",
"Client Task Approval": "クライアントタスクの承認",
"Form Submitted": "送信されたフォーム",
"Time Entry Created": "作成された時間",
"Time Entry Updated": "タイムエントリが更新されました",
"Time Entry Deleted": "時間項目が削除されました",
"Meeting Scheduled": "ミーティングがスケジュールされました",
"Meeting Updated": "会議が更新されました",
"Meeting Cancelled": "会議がキャンセルされました",
"Opportunity Created": "案件が作成されました",
"Opportunity Updated": "商談が更新されました",
"Opportunity Deleted": "商談が削除されました",
"Invoice Sent": "請求書を送信しました",
"Payment Received": "支払いを受信しました",
"Triggered when a new client is created.": "新規クライアントの作成時にトリガーされます。",
"Triggered when an existing client is updated.": "既存のクライアントが更新されたときにトリガーされます。",
"Triggered when an existing client is deleted.": "既存のクライアントが削除されたときにトリガーされます。",
"Triggered when a new project is created.": "新しいプロジェクトが作成されたときにトリガーされます。",
"Triggered when an existing project is updated.": "既存のプロジェクトが更新されたときにトリガーされます。",
"Triggered when an existing project is completed.": "既存のプロジェクトが完了したときにトリガーされます。",
"Triggered when a new task is created.": "新しいタスクが作成されたときにトリガーされます。",
"Triggered when an existing task is updated.": "既存のタスクが更新されたときにトリガーされます。",
"Triggered when an existing task is deleted.": "既存のタスクが削除されたときにトリガーされます。",
"Triggered when a task is moved to client approval.": "タスクがクライアントの承認に移動したときにトリガーされます。",
"Triggered when a new form is submitted.": "新しいフォームが送信されたときにトリガーされます。",
"Triggered when a new time entry is created.": "新しいタイムエントリが作成されたときにトリガーされます。",
"Triggered when an existing time entry is updated.": "既存のタイムエントリが更新されたときにトリガーされます。",
"Triggered when an existing time entry is deleted.": "既存のタイムエントリが削除されたときにトリガーされます。",
"Triggered when a new meeting is scheduled.": "新しいミーティングが予定されているときにトリガーされます.",
"Triggered when an existing meeting is updated.": "既存のミーティングが更新されたときにトリガーされます.",
"Triggered when a meeting is cancelled.": "ミーティングがキャンセルされたときにトリガーされます.",
"Triggered when a new pipeline opportunity is created.": "新しいパイプライン機会が作成されたときにトリガーされます。",
"Triggered when an existing opportunity is updated.": "既存の商談が更新されたときに発生します。",
"Triggered when an existing pipeline opportunity is deleted.": "既存のパイプライン機会が削除されたときにトリガーされます。",
"Triggered when an invoice is sent.": "請求書が送信されたときにトリガーされます。",
"Triggered when a payment is received.": "支払いを受け取ったときに発生します。",
"Markdown": "Markdown",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Created`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Created`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Updated`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Updated`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Deleted`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Deleted`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Created`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Created`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Updated`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Updated`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Completed`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Completed`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Created`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Created`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Updated`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Updated`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Deleted`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Deleted`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Task Approval`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Task Approval`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Form Submitted`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Form Submitted`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Created`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Created`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Updated`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Updated`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Deleted`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Deleted`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Scheduled`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Scheduled`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Updated`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Updated`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Cancelled`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Cancelled`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Created`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Created`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Updated`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Updated`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Deleted`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Deleted`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Invoice Sent`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Invoice Sent`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Payment Received`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Payment Received`** and click on **Save**.\n "
}

View File

@@ -0,0 +1,156 @@
{
"CRM build for the freelancers.": "CRM build voor de freelancers.",
"API Key": "API Sleutel",
"Base URL": "Basis URL",
"The API Key of the Moxie CRM account": "De API-sleutel van het CRM-account van Moxie",
"The Base URL of the Moxie CRM account": "De basis-URL van de CRM-account van Moxie",
"\n To obtain your Moxie CRM token, follow these steps:\n\n 1. Log in to your Moxie CRM account and click on **Workspace Settings** (Bottom left).\n 2. Click on **Connected Apps** and navigate to **Integrations** tab.\n 3. Now, under \"Custom Integration\", click on **Enable Custom Integration**.\n 4. Copy **API Key** and **Base URL** and click on Save button.\n ": "\n Om uw Moxie CRM-token te krijgen, volg de volgende stappen:\n\n 1. Log in op uw Moxie CRM-account en klik op **Workspace Settings** (Bottom left).\n 2. Klik op **Verbonden Apps** en navigeer naar **Integraties** tab.\n 3. Nu, onder \"Aangepaste integratie\", klik op **Aangepaste integratie inschakelen**.\n 4. Kopieer **API Key** en **Base URL** en klik op Opslaan knop.\n ",
"Create a Client": "Maak een client aan",
"Create a Task": "Maak een Taak",
"Create a Project": "Maak een project aan",
"Custom API Call": "Custom API Call",
"Create a new client record in moxie CRM.": "Maak een nieuwe client record in moxie CRM.",
"Create a task in project.": "Maak een taak aan in project.",
"Creates a new project in moxie CRM.": "Maakt een nieuw project in moxie CRM.",
"Make a custom API call to a specific endpoint": "Maak een aangepaste API call naar een specifiek eindpunt",
"Name": "Naam",
"Client Type": "Soort klant",
"Initials": "Initials",
"Address 1": "Adresregel 1",
"Address 2": "Adresregel 2",
"City": "Woonplaats",
"Locality": "Plaats",
"Postal": "Postcode",
"Country": "Land:",
"Website": "website",
"Phone": "Telefoonnummer",
"Color": "Kleur",
"Tax ID": "BTW nr.",
"Lead Source": "Lead bron",
"Archive ?": "Archiveer ?",
"Pay Instructions": "Betaal instructies",
"Hourly Amount": "Hoeveelheid per uur",
"Rounding Increment": "Afronding toename",
"Currency": "valuta",
"Stripe Client ID": "Stripe Client-ID",
"Notes": "Opmerkingen",
"Client Name": "Naam klant",
"Project Name": "Projectnaam",
"Status": "status",
"Description": "Beschrijving",
"Start Date": "Start datum",
"Due Date": "Inleverdatum",
"Priority": "Prioriteit",
"Subtasks": "Subtaken",
"Assigned To": "Toegewezen Aan",
"Custom Values": "Aangepaste waarden",
"Client": "Klant",
"Client Portal Access": "Toegang clientportaal",
"Show time worked in portal ?": "Toon de gewerkte tijd in portal ?",
"Fee Type": "Type vergoeding",
"Amount": "Hoeveelheid",
"Estimate maximum Amount": "Bereken het maximale bedrag",
"Estimate minimum Amount": "Minimale raming",
"Is amount taxable ?": "Is het bedrag belastend?",
"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)",
"ISO 3166-1 alpha-2 country code": "ISO 3166-1 alpha-2 landcode",
"Valid 3-Letter ISO 4217 currency code.": "Geldige 3-Letter ISO 4217 valuta code.",
"Exact match of a client name in your CRM": "Exacte match van een clientnaam in uw CRM",
"Exact match of a project that is owned by the client.": "Exacte match van een project dat eigendom is van de client.",
"ISO 8601 format date i.e. 2023-07-20": "ISO 8601 format date i.e. 2023-07-20",
"Numeric priority for sorting in kanban.": "Numerieke prioriteit voor sorteren in kanban.",
"email addresses of users in the workspace.": "e-mailadressen van gebruikers in de werkruimte.",
"Please enter date in YYYY-MM-DD format.": "Voer de datum in JJJJ-MM-DD formaat in.",
"One of: None, Overview, Full access, or Read only.": "Een van de volgende: Geen, Overzicht, volledige toegang of alleen-lezen.",
"One of: Hourly, Fixed Price, Retainer, Per Item.": "Een van: per uur, vaste prijs, Retainer, Per Artikel.",
"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..",
"Prospect": "Prospect",
"Not Visible": "Niet zichtbaar",
"Overview only": "Alleen overzicht",
"Read only project collaboration": "Alleen projectsamenwerking lezen",
"Full project collaboration": "Volledige projectsamenwerking",
"Hourly": "Per uur",
"Fixed Price": "Vaste prijs",
"Retainer": "Retainer",
"Per Item": "Per artikel",
"GET": "KRIJG",
"POST": "POSTE",
"PATCH": "BEKIJK",
"PUT": "PUT",
"DELETE": "VERWIJDEREN",
"HEAD": "HOOFD",
"Client Created": "Client aangemaakt",
"Client Updated": "Klant bijgewerkt",
"Client Deleted": "Klant verwijderd",
"Project Created": "Project aangemaakt",
"Project Updated": "Project bijgewerkt",
"Project Completed": "Project voltooid",
"Task Created": "Taak aangemaakt",
"Task Updated": "Taak bijgewerkt",
"Task Deleted": "Taak verwijderd",
"Client Task Approval": "Goedkeuring taak klant",
"Form Submitted": "Formulier verstuurd",
"Time Entry Created": "Tijd Invoer Aangemaakt",
"Time Entry Updated": "Tijd Invoer Bijgewerkt",
"Time Entry Deleted": "Tijdsinvoer verwijderd",
"Meeting Scheduled": "Vergadering gepland",
"Meeting Updated": "Vergadering bijgewerkt",
"Meeting Cancelled": "Vergadering Geannuleerd",
"Opportunity Created": "Kans aangemaakt",
"Opportunity Updated": "Gelegenheid bijgewerkt",
"Opportunity Deleted": "Gelegenheid verwijderd",
"Invoice Sent": "Factuur verzonden",
"Payment Received": "Betaling ontvangen",
"Triggered when a new client is created.": "Uitgelokt wanneer een nieuwe cliënt wordt aangemaakt.",
"Triggered when an existing client is updated.": "Uitgelokt wanneer een bestaande client wordt bijgewerkt.",
"Triggered when an existing client is deleted.": "Uitgelokt wanneer een bestaande client wordt verwijderd.",
"Triggered when a new project is created.": "Uitgelokt wanneer een nieuw project wordt aangemaakt.",
"Triggered when an existing project is updated.": "Uitgelokt wanneer een bestaand project wordt bijgewerkt.",
"Triggered when an existing project is completed.": "Uitgelokt wanneer een bestaand project is voltooid.",
"Triggered when a new task is created.": "Uitgelokt wanneer een nieuwe taak wordt aangemaakt.",
"Triggered when an existing task is updated.": "Uitgelokt wanneer een bestaande taak wordt bijgewerkt.",
"Triggered when an existing task is deleted.": "Uitgelokt wanneer een bestaande taak wordt verwijderd.",
"Triggered when a task is moved to client approval.": "Uitgelokt wanneer een taak wordt verplaatst naar goedkeuring klant.",
"Triggered when a new form is submitted.": "Uitgelokt wanneer een nieuw formulier wordt ingediend.",
"Triggered when a new time entry is created.": "Uitgelokt wanneer een nieuwe tijd invoer wordt gemaakt.",
"Triggered when an existing time entry is updated.": "Uitgelokt wanneer een bestaande tijd wordt bijgewerkt.",
"Triggered when an existing time entry is deleted.": "Uitgelokt wanneer een bestaande tijd wordt verwijderd.",
"Triggered when a new meeting is scheduled.": "Uitgelokt wanneer een nieuwe vergadering is gepland.",
"Triggered when an existing meeting is updated.": "Uitgelokt wanneer een bestaande vergadering wordt bijgewerkt.",
"Triggered when a meeting is cancelled.": "Uitgelokt wanneer een vergadering wordt geannuleerd.",
"Triggered when a new pipeline opportunity is created.": "Uitgelokt wanneer er een nieuwe pijpleidingsmogelijkheid wordt gecreëerd.",
"Triggered when an existing opportunity is updated.": "Uitgelokt wanneer een bestaande gelegenheid wordt bijgewerkt.",
"Triggered when an existing pipeline opportunity is deleted.": "Uitgelokt wanneer een bestaande pijpleidingskans wordt verwijderd.",
"Triggered when an invoice is sent.": "Uitgelokt wanneer een factuur wordt verzonden.",
"Triggered when a payment is received.": "Uitgelokt wanneer een betaling is ontvangen.",
"Markdown": "Markdown",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Created`** and click on **Save**.\n ": "\n - Ga naar de **Workspace Settngs -> Verbonden Apps -> Integratie** sectie.\n - Klik onder **Aangepaste integratie** op **Voeg RESTHook** toe**.\n - Klik op **Integraties** sectie.\n - In het eindpunt veld, Plak de volgende URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Selecteer het evenement als **`Client aangemaakt`** en klik op **Opslaan**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Updated`** and click on **Save**.\n ": "\n - Ga naar de **Workspace Settngs -> Verbonden Apps -> Integratie** sectie.\n - Klik onder **Aangepaste integratie** op **Voeg RESTHook** toe**.\n - Klik op **Integraties** sectie.\n - In het eindpunt veld, Plak de volgende URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Selecteer het evenement als **`Client Updated`** en klik op **Opslaan**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Deleted`** and click on **Save**.\n ": "\n - Ga naar de **Workspace Settngs -> Verbonden Apps -> Integratie** sectie.\n - Klik onder **Aangepaste integratie** op **Voeg RESTHook** toe**.\n - Klik op **Integraties** sectie.\n - In het eindpunt veld, Plak de volgende URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Selecteer het evenement als **`Client Deleted`** en klik op **Opslaan**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Created`** and click on **Save**.\n ": "\n - Ga naar de **Workspace Settngs -> Verbonden Apps -> Integratie** sectie.\n - Klik onder **Aangepaste integratie** op **Voeg RESTHook** toe**.\n - Klik op **Integraties** sectie.\n - In het eindpunt veld, Plak de volgende URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Selecteer het evenement als **`Project gemaakt`** en klik op **Opslaan**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Updated`** and click on **Save**.\n ": "\n - Ga naar de **Workspace Settngs -> Verbonden Apps -> Integratie** sectie.\n - Klik onder **Aangepaste integratie** op **Voeg RESTHook** toe**.\n - Klik op **Integraties** sectie.\n - In het eindpunt veld, Plak de volgende URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Selecteer het event als **`Project bijgewerkt`** en klik op **Opslaan**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Completed`** and click on **Save**.\n ": "\n - Ga naar de **Workspace Settngs -> Verbonden Apps -> Integratie** sectie.\n - Klik onder **Aangepaste integratie** op **Voeg RESTHook** toe**.\n - Klik op **Integraties** sectie.\n - In het eindpunt veld, Plak de volgende URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Selecteer het evenement als **`Project Voltooid`** en klik op **Opslaan**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Created`** and click on **Save**.\n ": "\n - Ga naar de **Workspace Settngs -> Verbonden Apps -> Integratie** sectie.\n - Klik onder **Aangepaste integratie** op **Voeg RESTHook** toe**.\n - Klik op **Integraties** sectie.\n - In het eindpunt veld, Plak de volgende URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Selecteer het evenement als **`Task Created`** en klik op **Opslaan**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Updated`** and click on **Save**.\n ": "\n - Ga naar de **Workspace Settngs -> Verbonden Apps -> Integratie** sectie.\n - Klik onder **Aangepaste integratie** op **Voeg RESTHook** toe**.\n - Klik op **Integraties** sectie.\n - In het eindpunt veld, Plak de volgende URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Selecteer het evenement als **`Task Updated`** en klik op **Opslaan**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Deleted`** and click on **Save**.\n ": "\n - Ga naar de **Workspace Settngs -> Verbonden Apps -> Integratie** sectie.\n - Klik onder **Aangepaste integratie** op **Voeg RESTHook** toe**.\n - Klik op **Integraties** sectie.\n - In het eindpunt veld, Plak de volgende URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Selecteer het evenement als **`Task Deleted`** en klik op **Opslaan**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Task Approval`** and click on **Save**.\n ": "\n - Ga naar de **Workspace Settngs -> Verbonden Apps -> Integratie** sectie.\n - Klik onder **Aangepaste integratie** op **Voeg RESTHook** toe**.\n - Klik op **Integraties** sectie.\n - In het eindpunt veld, Plak de volgende URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Selecteer het event als **`Client Task Approval`** en klik op **Opslaan**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Form Submitted`** and click on **Save**.\n ": "\n - Ga naar de **Workspace Settngs -> Verbonden Apps -> Integratie** sectie.\n - Klik onder **Aangepaste integratie** op **Voeg RESTHook** toe**.\n - Klik op **Integraties** sectie.\n - In het eindpunt veld, Plak de volgende URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Selecteer het evenement als **`Form Submitted`** en klik op **Opslaan**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Created`** and click on **Save**.\n ": "\n - Ga naar de **Workspace Settngs -> Verbonden Apps -> Integratie** sectie.\n - Klik onder **Aangepaste integratie** op **Voeg RESTHook** toe**.\n - Klik op **Integraties** sectie.\n - In het eindpunt veld, Plak de volgende URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Selecteer het evenement als **`Time Entry Created`** en klik op **Opslaan**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Updated`** and click on **Save**.\n ": "\n - Ga naar de **Workspace Settngs -> Verbonden Apps -> Integratie** sectie.\n - Klik onder **Aangepaste integratie** op **Voeg RESTHook** toe**.\n - Klik op **Integraties** sectie.\n - In het eindpunt veld, Plak de volgende URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Selecteer het evenement als **`Time Entry Updated`** en klik op **Opslaan**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Deleted`** and click on **Save**.\n ": "\n - Ga naar de **Workspace Settngs -> Verbonden Apps -> Integratie** sectie.\n - Klik onder **Aangepaste integratie** op **Voeg RESTHook** toe**.\n - Klik op **Integraties** sectie.\n - In het eindpunt veld, Plak de volgende URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Selecteer het evenement als **`Time Entry Deleted`** en klik op **Opslaan**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Scheduled`** and click on **Save**.\n ": "\n - Ga naar de **Workspace Settngs -> Verbonden Apps -> Integratie** sectie.\n - Klik onder **Aangepaste integratie** op **Voeg RESTHook** toe**.\n - Klik op **Integraties** sectie.\n - In het eindpunt veld, plak de volgende URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Selecteer het evenement als **`Meeting Scheduled`** en klik op **Opslaan**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Updated`** and click on **Save**.\n ": "\n - Ga naar de **Workspace Settngs -> Verbonden Apps -> Integratie** sectie.\n - Klik onder **Aangepaste integratie** op **Voeg RESTHook** toe**.\n - Klik op **Integraties** sectie.\n - In het eindpunt veld, plak de volgende URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Selecteer het evenement als **`Meeting Updated`** en klik op **Opslaan**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Cancelled`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Cancelled`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Created`** and click on **Save**.\n ": "\n - Ga naar de **Workspace Settngs -> Verbonden Apps -> Integratie** sectie.\n - Klik onder **Aangepaste integratie** op **Voeg RESTHook** toe**.\n - Klik op **Integraties** sectie.\n - In het eindpunt veld, Plak de volgende URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Selecteer het evenement als **`Opportunity Created`** en klik op **Opslaan**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Updated`** and click on **Save**.\n ": "\n - Ga naar de **Workspace Settngs -> Verbonden Apps -> Integratie** sectie.\n - Klik onder **Aangepaste integratie** op **Voeg RESTHook** toe**.\n - Klik op **Integraties** sectie.\n - In het eindpunt veld, Plak de volgende URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Selecteer het evenement als **`Opportunity Updated `** en klik op **Opslaan**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Deleted`** and click on **Save**.\n ": "\n - Ga naar de **Workspace Settngs -> Verbonden Apps -> Integratie** sectie.\n - Klik onder **Aangepaste integratie** op **Voeg RESTHook** toe**.\n - Klik op **Integraties** sectie.\n - In het eindpunt veld, Plak de volgende URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Selecteer het evenement als **`Opportunity Deleted`** en klik op **Opslaan**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Invoice Sent`** and click on **Save**.\n ": "\n - Ga naar de **Workspace Settngs -> Verbonden Apps -> Integratie** sectie.\n - Klik onder **Aangepaste integratie** op **Voeg RESTHook** toe**.\n - Klik op **Integraties** sectie.\n - In het eindpunt veld, Plak de volgende URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Selecteer het evenement als **`Invoice Sent`** en klik op **Opslaan**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Payment Received`** and click on **Save**.\n ": "\n - Ga naar de **Workspace Settngs -> Verbonden Apps -> Integratie** sectie.\n - Klik onder **Aangepaste integratie** op **Voeg RESTHook** toe**.\n - Klik op **Integraties** sectie.\n - In het eindpunt veld, Plak de volgende URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Selecteer het evenement als **`Payment Received`** en klik op **Opslaan**.\n "
}

View File

@@ -0,0 +1,156 @@
{
"CRM build for the freelancers.": "Construção de CRM para os freelancers.",
"API Key": "Chave de API",
"Base URL": "URL Base",
"The API Key of the Moxie CRM account": "A chave de API da conta Moxie CRM",
"The Base URL of the Moxie CRM account": "A URL Base da conta Moxie CRM",
"\n To obtain your Moxie CRM token, follow these steps:\n\n 1. Log in to your Moxie CRM account and click on **Workspace Settings** (Bottom left).\n 2. Click on **Connected Apps** and navigate to **Integrations** tab.\n 3. Now, under \"Custom Integration\", click on **Enable Custom Integration**.\n 4. Copy **API Key** and **Base URL** and click on Save button.\n ": "\n To obtain your Moxie CRM token, follow these steps:\n\n 1. Log in to your Moxie CRM account and click on **Workspace Settings** (Bottom left).\n 2. Click on **Connected Apps** and navigate to **Integrations** tab.\n 3. Now, under \"Custom Integration\", click on **Enable Custom Integration**.\n 4. Copy **API Key** and **Base URL** and click on Save button.\n ",
"Create a Client": "Criar um cliente",
"Create a Task": "Criar uma tarefa",
"Create a Project": "Criar um projeto",
"Custom API Call": "Chamada de API personalizada",
"Create a new client record in moxie CRM.": "Criar um novo registro de cliente no Moxie CRM.",
"Create a task in project.": "Criar uma tarefa no projeto.",
"Creates a new project in moxie CRM.": "Cria um novo projeto no moxie CRM.",
"Make a custom API call to a specific endpoint": "Faça uma chamada de API personalizada para um ponto de extremidade específico",
"Name": "Nome",
"Client Type": "Tipo de Cliente",
"Initials": "Initials",
"Address 1": "Endereço 1",
"Address 2": "Complemento do Endereço",
"City": "cidade",
"Locality": "Localidade",
"Postal": "Correio",
"Country": "País/região",
"Website": "site",
"Phone": "Smartphone",
"Color": "Cor",
"Tax ID": "ID do imposto",
"Lead Source": "Fonte do Lead",
"Archive ?": "Arquivar ?",
"Pay Instructions": "Instruções de pagamento",
"Hourly Amount": "Quantidade por hora",
"Rounding Increment": "Incremento de arredondamento",
"Currency": "moeda",
"Stripe Client ID": "ID do Cliente Stripe",
"Notes": "Observações",
"Client Name": "Nome do Cliente",
"Project Name": "Nome do Projeto",
"Status": "Estado",
"Description": "Descrição",
"Start Date": "Data Inicial",
"Due Date": "Data de vencimento",
"Priority": "Prioridade",
"Subtasks": "Subtarefas",
"Assigned To": "Atribuído Para",
"Custom Values": "Valores Personalizados",
"Client": "Cliente",
"Client Portal Access": "Acesso Portal do Cliente",
"Show time worked in portal ?": "Mostrar tempo de trabalho no portal?",
"Fee Type": "Tipo de taxa",
"Amount": "Quantidade",
"Estimate maximum Amount": "Valor Máximo Estimado",
"Estimate minimum Amount": "Quantidade mínima estimada",
"Is amount taxable ?": "O montante é tributável?",
"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)",
"ISO 3166-1 alpha-2 country code": "Código de país ISO 3166-1 alpha-2",
"Valid 3-Letter ISO 4217 currency code.": "Código de moeda válido de 3 letras ISO 4217.",
"Exact match of a client name in your CRM": "Correspondência exata de um nome de cliente no seu CRM",
"Exact match of a project that is owned by the client.": "A correspondência exata de um projeto que pertence ao cliente.",
"ISO 8601 format date i.e. 2023-07-20": "ISO 8601 format date i.e. 2023-07-20",
"Numeric priority for sorting in kanban.": "Prioridade numérica para ordenar em kanban.",
"email addresses of users in the workspace.": "endereços de e-mail dos usuários no espaço de trabalho.",
"Please enter date in YYYY-MM-DD format.": "Por favor, digite a data no formato AAAA-MM-DD.",
"One of: None, Overview, Full access, or Read only.": "Uma delas: Nenhuma, Visão geral, acesso completo ou somente leitura.",
"One of: Hourly, Fixed Price, Retainer, Per Item.": "Um de: Horário, Preços Fixos, Retainer, por Item.",
"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..",
"Prospect": "Prospecto",
"Not Visible": "Não Visível",
"Overview only": "Apenas visão geral",
"Read only project collaboration": "Ler apenas colaboração de projetos",
"Full project collaboration": "Colaboração completa do projeto",
"Hourly": "Horário",
"Fixed Price": "Preço fixo",
"Retainer": "Repositório",
"Per Item": "Por item",
"GET": "OBTER",
"POST": "POSTAR",
"PATCH": "COMPRAR",
"PUT": "COLOCAR",
"DELETE": "EXCLUIR",
"HEAD": "CABEÇA",
"Client Created": "Cliente Criado",
"Client Updated": "Cliente atualizado",
"Client Deleted": "Cliente excluído",
"Project Created": "Projeto Criado",
"Project Updated": "Projeto Atualizado",
"Project Completed": "Projeto concluído",
"Task Created": "Tarefa criada",
"Task Updated": "Tarefa atualizada",
"Task Deleted": "Tarefa Excluída",
"Client Task Approval": "Aprovação da Tarefa de Cliente",
"Form Submitted": "Formulário Enviado",
"Time Entry Created": "Entrada de Tempo Criada",
"Time Entry Updated": "Entrada de Tempo Atualizada",
"Time Entry Deleted": "Entrada de Tempo Excluída",
"Meeting Scheduled": "Calendário da reunião",
"Meeting Updated": "Reunião atualizada",
"Meeting Cancelled": "Reunião cancelada",
"Opportunity Created": "Oportunidade Criada",
"Opportunity Updated": "Oportunidade Atualizada",
"Opportunity Deleted": "Oportunidade Excluída",
"Invoice Sent": "Fatura Enviada",
"Payment Received": "Pagamento Recebido",
"Triggered when a new client is created.": "Acionada quando um novo cliente é criado.",
"Triggered when an existing client is updated.": "Acionada quando um cliente existente é atualizado.",
"Triggered when an existing client is deleted.": "Acionada quando um cliente existente é excluído.",
"Triggered when a new project is created.": "Acionada quando um novo projeto é criado.",
"Triggered when an existing project is updated.": "Acionada quando um projeto existente é atualizado.",
"Triggered when an existing project is completed.": "Acionada quando um projeto existente é concluído.",
"Triggered when a new task is created.": "Acionada quando uma nova tarefa é criada.",
"Triggered when an existing task is updated.": "Acionada quando uma tarefa existente é atualizada.",
"Triggered when an existing task is deleted.": "Acionada quando uma tarefa existente é excluída.",
"Triggered when a task is moved to client approval.": "Acionada quando uma tarefa é movida para a aprovação do cliente.",
"Triggered when a new form is submitted.": "Acionada quando um novo formulário é submetido.",
"Triggered when a new time entry is created.": "Acionada quando uma nova entrada de tempo é criada.",
"Triggered when an existing time entry is updated.": "Acionada quando uma entrada de tempo existente é atualizada.",
"Triggered when an existing time entry is deleted.": "Acionada quando uma entrada de tempo existente é excluída.",
"Triggered when a new meeting is scheduled.": "Acionada quando uma nova reunião é programada.",
"Triggered when an existing meeting is updated.": "Acionada quando uma reunião existente é atualizada.",
"Triggered when a meeting is cancelled.": "Acionada quando uma reunião é cancelada.",
"Triggered when a new pipeline opportunity is created.": "Acionada quando uma nova oportunidade de pipeline é criada.",
"Triggered when an existing opportunity is updated.": "Acionada quando uma oportunidade existente é atualizada.",
"Triggered when an existing pipeline opportunity is deleted.": "Acionada quando uma oportunidade de pipeline existente é excluída.",
"Triggered when an invoice is sent.": "Acionada quando uma fatura é enviada.",
"Triggered when a payment is received.": "Acionada quando um pagamento é recebido.",
"Markdown": "Markdown",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Created`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Created`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Updated`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Updated`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Deleted`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Deleted`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Created`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Created`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Updated`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Updated`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Completed`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Completed`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Created`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Created`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Updated`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Updated`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Deleted`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Deleted`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Task Approval`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Task Approval`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Form Submitted`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Form Submitted`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Created`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Created`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Updated`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Updated`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Deleted`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Deleted`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Scheduled`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Scheduled`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Updated`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Updated`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Cancelled`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Cancelled`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Created`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Created`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Updated`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Updated`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Deleted`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Deleted`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Invoice Sent`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Invoice Sent`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Payment Received`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Payment Received`** and click on **Save**.\n "
}

View File

@@ -0,0 +1,155 @@
{
"Moxie": "Мокси",
"CRM build for the freelancers.": "CRM сборка для фрилансеров.",
"API Key": "Ключ API",
"Base URL": "Базовый URL",
"The API Key of the Moxie CRM account": "API ключ учётной записи Moxie",
"The Base URL of the Moxie CRM account": "Базовый URL учетной записи Moxie CRM",
"\n To obtain your Moxie CRM token, follow these steps:\n\n 1. Log in to your Moxie CRM account and click on **Workspace Settings** (Bottom left).\n 2. Click on **Connected Apps** and navigate to **Integrations** tab.\n 3. Now, under \"Custom Integration\", click on **Enable Custom Integration**.\n 4. Copy **API Key** and **Base URL** and click on Save button.\n ": "\n To obtain your Moxie CRM token, follow these steps:\n\n 1. Log in to your Moxie CRM account and click on **Workspace Settings** (Bottom left).\n 2. Click on **Connected Apps** and navigate to **Integrations** tab.\n 3. Now, under \"Custom Integration\", click on **Enable Custom Integration**.\n 4. Copy **API Key** and **Base URL** and click on Save button.\n ",
"Create a Client": "Создать клиента",
"Create a Task": "Создать задачу",
"Create a Project": "Создать проект",
"Custom API Call": "Пользовательский вызов API",
"Create a new client record in moxie CRM.": "Создать новую запись клиента в moxie CRM.",
"Create a task in project.": "Создать задачу в проекте.",
"Creates a new project in moxie CRM.": "Создает новый проект в moxie CRM.",
"Make a custom API call to a specific endpoint": "Сделать пользовательский API вызов к определенной конечной точке",
"Name": "Наименование",
"Client Type": "Тип клиента",
"Initials": "Initials",
"Address 1": "Адрес 1",
"Address 2": "Адрес 2",
"City": "Город",
"Locality": "Местонахождение",
"Postal": "Почтовый индекс",
"Country": "Страна",
"Website": "Сайт",
"Phone": "Телефон",
"Color": "Цвет",
"Tax ID": "ID налога",
"Lead Source": "Источник Обращения",
"Archive ?": "Архивировать ?",
"Pay Instructions": "Инструкции по оплате",
"Hourly Amount": "Почасовая сумма",
"Rounding Increment": "Увеличение округления",
"Currency": "Валюта",
"Stripe Client ID": "ID клиента Stripe",
"Notes": "Примечания",
"Client Name": "Имя Клиента",
"Project Name": "Название проекта",
"Status": "Status",
"Description": "Описание",
"Start Date": "Дата начала",
"Due Date": "Срок сдачи",
"Priority": "Приоритет",
"Subtasks": "Подзадачи",
"Assigned To": "Назначено",
"Custom Values": "Пользовательские значения",
"Client": "Клиент",
"Client Portal Access": "Доступ к клиентскому порталу",
"Show time worked in portal ?": "Показать время работы в портале ?",
"Fee Type": "Тип комиссии",
"Amount": "Сумма",
"Estimate maximum Amount": "Вычислить максимальную сумму",
"Estimate minimum Amount": "Оценить минимальную сумму",
"Is amount taxable ?": "Сумма налога?",
"Method": "Метод",
"Headers": "Заголовки",
"Query Parameters": "Параметры запроса",
"Body": "Тело",
"No Error on Failure": "Нет ошибок при ошибке",
"Timeout (in seconds)": "Таймаут (в секундах)",
"ISO 3166-1 alpha-2 country code": "ISO 3166-1 alpha-2 код страны",
"Valid 3-Letter ISO 4217 currency code.": "Действительный 3-х буквенный код валюты ISO 4217.",
"Exact match of a client name in your CRM": "Точное совпадение имени клиента в вашей CRM",
"Exact match of a project that is owned by the client.": "Точное совпадение проекта, принадлежащего клиенту.",
"ISO 8601 format date i.e. 2023-07-20": "ISO 8601 format date i.e. 2023-07-20",
"Numeric priority for sorting in kanban.": "Приоритет для сортировки в канбане.",
"email addresses of users in the workspace.": "адреса электронной почты пользователей в рабочей области.",
"Please enter date in YYYY-MM-DD format.": "Введите дату в формате YYYY-MM-DD.",
"One of: None, Overview, Full access, or Read only.": "Один из них: нет, полный доступ или только для чтения.",
"One of: Hourly, Fixed Price, Retainer, Per Item.": "Один из них: Час, Фиксированная цена, Контейнер, Предмет.",
"Authorization headers are injected automatically from your connection.": "Заголовки авторизации включаются автоматически из вашего соединения.",
"Prospect": "Перспектива",
"Not Visible": "Невидимый",
"Overview only": "Только обзор",
"Read only project collaboration": "Только чтение сотрудничества с проектом",
"Full project collaboration": "Полное сотрудничество по проекту",
"Hourly": "Почасовой",
"Fixed Price": "Фиксированная цена",
"Retainer": "Контейнер",
"Per Item": "За единицу",
"GET": "ПОЛУЧИТЬ",
"POST": "ПОСТ",
"PATCH": "ПАТЧ",
"PUT": "ПОКУПИТЬ",
"DELETE": "УДАЛИТЬ",
"HEAD": "HEAD",
"Client Created": "Создан клиент",
"Client Updated": "Клиент обновлен",
"Client Deleted": "Клиент удалён",
"Project Created": "Проект создан",
"Project Updated": "Проект обновлен",
"Project Completed": "Проект завершен",
"Task Created": "Задача создана",
"Task Updated": "Задача обновлена",
"Task Deleted": "Задача удалена",
"Client Task Approval": "Утверждения задач клиента",
"Form Submitted": "Форма отправлена",
"Time Entry Created": "Запись создана",
"Time Entry Updated": "Обновлено время входа",
"Time Entry Deleted": "Запись времени удалена",
"Meeting Scheduled": "Встреча запланирована",
"Meeting Updated": "Встреча обновлена",
"Meeting Cancelled": "Встреча отменена",
"Opportunity Created": "Сделка создана",
"Opportunity Updated": "Возможность обновлена",
"Opportunity Deleted": "Сделка Удалена",
"Invoice Sent": "Счет отправлен",
"Payment Received": "Платёж получен",
"Triggered when a new client is created.": "Срабатывает при создании нового клиента.",
"Triggered when an existing client is updated.": "Срабатывает при обновлении существующего клиента.",
"Triggered when an existing client is deleted.": "Срабатывает при удалении существующего клиента.",
"Triggered when a new project is created.": "Срабатывает при создании нового проекта.",
"Triggered when an existing project is updated.": "Срабатывает при обновлении существующего проекта.",
"Triggered when an existing project is completed.": "Срабатывает при завершении существующего проекта.",
"Triggered when a new task is created.": "Срабатывает при создании новой задачи.",
"Triggered when an existing task is updated.": "Срабатывает при обновлении существующей задачи.",
"Triggered when an existing task is deleted.": "Срабатывает при удалении существующей задачи.",
"Triggered when a task is moved to client approval.": "Срабатывает при перемещении задачи в клиентское подтверждение.",
"Triggered when a new form is submitted.": "Срабатывает при отправке новой формы.",
"Triggered when a new time entry is created.": "Срабатывает при создании новой записи.",
"Triggered when an existing time entry is updated.": "Срабатывает при обновлении существующей записи времени.",
"Triggered when an existing time entry is deleted.": "Срабатывает при удалении существующей записи времени.",
"Triggered when a new meeting is scheduled.": "Срабатывает, когда запланировано новое собрание.",
"Triggered when an existing meeting is updated.": "Срабатывает при обновлении существующей встречи.",
"Triggered when a meeting is cancelled.": "Срабатывает при отмене встречи.",
"Triggered when a new pipeline opportunity is created.": "Срабатывает при создании новой возможности трубопровода.",
"Triggered when an existing opportunity is updated.": "Срабатывает при обновлении существующей возможности.",
"Triggered when an existing pipeline opportunity is deleted.": "Срабатывает при удалении существующей возможности конвейера.",
"Triggered when an invoice is sent.": "Срабатывает при отправке счета.",
"Triggered when a payment is received.": "Срабатывает при получении платежа.",
"Markdown": "Markdown",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Created`** and click on **Save**.\n ": "\n - Перейти к разделу **Workspace Settngs -> Connected Apps -> Integration**.\n - В разделе **Пользовательская интеграция** , нажмите на **Добавить Rest Hook**.\n - Нажмите на раздел **Интеграции**.\n - В конечной точке вставьте следующий URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Выберите событие как **`Client Created`** и нажмите **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Updated`** and click on **Save**.\n ": "\n - Перейти к разделу **Workspace Settngs -> Connected Apps -> Integration**.\n - В разделе **Пользовательская интеграция** , нажмите на **Добавить Rest Hook**.\n - Нажмите на раздел **Интеграции**.\n - В конечной точке вставьте следующий URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Выберите событие как **`Client Updated`** и нажмите **Сохранить**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Deleted`** and click on **Save**.\n ": "\n - Перейти к разделу **Workspace Settngs -> Connected Apps -> Integration**.\n - В разделе **Пользовательская интеграция** , нажмите на **Добавить Rest Hook**.\n - Нажмите на раздел **Интеграции**.\n - В конечной точке вставьте следующий URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Выберите событие как **`Client Deleted`** и нажмите **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Created`** and click on **Save**.\n ": "\n - Перейти к разделу **Workspace Settngs -> Connected Apps -> Integration**.\n - В разделе **Пользовательская интеграция** , нажмите на **Добавить Rest Hook**.\n - Нажмите на раздел **Интеграции**.\n - В конечной точке вставьте следующий URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Выберите событие как **`Project Created`** и нажмите **Сохранить**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Updated`** and click on **Save**.\n ": "\n - Перейти к разделу **Workspace Settngs -> Connected Apps -> Integration**.\n - В разделе **Пользовательская интеграция** , нажмите на **Добавить Rest Hook**.\n - Нажмите на раздел **Интеграции**.\n - В конечной точке вставьте следующий URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Выберите событие как **`Project Updated`** и нажмите **Сохранить**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Completed`** and click on **Save**.\n ": "\n - Перейти к разделу **Workspace Settngs -> Connected Apps -> Integration**.\n - В разделе **Пользовательская интеграция** , нажмите на **Добавить Rest Hook**.\n - Нажмите на раздел **Интеграции**.\n - В конечной точке вставьте следующий URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Выберите событие как **`Project Completed`** и нажмите **Сохранить**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Created`** and click on **Save**.\n ": "\n - Перейти к разделу **Workspace Settngs -> Connected Apps -> Integration**.\n - В разделе **Пользовательская интеграция** , нажмите на **Добавить Rest Hook**.\n - Нажмите на раздел **Интеграции**.\n - В конечной точке вставьте следующий URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Выберите событие как **`Task Created`** и нажмите **Сохранить**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Updated`** and click on **Save**.\n ": "\n - Перейти к разделу **Workspace Settngs -> Connected Apps -> Integration**.\n - В разделе **Пользовательская интеграция** , нажмите на **Добавить Rest Hook**.\n - Нажмите на раздел **Интеграции**.\n - В конечной точке вставьте следующий URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Выберите событие как **`Task Updated`** и нажмите **Сохранить**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Deleted`** and click on **Save**.\n ": "\n - Перейти к разделу **Workspace Settngs -> Connected Apps -> Integration**.\n - В разделе **Пользовательская интеграция** , нажмите на **Добавить Rest Hook**.\n - Нажмите на раздел **Интеграции**.\n - В конечной точке вставьте следующий URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Выберите событие как **`Task Deleted`** и нажмите **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Task Approval`** and click on **Save**.\n ": "\n - Перейти к разделу **Workspace Settngs -> Connected Apps -> Integration**.\n - В разделе **Пользовательская интеграция** , нажмите на **Добавить Rest Hook**.\n - Нажмите на раздел **Интеграции**.\n - В конечной точке вставьте следующий URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Выберите событие как **`Client Task Approval`** и нажмите **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Form Submitted`** and click on **Save**.\n ": "\n - Перейти к разделу **Workspace Settngs -> Connected Apps -> Integration**.\n - В разделе **Пользовательская интеграция** , нажмите на **Добавить Rest Hook**.\n - Нажмите на раздел **Интеграции**.\n - В конечной точке вставьте следующий URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Выберите событие как **`Form Submitted`** и нажмите **Сохранить**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Created`** and click on **Save**.\n ": "\n - Перейти к разделу **Workspace Settngs -> Connected Apps -> Integration**.\n - В разделе **Пользовательская интеграция** , нажмите на **Добавить Rest Hook**.\n - Нажмите на раздел **Интеграции**.\n - В конечной точке вставьте следующий URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Выберите событие как **`Time Entry Created`** и нажмите **Сохранить**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Updated`** and click on **Save**.\n ": "\n - Перейти к разделу **Workspace Settngs -> Connected Apps -> Integration**.\n - В разделе **Пользовательская интеграция** , нажмите на **Добавить Rest Hook**.\n - Нажмите на раздел **Интеграции**.\n - В конечной точке вставьте следующий URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Выберите событие как **`Time Entry Updated`** и нажмите **Сохранить**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Deleted`** and click on **Save**.\n ": "\n - Перейти к разделу **Workspace Settngs -> Connected Apps -> Integration**.\n - В разделе **Пользовательская интеграция** , нажмите на **Добавить Rest Hook**.\n - Нажмите на раздел **Интеграции**.\n - В конечной точке вставьте следующий URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Выберите событие как **`Time Entry Deleted`** и нажмите **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Scheduled`** and click on **Save**.\n ": "\n - Перейти к разделу **Workspace Settngs -> Connected Apps -> Integration**.\n - В разделе **Пользовательская интеграция** , нажмите на **Добавить Rest Hook**.\n - Нажмите на раздел **Интеграции**.\n - В конечной точке вставьте следующий URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Выберите событие как **`Встреча запланирована`** и нажмите **Сохранить**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Updated`** and click on **Save**.\n ": "\n - Перейти к разделу **Workspace Settngs -> Connected Apps -> Integration**.\n - В разделе **Пользовательская интеграция** , нажмите на **Добавить Rest Hook**.\n - Нажмите на раздел **Интеграции**.\n - В конечной точке вставьте следующий URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Выберите событие как **`Meeting Updated`** и нажмите **Сохранить**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Cancelled`** and click on **Save**.\n ": "\n - Перейти к разделу **Workspace Settngs -> Connected Apps -> Integration**.\n - В разделе **Пользовательская интеграция** , нажмите на **Добавить Rest Hook**.\n - Нажмите на раздел **Интеграции**.\n - В конечной точке вставьте следующий URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Выберите событие как **`Встреча Отмена`** и нажмите **Сохранить**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Created`** and click on **Save**.\n ": "\n - Перейти к разделу **Workspace Settngs -> Connected Apps -> Integration**.\n - В разделе **Пользовательская интеграция** , нажмите на **Добавить Rest Hook**.\n - Нажмите на раздел **Интеграции**.\n - В конечной точке вставьте следующий URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Выберите событие как **`Opportunity Created`** и нажмите **Сохранить**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Updated`** and click on **Save**.\n ": "\n - Перейти к разделу **Workspace Settngs -> Connected Apps -> Integration**.\n - В разделе **Пользовательская интеграция** , нажмите на **Добавить Rest Hook**.\n - Нажмите на раздел **Интеграции**.\n - В конечной точке вставьте следующий URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Выберите событие как **`Opportunity Updated`** и нажмите **Сохранить**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Deleted`** and click on **Save**.\n ": "\n - Перейти к разделу **Workspace Settngs -> Connected Apps -> Integration**.\n - В разделе **Пользовательская интеграция** , нажмите на **Добавить Rest Hook**.\n - Нажмите на раздел **Интеграции**.\n - В конечной точке вставьте следующий URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Выберите событие как **`Opportunity Deleted`** и нажмите **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Invoice Sent`** and click on **Save**.\n ": "\n - Перейти к разделу **Workspace Settngs -> Connected Apps -> Integration**.\n - В разделе **Пользовательская интеграция** , нажмите на **Добавить Rest Hook**.\n - Нажмите на раздел **Интеграции**.\n - В конечной точке вставьте следующий URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Выберите событие как **`Счет-фактура`** и нажмите **Сохранить**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Payment Received`** and click on **Save**.\n ": "\n - Перейти к разделу **Workspace Settngs -> Connected Apps -> Integration**.\n - В разделе **Пользовательская интеграция** , нажмите на **Добавить Rest Hook**.\n - Нажмите на раздел **Интеграции**.\n - В конечной точке вставьте следующий URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Выберите событие как **`Payment Received`** и нажмите **Сохранить**.\n "
}

View File

@@ -0,0 +1,156 @@
{
"CRM build for the freelancers.": "CRM build for the freelancers.",
"API Key": "API Key",
"Base URL": "Base URL",
"The API Key of the Moxie CRM account": "The API Key of the Moxie CRM account",
"The Base URL of the Moxie CRM account": "The Base URL of the Moxie CRM account",
"\n To obtain your Moxie CRM token, follow these steps:\n\n 1. Log in to your Moxie CRM account and click on **Workspace Settings** (Bottom left).\n 2. Click on **Connected Apps** and navigate to **Integrations** tab.\n 3. Now, under \"Custom Integration\", click on **Enable Custom Integration**.\n 4. Copy **API Key** and **Base URL** and click on Save button.\n ": "\n To obtain your Moxie CRM token, follow these steps:\n\n 1. Log in to your Moxie CRM account and click on **Workspace Settings** (Bottom left).\n 2. Click on **Connected Apps** and navigate to **Integrations** tab.\n 3. Now, under \"Custom Integration\", click on **Enable Custom Integration**.\n 4. Copy **API Key** and **Base URL** and click on Save button.\n ",
"Create a Client": "Create a Client",
"Create a Task": "Create a Task",
"Create a Project": "Create a Project",
"Custom API Call": "Custom API Call",
"Create a new client record in moxie CRM.": "Create a new client record in moxie CRM.",
"Create a task in project.": "Create a task in project.",
"Creates a new project in moxie CRM.": "Creates a new project in moxie CRM.",
"Make a custom API call to a specific endpoint": "Make a custom API call to a specific endpoint",
"Name": "Name",
"Client Type": "Client Type",
"Initials": "Initials",
"Address 1": "Address 1",
"Address 2": "Address 2",
"City": "City",
"Locality": "Locality",
"Postal": "Postal",
"Country": "Country",
"Website": "Website",
"Phone": "Phone",
"Color": "Color",
"Tax ID": "Tax ID",
"Lead Source": "Lead Source",
"Archive ?": "Archive ?",
"Pay Instructions": "Pay Instructions",
"Hourly Amount": "Hourly Amount",
"Rounding Increment": "Rounding Increment",
"Currency": "Currency",
"Stripe Client ID": "Stripe Client ID",
"Notes": "Notes",
"Client Name": "Client Name",
"Project Name": "Project Name",
"Status": "Status",
"Description": "Description",
"Start Date": "Start Date",
"Due Date": "Due Date",
"Priority": "Priority",
"Subtasks": "Subtasks",
"Assigned To": "Assigned To",
"Custom Values": "Custom Values",
"Client": "Client",
"Client Portal Access": "Client Portal Access",
"Show time worked in portal ?": "Show time worked in portal ?",
"Fee Type": "Fee Type",
"Amount": "Amount",
"Estimate maximum Amount": "Estimate maximum Amount",
"Estimate minimum Amount": "Estimate minimum Amount",
"Is amount taxable ?": "Is amount taxable ?",
"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)",
"ISO 3166-1 alpha-2 country code": "ISO 3166-1 alpha-2 country code",
"Valid 3-Letter ISO 4217 currency code.": "Valid 3-Letter ISO 4217 currency code.",
"Exact match of a client name in your CRM": "Exact match of a client name in your CRM",
"Exact match of a project that is owned by the client.": "Exact match of a project that is owned by the client.",
"ISO 8601 format date i.e. 2023-07-20": "ISO 8601 format date i.e. 2023-07-20",
"Numeric priority for sorting in kanban.": "Numeric priority for sorting in kanban.",
"email addresses of users in the workspace.": "email addresses of users in the workspace.",
"Please enter date in YYYY-MM-DD format.": "Please enter date in YYYY-MM-DD format.",
"One of: None, Overview, Full access, or Read only.": "One of: None, Overview, Full access, or Read only.",
"One of: Hourly, Fixed Price, Retainer, Per Item.": "One of: Hourly, Fixed Price, Retainer, Per Item.",
"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..",
"Prospect": "Prospect",
"Not Visible": "Not Visible",
"Overview only": "Overview only",
"Read only project collaboration": "Read only project collaboration",
"Full project collaboration": "Full project collaboration",
"Hourly": "Hourly",
"Fixed Price": "Fixed Price",
"Retainer": "Retainer",
"Per Item": "Per Item",
"GET": "GET",
"POST": "POST",
"PATCH": "PATCH",
"PUT": "PUT",
"DELETE": "DELETE",
"HEAD": "HEAD",
"Client Created": "Client Created",
"Client Updated": "Client Updated",
"Client Deleted": "Client Deleted",
"Project Created": "Project Created",
"Project Updated": "Project Updated",
"Project Completed": "Project Completed",
"Task Created": "Task Created",
"Task Updated": "Task Updated",
"Task Deleted": "Task Deleted",
"Client Task Approval": "Client Task Approval",
"Form Submitted": "Form Submitted",
"Time Entry Created": "Time Entry Created",
"Time Entry Updated": "Time Entry Updated",
"Time Entry Deleted": "Time Entry Deleted",
"Meeting Scheduled": "Meeting Scheduled",
"Meeting Updated": "Meeting Updated",
"Meeting Cancelled": "Meeting Cancelled",
"Opportunity Created": "Opportunity Created",
"Opportunity Updated": "Opportunity Updated",
"Opportunity Deleted": "Opportunity Deleted",
"Invoice Sent": "Invoice Sent",
"Payment Received": "Payment Received",
"Triggered when a new client is created.": "Triggered when a new client is created.",
"Triggered when an existing client is updated.": "Triggered when an existing client is updated.",
"Triggered when an existing client is deleted.": "Triggered when an existing client is deleted.",
"Triggered when a new project is created.": "Triggered when a new project is created.",
"Triggered when an existing project is updated.": "Triggered when an existing project is updated.",
"Triggered when an existing project is completed.": "Triggered when an existing project is completed.",
"Triggered when a new task is created.": "Triggered when a new task is created.",
"Triggered when an existing task is updated.": "Triggered when an existing task is updated.",
"Triggered when an existing task is deleted.": "Triggered when an existing task is deleted.",
"Triggered when a task is moved to client approval.": "Triggered when a task is moved to client approval.",
"Triggered when a new form is submitted.": "Triggered when a new form is submitted.",
"Triggered when a new time entry is created.": "Triggered when a new time entry is created.",
"Triggered when an existing time entry is updated.": "Triggered when an existing time entry is updated.",
"Triggered when an existing time entry is deleted.": "Triggered when an existing time entry is deleted.",
"Triggered when a new meeting is scheduled.": "Triggered when a new meeting is scheduled.",
"Triggered when an existing meeting is updated.": "Triggered when an existing meeting is updated.",
"Triggered when a meeting is cancelled.": "Triggered when a meeting is cancelled.",
"Triggered when a new pipeline opportunity is created.": "Triggered when a new pipeline opportunity is created.",
"Triggered when an existing opportunity is updated.": "Triggered when an existing opportunity is updated.",
"Triggered when an existing pipeline opportunity is deleted.": "Triggered when an existing pipeline opportunity is deleted.",
"Triggered when an invoice is sent.": "Triggered when an invoice is sent.",
"Triggered when a payment is received.": "Triggered when a payment is received.",
"Markdown": "Markdown",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Created`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Created`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Updated`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Updated`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Deleted`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Deleted`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Created`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Created`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Updated`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Updated`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Completed`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Completed`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Created`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Created`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Updated`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Updated`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Deleted`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Deleted`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Task Approval`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Task Approval`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Form Submitted`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Form Submitted`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Created`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Created`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Updated`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Updated`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Deleted`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Deleted`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Scheduled`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Scheduled`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Updated`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Updated`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Cancelled`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Cancelled`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Created`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Created`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Updated`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Updated`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Deleted`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Deleted`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Invoice Sent`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Invoice Sent`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Payment Received`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Payment Received`** and click on **Save**.\n "
}

View File

@@ -0,0 +1,155 @@
{
"Moxie": "Moxie",
"CRM build for the freelancers.": "CRM build for the freelancers.",
"API Key": "API Key",
"Base URL": "Base URL",
"The API Key of the Moxie CRM account": "The API Key of the Moxie CRM account",
"The Base URL of the Moxie CRM account": "The Base URL of the Moxie CRM account",
"\n To obtain your Moxie CRM token, follow these steps:\n\n 1. Log in to your Moxie CRM account and click on **Workspace Settings** (Bottom left).\n 2. Click on **Connected Apps** and navigate to **Integrations** tab.\n 3. Now, under \"Custom Integration\", click on **Enable Custom Integration**.\n 4. Copy **API Key** and **Base URL** and click on Save button.\n ": "\n To obtain your Moxie CRM token, follow these steps:\n\n 1. Log in to your Moxie CRM account and click on **Workspace Settings** (Bottom left).\n 2. Click on **Connected Apps** and navigate to **Integrations** tab.\n 3. Now, under \"Custom Integration\", click on **Enable Custom Integration**.\n 4. Copy **API Key** and **Base URL** and click on Save button.\n ",
"Create a Client": "Create a Client",
"Create a Task": "Create a Task",
"Create a Project": "Create a Project",
"Custom API Call": "Custom API Call",
"Create a new client record in moxie CRM.": "Create a new client record in moxie CRM.",
"Create a task in project.": "Create a task in project.",
"Creates a new project in moxie CRM.": "Creates a new project in moxie CRM.",
"Make a custom API call to a specific endpoint": "Make a custom API call to a specific endpoint",
"Name": "Name",
"Client Type": "Client Type",
"Initials": "Initials",
"Address 1": "Address 1",
"Address 2": "Address 2",
"City": "City",
"Locality": "Locality",
"Postal": "Postal",
"Country": "Country",
"Website": "Website",
"Phone": "Phone",
"Color": "Color",
"Tax ID": "Tax ID",
"Lead Source": "Lead Source",
"Archive ?": "Archive ?",
"Pay Instructions": "Pay Instructions",
"Hourly Amount": "Hourly Amount",
"Rounding Increment": "Rounding Increment",
"Currency": "Currency",
"Stripe Client ID": "Stripe Client ID",
"Notes": "Notes",
"Client Name": "Client Name",
"Project Name": "Project Name",
"Status": "Status",
"Description": "Description",
"Start Date": "Start Date",
"Due Date": "Due Date",
"Priority": "Priority",
"Subtasks": "Subtasks",
"Assigned To": "Assigned To",
"Custom Values": "Custom Values",
"Client": "Client",
"Client Portal Access": "Client Portal Access",
"Show time worked in portal ?": "Show time worked in portal ?",
"Fee Type": "Fee Type",
"Amount": "Amount",
"Estimate maximum Amount": "Estimate maximum Amount",
"Estimate minimum Amount": "Estimate minimum Amount",
"Is amount taxable ?": "Is amount taxable ?",
"Method": "Method",
"Headers": "Headers",
"Query Parameters": "Query Parameters",
"Body": "Body",
"No Error on Failure": "No Error on Failure",
"Timeout (in seconds)": "Timeout (in seconds)",
"ISO 3166-1 alpha-2 country code": "ISO 3166-1 alpha-2 country code",
"Valid 3-Letter ISO 4217 currency code.": "Valid 3-Letter ISO 4217 currency code.",
"Exact match of a client name in your CRM": "Exact match of a client name in your CRM",
"Exact match of a project that is owned by the client.": "Exact match of a project that is owned by the client.",
"ISO 8601 format date i.e. 2023-07-20": "ISO 8601 format date i.e. 2023-07-20",
"Numeric priority for sorting in kanban.": "Numeric priority for sorting in kanban.",
"email addresses of users in the workspace.": "email addresses of users in the workspace.",
"Please enter date in YYYY-MM-DD format.": "Please enter date in YYYY-MM-DD format.",
"One of: None, Overview, Full access, or Read only.": "One of: None, Overview, Full access, or Read only.",
"One of: Hourly, Fixed Price, Retainer, Per Item.": "One of: Hourly, Fixed Price, Retainer, Per Item.",
"Authorization headers are injected automatically from your connection.": "Authorization headers are injected automatically from your connection.",
"Prospect": "Prospect",
"Not Visible": "Not Visible",
"Overview only": "Overview only",
"Read only project collaboration": "Read only project collaboration",
"Full project collaboration": "Full project collaboration",
"Hourly": "Hourly",
"Fixed Price": "Fixed Price",
"Retainer": "Retainer",
"Per Item": "Per Item",
"GET": "GET",
"POST": "POST",
"PATCH": "PATCH",
"PUT": "PUT",
"DELETE": "DELETE",
"HEAD": "HEAD",
"Client Created": "Client Created",
"Client Updated": "Client Updated",
"Client Deleted": "Client Deleted",
"Project Created": "Project Created",
"Project Updated": "Project Updated",
"Project Completed": "Project Completed",
"Task Created": "Task Created",
"Task Updated": "Task Updated",
"Task Deleted": "Task Deleted",
"Client Task Approval": "Client Task Approval",
"Form Submitted": "Form Submitted",
"Time Entry Created": "Time Entry Created",
"Time Entry Updated": "Time Entry Updated",
"Time Entry Deleted": "Time Entry Deleted",
"Meeting Scheduled": "Meeting Scheduled",
"Meeting Updated": "Meeting Updated",
"Meeting Cancelled": "Meeting Cancelled",
"Opportunity Created": "Opportunity Created",
"Opportunity Updated": "Opportunity Updated",
"Opportunity Deleted": "Opportunity Deleted",
"Invoice Sent": "Invoice Sent",
"Payment Received": "Payment Received",
"Triggered when a new client is created.": "Triggered when a new client is created.",
"Triggered when an existing client is updated.": "Triggered when an existing client is updated.",
"Triggered when an existing client is deleted.": "Triggered when an existing client is deleted.",
"Triggered when a new project is created.": "Triggered when a new project is created.",
"Triggered when an existing project is updated.": "Triggered when an existing project is updated.",
"Triggered when an existing project is completed.": "Triggered when an existing project is completed.",
"Triggered when a new task is created.": "Triggered when a new task is created.",
"Triggered when an existing task is updated.": "Triggered when an existing task is updated.",
"Triggered when an existing task is deleted.": "Triggered when an existing task is deleted.",
"Triggered when a task is moved to client approval.": "Triggered when a task is moved to client approval.",
"Triggered when a new form is submitted.": "Triggered when a new form is submitted.",
"Triggered when a new time entry is created.": "Triggered when a new time entry is created.",
"Triggered when an existing time entry is updated.": "Triggered when an existing time entry is updated.",
"Triggered when an existing time entry is deleted.": "Triggered when an existing time entry is deleted.",
"Triggered when a new meeting is scheduled.": "Triggered when a new meeting is scheduled.",
"Triggered when an existing meeting is updated.": "Triggered when an existing meeting is updated.",
"Triggered when a meeting is cancelled.": "Triggered when a meeting is cancelled.",
"Triggered when a new pipeline opportunity is created.": "Triggered when a new pipeline opportunity is created.",
"Triggered when an existing opportunity is updated.": "Triggered when an existing opportunity is updated.",
"Triggered when an existing pipeline opportunity is deleted.": "Triggered when an existing pipeline opportunity is deleted.",
"Triggered when an invoice is sent.": "Triggered when an invoice is sent.",
"Triggered when a payment is received.": "Triggered when a payment is received.",
"Markdown": "Markdown",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Created`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Created`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Updated`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Updated`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Deleted`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Deleted`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Created`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Created`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Updated`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Updated`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Completed`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Completed`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Created`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Created`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Updated`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Updated`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Deleted`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Deleted`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Task Approval`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Task Approval`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Form Submitted`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Form Submitted`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Created`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Created`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Updated`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Updated`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Deleted`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Deleted`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Scheduled`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Scheduled`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Updated`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Updated`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Cancelled`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Cancelled`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Created`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Created`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Updated`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Updated`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Deleted`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Deleted`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Invoice Sent`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Invoice Sent`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Payment Received`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Payment Received`** and click on **Save**.\n "
}

View File

@@ -0,0 +1,156 @@
{
"CRM build for the freelancers.": "CRM build for the freelancers.",
"API Key": "API 密钥",
"Base URL": "基本网址",
"The API Key of the Moxie CRM account": "The API Key of the Moxie CRM account",
"The Base URL of the Moxie CRM account": "The Base URL of the Moxie CRM account",
"\n To obtain your Moxie CRM token, follow these steps:\n\n 1. Log in to your Moxie CRM account and click on **Workspace Settings** (Bottom left).\n 2. Click on **Connected Apps** and navigate to **Integrations** tab.\n 3. Now, under \"Custom Integration\", click on **Enable Custom Integration**.\n 4. Copy **API Key** and **Base URL** and click on Save button.\n ": "\n To obtain your Moxie CRM token, follow these steps:\n\n 1. Log in to your Moxie CRM account and click on **Workspace Settings** (Bottom left).\n 2. Click on **Connected Apps** and navigate to **Integrations** tab.\n 3. Now, under \"Custom Integration\", click on **Enable Custom Integration**.\n 4. Copy **API Key** and **Base URL** and click on Save button.\n ",
"Create a Client": "Create a Client",
"Create a Task": "Create a Task",
"Create a Project": "Create a Project",
"Custom API Call": "自定义 API 呼叫",
"Create a new client record in moxie CRM.": "Create a new client record in moxie CRM.",
"Create a task in project.": "Create a task in project.",
"Creates a new project in moxie CRM.": "Creates a new project in moxie CRM.",
"Make a custom API call to a specific endpoint": "将一个自定义 API 调用到一个特定的终点",
"Name": "名称",
"Client Type": "Client Type",
"Initials": "Initials",
"Address 1": "Address 1",
"Address 2": "Address 2",
"City": "City",
"Locality": "Locality",
"Postal": "Postal",
"Country": "Country",
"Website": "Website",
"Phone": "Phone",
"Color": "Color",
"Tax ID": "Tax ID",
"Lead Source": "Lead Source",
"Archive ?": "Archive ?",
"Pay Instructions": "Pay Instructions",
"Hourly Amount": "Hourly Amount",
"Rounding Increment": "Rounding Increment",
"Currency": "Currency",
"Stripe Client ID": "Stripe Client ID",
"Notes": "Notes",
"Client Name": "Client Name",
"Project Name": "项目名称",
"Status": "状态",
"Description": "描述",
"Start Date": "Start Date",
"Due Date": "Due Date",
"Priority": "Priority",
"Subtasks": "Subtasks",
"Assigned To": "Assigned To",
"Custom Values": "Custom Values",
"Client": "Client",
"Client Portal Access": "Client Portal Access",
"Show time worked in portal ?": "Show time worked in portal ?",
"Fee Type": "Fee Type",
"Amount": "Amount",
"Estimate maximum Amount": "Estimate maximum Amount",
"Estimate minimum Amount": "Estimate minimum Amount",
"Is amount taxable ?": "Is amount taxable ?",
"Method": "方法",
"Headers": "信头",
"Query Parameters": "查询参数",
"Body": "正文内容",
"Response is Binary ?": "Response is Binary ?",
"No Error on Failure": "失败时没有错误",
"Timeout (in seconds)": "超时(秒)",
"ISO 3166-1 alpha-2 country code": "ISO 3166-1 alpha-2 country code",
"Valid 3-Letter ISO 4217 currency code.": "Valid 3-Letter ISO 4217 currency code.",
"Exact match of a client name in your CRM": "Exact match of a client name in your CRM",
"Exact match of a project that is owned by the client.": "Exact match of a project that is owned by the client.",
"ISO 8601 format date i.e. 2023-07-20": "ISO 8601 format date i.e. 2023-07-20",
"Numeric priority for sorting in kanban.": "Numeric priority for sorting in kanban.",
"email addresses of users in the workspace.": "email addresses of users in the workspace.",
"Please enter date in YYYY-MM-DD format.": "Please enter date in YYYY-MM-DD format.",
"One of: None, Overview, Full access, or Read only.": "One of: None, Overview, Full access, or Read only.",
"One of: Hourly, Fixed Price, Retainer, Per Item.": "One of: Hourly, Fixed Price, Retainer, Per Item.",
"Authorization headers are injected automatically from your connection.": "授权头自动从您的连接中注入。",
"Enable for files like PDFs, images, etc..": "Enable for files like PDFs, images, etc..",
"Prospect": "Prospect",
"Not Visible": "Not Visible",
"Overview only": "Overview only",
"Read only project collaboration": "Read only project collaboration",
"Full project collaboration": "Full project collaboration",
"Hourly": "Hourly",
"Fixed Price": "Fixed Price",
"Retainer": "Retainer",
"Per Item": "Per Item",
"GET": "获取",
"POST": "帖子",
"PATCH": "PATCH",
"PUT": "弹出",
"DELETE": "删除",
"HEAD": "黑色",
"Client Created": "Client Created",
"Client Updated": "Client Updated",
"Client Deleted": "Client Deleted",
"Project Created": "Project Created",
"Project Updated": "Project Updated",
"Project Completed": "Project Completed",
"Task Created": "Task Created",
"Task Updated": "Task Updated",
"Task Deleted": "Task Deleted",
"Client Task Approval": "Client Task Approval",
"Form Submitted": "Form Submitted",
"Time Entry Created": "Time Entry Created",
"Time Entry Updated": "Time Entry Updated",
"Time Entry Deleted": "Time Entry Deleted",
"Meeting Scheduled": "Meeting Scheduled",
"Meeting Updated": "Meeting Updated",
"Meeting Cancelled": "Meeting Cancelled",
"Opportunity Created": "Opportunity Created",
"Opportunity Updated": "Opportunity Updated",
"Opportunity Deleted": "Opportunity Deleted",
"Invoice Sent": "Invoice Sent",
"Payment Received": "Payment Received",
"Triggered when a new client is created.": "Triggered when a new client is created.",
"Triggered when an existing client is updated.": "Triggered when an existing client is updated.",
"Triggered when an existing client is deleted.": "Triggered when an existing client is deleted.",
"Triggered when a new project is created.": "Triggered when a new project is created.",
"Triggered when an existing project is updated.": "Triggered when an existing project is updated.",
"Triggered when an existing project is completed.": "Triggered when an existing project is completed.",
"Triggered when a new task is created.": "Triggered when a new task is created.",
"Triggered when an existing task is updated.": "Triggered when an existing task is updated.",
"Triggered when an existing task is deleted.": "Triggered when an existing task is deleted.",
"Triggered when a task is moved to client approval.": "Triggered when a task is moved to client approval.",
"Triggered when a new form is submitted.": "Triggered when a new form is submitted.",
"Triggered when a new time entry is created.": "Triggered when a new time entry is created.",
"Triggered when an existing time entry is updated.": "Triggered when an existing time entry is updated.",
"Triggered when an existing time entry is deleted.": "Triggered when an existing time entry is deleted.",
"Triggered when a new meeting is scheduled.": "Triggered when a new meeting is scheduled.",
"Triggered when an existing meeting is updated.": "Triggered when an existing meeting is updated.",
"Triggered when a meeting is cancelled.": "Triggered when a meeting is cancelled.",
"Triggered when a new pipeline opportunity is created.": "Triggered when a new pipeline opportunity is created.",
"Triggered when an existing opportunity is updated.": "Triggered when an existing opportunity is updated.",
"Triggered when an existing pipeline opportunity is deleted.": "Triggered when an existing pipeline opportunity is deleted.",
"Triggered when an invoice is sent.": "Triggered when an invoice is sent.",
"Triggered when a payment is received.": "Triggered when a payment is received.",
"Markdown": "Markdown",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Created`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Created`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Updated`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Updated`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Deleted`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Deleted`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Created`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Created`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Updated`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Updated`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Completed`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Project Completed`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Created`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Created`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Updated`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Updated`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Deleted`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Task Deleted`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Task Approval`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Client Task Approval`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Form Submitted`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Form Submitted`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Created`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Created`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Updated`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Updated`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Deleted`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Time Entry Deleted`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Scheduled`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Scheduled`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Updated`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Updated`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Cancelled`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Meeting Cancelled`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Created`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Created`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Updated`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Updated`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Deleted`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Opportunity Deleted`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Invoice Sent`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Invoice Sent`** and click on **Save**.\n ",
"\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Payment Received`** and click on **Save**.\n ": "\n - Go to the **Workspace Settngs -> Connected Apps -> Integration** section.\n - Under **Custom Integration** , click on **Add Rest Hook**.\n - Click on **Integrations** section.\n - In the endpoint field, paste the following URL: \n ```text\n {{webhookUrl}}\n ```\n\n - Select the event as **`Payment Received`** and click on **Save**.\n "
}

View File

@@ -0,0 +1,58 @@
import { createCustomApiCallAction } from '@activepieces/pieces-common';
import {
createPiece,
PieceAuth,
Property,
} from '@activepieces/pieces-framework';
import { PieceCategory } from '@activepieces/shared';
import { moxieCreateClientAction } from './lib/actions/create-client';
import { moxieCreateProjectAction } from './lib/actions/create-project';
import { moxieCreateTaskAction } from './lib/actions/create-task';
import { moxieCRMTriggers } from './lib/triggers';
export const moxieCRMAuth = PieceAuth.CustomAuth({
required: true,
description: `
To obtain your Moxie CRM token, follow these steps:
1. Log in to your Moxie CRM account and click on **Workspace Settings** (Bottom left).
2. Click on **Connected Apps** and navigate to **Integrations** tab.
3. Now, under "Custom Integration", click on **Enable Custom Integration**.
4. Copy **API Key** and **Base URL** and click on Save button.
`,
props: {
apiKey: PieceAuth.SecretText({
displayName: 'API Key',
description: 'The API Key of the Moxie CRM account',
required: true,
}),
baseUrl: Property.ShortText({
displayName: 'Base URL',
description: 'The Base URL of the Moxie CRM account',
required: true,
}),
},
});
export const moxieCrm = createPiece({
displayName: 'Moxie',
description: 'CRM build for the freelancers.',
auth: moxieCRMAuth,
minimumSupportedRelease: '0.30.0',
logoUrl: 'https://cdn.activepieces.com/pieces/moxie-crm.png',
authors: ["kishanprmr","MoShizzle","abuaboud"],
categories: [PieceCategory.SALES_AND_CRM],
actions: [
moxieCreateClientAction,
moxieCreateTaskAction,
moxieCreateProjectAction,
createCustomApiCallAction({
baseUrl: (auth) => (auth?.props.baseUrl ?? ''),
auth: moxieCRMAuth,
authMapping: async (auth) => ({
'X-API-KEY': (auth.props.apiKey),
}),
}),
],
triggers: moxieCRMTriggers,
});

View File

@@ -0,0 +1,117 @@
import { Property, createAction } from '@activepieces/pieces-framework';
import { makeClient } from '../common';
import { moxieCRMAuth } from '../..';
export const moxieCreateClientAction = createAction({
auth: moxieCRMAuth,
name: 'moxie_create_client',
displayName: 'Create a Client',
description: 'Create a new client record in moxie CRM.',
props: {
name: Property.ShortText({
displayName: 'Name',
required: true,
}),
clientType: Property.StaticDropdown({
displayName: 'Client Type',
required: true,
defaultValue: 'Client',
options: {
disabled: false,
options: [
{
label: 'Client',
value: 'Client',
},
{
label: 'Prospect',
value: 'Prospect',
},
],
},
}),
initials: Property.ShortText({
displayName: 'Initials',
required: false,
}),
address1: Property.ShortText({
displayName: 'Address 1',
required: false,
}),
address2: Property.ShortText({
displayName: 'Address 2',
required: false,
}),
city: Property.ShortText({
displayName: 'City',
required: false,
}),
locality: Property.ShortText({
displayName: 'Locality',
required: false,
}),
postal: Property.ShortText({
displayName: 'Postal',
required: false,
}),
country: Property.ShortText({
displayName: 'Country',
required: false,
description: 'ISO 3166-1 alpha-2 country code',
}),
website: Property.ShortText({
displayName: 'Website',
required: false,
}),
phone: Property.ShortText({
displayName: 'Phone',
required: false,
}),
color: Property.ShortText({
displayName: 'Color',
required: false,
}),
taxId: Property.ShortText({
displayName: 'Tax ID',
required: false,
}),
leadSource: Property.ShortText({
displayName: 'Lead Source',
required: false,
}),
archive: Property.Checkbox({
displayName: 'Archive ?',
required: true,
defaultValue: false,
}),
payInstructions: Property.LongText({
displayName: 'Pay Instructions',
required: false,
}),
hourlyAmount: Property.Number({
displayName: 'Hourly Amount',
required: false,
}),
roundingIncrement: Property.Number({
displayName: 'Rounding Increment',
required: false,
}),
currency: Property.ShortText({
displayName: 'Currency',
required: false,
description: 'Valid 3-Letter ISO 4217 currency code.',
}),
stripeClientId: Property.ShortText({
displayName: 'Stripe Client ID',
required: false,
}),
notes: Property.LongText({
displayName: 'Notes',
required: false,
}),
},
async run({ auth, propsValue }) {
const client = await makeClient(auth);
return await client.createClient(propsValue);
},
});

View File

@@ -0,0 +1,166 @@
import {
Property,
createAction,
PiecePropValueSchema,
} from '@activepieces/pieces-framework';
import { makeClient, reformatDate } from '../common';
import { moxieCRMAuth } from '../..';
export const moxieCreateProjectAction = createAction({
auth: moxieCRMAuth,
name: 'moxie_create_project',
description: 'Creates a new project in moxie CRM.',
displayName: 'Create a Project',
props: {
name: Property.ShortText({
displayName: 'Project Name',
required: true,
}),
clientName: Property.Dropdown({
auth: moxieCRMAuth,
displayName: 'Client',
required: true,
refreshers: [],
options: async ({ auth }) => {
if (!auth) {
return {
disabled: true,
placeholder: 'Connect your account first',
options: [],
};
}
const client = await makeClient(
auth
);
const clients = await client.listClients();
return {
disabled: false,
options: clients.map((client) => {
return {
label: client.name,
value: client.name,
};
}),
};
},
}),
startDate: Property.DateTime({
displayName: 'Start Date',
description: 'Please enter date in YYYY-MM-DD format.',
required: false,
}),
dueDate: Property.DateTime({
displayName: 'Due Date',
description: 'Please enter date in YYYY-MM-DD format.',
required: false,
}),
portalAccess: Property.StaticDropdown({
displayName: 'Client Portal Access',
description: 'One of: None, Overview, Full access, or Read only.',
required: true,
defaultValue: 'Read Only',
options: {
options: [
{
label: 'Not Visible',
value: 'None',
},
{
label: 'Overview only',
value: 'Overview',
},
{
label: 'Read only project collaboration',
value: 'Read only',
},
{
label: 'Full project collaboration',
value: 'Full access',
},
],
},
}),
showTimeWorkedInPortal: Property.Checkbox({
displayName: 'Show time worked in portal ?',
required: false,
defaultValue: true,
}),
feeType: Property.StaticDropdown({
displayName: 'Fee Type',
description: 'One of: Hourly, Fixed Price, Retainer, Per Item.',
required: true,
options: {
options: [
{
label: 'Hourly',
value: 'Hourly',
},
{
label: 'Fixed Price',
value: 'Fixed Price',
},
{
label: 'Retainer',
value: 'Retainer',
},
{
label: 'Per Item',
value: 'Per Item',
},
],
},
}),
amount: Property.Number({
displayName: 'Amount',
required: false,
defaultValue: 0,
}),
estimateMax: Property.Number({
displayName: 'Estimate maximum Amount',
required: false,
defaultValue: 0,
}),
estimateMin: Property.Number({
displayName: 'Estimate minimum Amount',
required: false,
defaultValue: 0,
}),
taxable: Property.Checkbox({
displayName: 'Is amount taxable ?',
required: false,
defaultValue: false,
}),
},
async run({ auth, propsValue }) {
const {
name,
clientName,
portalAccess,
showTimeWorkedInPortal,
feeType,
amount,
estimateMax,
estimateMin,
taxable,
} = propsValue;
const dueDate = reformatDate(propsValue.dueDate) as string;
const startDate = reformatDate(propsValue.startDate) as string;
const client = await makeClient(auth);
return await client.createProject({
name,
clientName,
startDate,
dueDate,
portalAccess,
showTimeWorkedInPortal,
feeSchedule: {
feeType,
amount,
estimateMax,
estimateMin,
taxable,
},
});
},
});

View File

@@ -0,0 +1,165 @@
import {
Property,
createAction,
PiecePropValueSchema,
} from '@activepieces/pieces-framework';
import { makeClient, reformatDate } from '../common';
import { moxieCRMAuth } from '../..';
export const moxieCreateTaskAction = createAction({
auth: moxieCRMAuth,
name: 'moxie_create_task',
displayName: 'Create a Task',
description: 'Create a task in project.',
props: {
name: Property.ShortText({
displayName: 'Name',
required: true,
}),
clientName: Property.Dropdown({
auth: moxieCRMAuth,
displayName: 'Client Name',
description: 'Exact match of a client name in your CRM',
required: true,
refreshers: [],
options: async ({ auth }) => {
if (!auth) {
return {
disabled: true,
placeholder: 'Connect your account first',
options: [],
};
}
const client = await makeClient(
auth
);
const clients = await client.listClients();
return {
disabled: false,
options: clients.map((client) => {
return {
label: client.name,
value: client.name,
};
}),
};
},
}),
projectName: Property.Dropdown({
auth: moxieCRMAuth,
displayName: 'Project Name',
description: 'Exact match of a project that is owned by the client.',
required: true,
refreshers: ['clientName'],
options: async ({ auth, clientName }) => {
if (!auth || !clientName) {
return {
disabled: true,
placeholder: 'Connect your account first and select client',
options: [],
};
}
const client = await makeClient(
auth
);
const projects = await client.searchProjects(clientName as string);
return {
disabled: false,
options: projects.map((project) => {
return {
label: project.name,
value: project.name,
};
}),
};
},
}),
status: Property.Dropdown({
auth: moxieCRMAuth,
displayName: 'Status',
required: true,
defaultValue: 'Not Started',
refreshers: [],
options: async ({ auth }) => {
if (!auth) {
return {
disabled: true,
placeholder: 'Connect your account first',
options: [],
};
}
const client = await makeClient(
auth
);
const stages = await client.listProjectTaskStages();
return {
disabled: false,
options: stages.map((stage) => {
return {
label: stage.label,
value: stage.label,
};
}),
};
},
}),
description: Property.LongText({
displayName: 'Description',
required: false,
}),
startDate: Property.DateTime({
displayName: 'Start Date',
required: false,
description: 'ISO 8601 format date i.e. 2023-07-20',
}),
dueDate: Property.DateTime({
displayName: 'Due Date',
required: false,
description: 'ISO 8601 format date i.e. 2023-07-20',
}),
priority: Property.Number({
displayName: 'Priority',
required: false,
description: 'Numeric priority for sorting in kanban.',
}),
tasks: Property.Array({
displayName: 'Subtasks',
required: false,
}),
assignedTo: Property.Array({
displayName: 'Assigned To',
required: false,
description: 'email addresses of users in the workspace.',
}),
customValues: Property.Object({
displayName: 'Custom Values',
required: false,
}),
},
async run({ auth, propsValue }) {
const { name, clientName, projectName, status, description, priority } =
propsValue;
const dueDate = reformatDate(propsValue.dueDate) as string;
const startDate = reformatDate(propsValue.startDate) as string;
const tasks = (propsValue.tasks as string[]) || [];
const assignedTo = (propsValue.assignedTo as string[]) || [];
const customValues =
(propsValue.customValues as Record<string, string>) || {};
const client = await makeClient(auth);
return await client.createTask({
name,
clientName,
projectName,
status,
description,
dueDate,
startDate,
priority,
tasks,
assignedTo,
customValues,
});
},
});

View File

@@ -0,0 +1,104 @@
import {
HttpMethod,
HttpMessageBody,
httpClient,
HttpResponse,
QueryParams,
} from '@activepieces/pieces-common';
import {
ContactCreateRequest,
ClientCreateRequest,
ClientListResponse,
TaskCreateRequest,
ProjectCreateRequest,
ProjectSearchResponse,
ProjectTaskStageListResponse,
} from './models';
export class MoxieCRMClient {
constructor(private baseUrl: string, private apiKey: string) {
// Remove trailing slash from base URL
this.baseUrl = baseUrl.replace(/\/$/, '');
}
async makeRequest<T extends HttpMessageBody>(
method: HttpMethod,
resourceUri: string,
body: any | undefined = undefined,
query?: QueryParams
): Promise<HttpResponse<T>> {
return await httpClient.sendRequest<T>({
method: method,
url: `${this.baseUrl}${resourceUri}`,
headers: {
'X-API-KEY': this.apiKey,
},
body: body,
queryParams: query,
});
}
async createContact(request: ContactCreateRequest) {
return (
await this.makeRequest(
HttpMethod.POST,
'/action/contacts/create',
request
)
).body;
}
async createClient(request: ClientCreateRequest) {
return (
await this.makeRequest(HttpMethod.POST, '/action/clients/create', request)
).body;
}
async listClients(): Promise<ClientListResponse[]> {
return (
await this.makeRequest<ClientListResponse[]>(
HttpMethod.GET,
'/action/clients/list'
)
).body;
}
async listInvoiceTemplates(): Promise<string[]> {
return (
await this.makeRequest<string[]>(
HttpMethod.GET,
'/action/invoiceTemplates/list'
)
).body;
}
async createProject(request: ProjectCreateRequest) {
return (
await this.makeRequest(
HttpMethod.POST,
'/action/projects/create',
request
)
).body;
}
async createTask(request: TaskCreateRequest) {
return (
await this.makeRequest(HttpMethod.POST, '/action/tasks/create', request)
).body;
}
async searchProjects(clientName: string): Promise<ProjectSearchResponse[]> {
return (
await this.makeRequest<ProjectSearchResponse[]>(
HttpMethod.GET,
'/action/projects/search',
undefined,
{ query: clientName }
)
).body;
}
async listProjectTaskStages(): Promise<ProjectTaskStageListResponse[]> {
return (
await this.makeRequest<ProjectTaskStageListResponse[]>(
HttpMethod.GET,
'/action/taskStages/list'
)
).body;
}
}

View File

@@ -0,0 +1,16 @@
import { AppConnectionValueForAuthProperty, PiecePropValueSchema } from '@activepieces/pieces-framework';
import { moxieCRMAuth } from '../../';
import { MoxieCRMClient } from './client';
export async function makeClient(
auth: AppConnectionValueForAuthProperty<typeof moxieCRMAuth>
): Promise<MoxieCRMClient> {
const client = new MoxieCRMClient(auth.props.baseUrl, auth.props.apiKey);
return client;
}
export function reformatDate(s?: string): string | undefined {
if (!s) return undefined;
return s.split('T', 2)[0];
}

View File

@@ -0,0 +1,83 @@
export type ContactCreateRequest = {
first: string;
last: string;
email?: string;
phone?: string;
notes?: string;
clientName?: string;
defaultContact?: boolean;
portalAccess?: boolean;
invoiceContact?: boolean;
};
export type ClientListResponse = {
id: string;
name: string;
};
export type ProjectSearchResponse = {
id: string;
name: string;
};
export type ProjectTaskStageListResponse = {
id: string;
label: string;
hexColor: string;
complete: boolean;
clientApproval: boolean;
};
export type ProjectCreateRequest = {
name: string;
clientName: string;
startDate?: string;
dueDate?: string;
portalAccess: string;
showTimeWorkedInPortal?: boolean;
feeSchedule: {
feeType: string;
amount?: number;
estimateMax?: number;
estimateMin?: number;
taxable?: boolean;
};
};
export type ClientCreateRequest = {
name: string;
clientType: string;
initials?: string;
address1?: string;
address2?: string;
city?: string;
locality?: string;
postal?: string;
country?: string;
website?: string;
phone?: string;
color?: string;
taxId?: string;
leadSource?: string;
archive: boolean;
payInstructions?: string;
hourlyAmount?: number;
roundingIncrement?: number;
currency?: string;
stripeClientId?: string;
notes?: string;
};
export type TaskCreateRequest = {
name: string;
clientName: string;
projectName: string;
status: string;
description?: string;
dueDate?: string;
startDate?: string;
priority?: number;
tasks?: string[];
assignedTo?: string[];
customValues?: Record<string, string>;
};

View File

@@ -0,0 +1,855 @@
import { moxieCRMRegisterTrigger } from './register-trigger';
export const enum MoxieCRMEventType {
CLIENT_CREATED = 'ClientCreate',
CLIENT_UPDATED = 'ClientUpdate',
CLIENT_DELETED = 'ClientDelete',
PROJECT_CREATED = 'ProjectCreate',
PROJECT_UPDATED = 'ProjectUpdate',
PROJECT_COMPLETED = 'ProjectComplete',
TASK_CREATED = 'DeliverableCreate',
TASK_UPDATED = 'DeliverableUpdate',
TASK_DELETED = 'DeliverableDelete',
TASK_APPROVAL = 'DeliverableApproval',
FORM_SUBMITTED = 'FormCompleted',
TIME_ENTRY_CREATED = 'TimerCreate',
TIME_ENTRY_UPDATED = 'TimerUpdate',
TIME_ENTRY_DELETED = 'TimerDelete',
MEETING_SCHEDULED = 'MeetingScheduled',
MEETING_UPDATED = 'MeetingUpdated',
MEETING_CANCELLED = 'MeetingCancelled',
OPPORTUNITY_CREATED = 'OpportunityCreate',
OPPORTUNITY_UPDATED = 'OpportunityUpdate',
OPPORTUNITY_DELETED = 'OpportunityDelete',
INVOICE_SENT = 'InvoiceSent',
PAYMENT_RECEIVED = 'PaymentReceived',
}
const MoxieCRMWebhookSampleData = {
PROJECT_EVENT_SAMPLE_DATA: {
id: '6434749e852ec5116d546759',
accountId: 10016,
sampleData: false,
clientId: '64230b34bd4bbd275c1f1739',
name: 'Design & Development of Website',
description: null,
active: true,
startDate: '2023-05-16',
dueDate: '2023-06-06',
dateCreated: '2023-04-10T20:42:06.572Z',
client: {
accountId: 10016,
sampleData: false,
id: '64230b34bd4bbd275c1f1739',
clientType: 'Client',
name: 'Moxie',
initials: 'MOX1',
locality: 'CO',
country: null,
color: '#3BDBBE',
projects: [],
hourlyAmount: 0,
archive: false,
currency: 'AUD',
logo: 'https://t3.gstatic.com/faviconV2?client=SOCIAL&type=FAVICON&fallback_opts=TYPE,SIZE,URL&url=https://www.withmoxie.com&size=64',
leadSource: 'Google',
contact: null,
},
leadGenArchived: false,
feeSchedule: {
feeType: 'Fixed Price',
amount: 5000,
retainerSchedule: null,
estimateMax: null,
estimateMin: null,
retainerStart: null,
retainerTiming: 'Advanced',
retainerOverageRate: null,
taxable: false,
fromProposalId: null,
fromProposalSignedDate: null,
updatedDate: '2023-04-10T20:42:16.141Z',
updatedBy: 'G. Mina',
},
proposalId: null,
proposalName: null,
hexColor: '#3BDBBEFF',
portalAccess: 'Overview',
showTimeWorkedInPortal: true,
files: [],
deliverables: [],
},
CLIENT_EVENT_SAMPLE_DATA: {
id: '63c5ea0c840e3207033931b5',
accountId: 10016,
name: 'Moxie',
clientType: 'Client',
initials: 'MOX',
address1: '123 Any Street',
address2: 'Suite 100',
city: 'Anytown',
locality: 'NY',
postal: '12345',
country: 'US',
website: 'www.withmoxie.com',
phone: '+18887231235',
color: '#CE62E9',
logo: 'https://t3.gstatic.com/faviconV2?client=SOCIAL&type=FAVICON&fallback_opts=TYPE,SIZE,URL&url=https://www.withmoxie.com&size=64',
s3LogoFile: null,
taxId: '1212121212',
leadSource: 'PPC',
archive: false,
leadGenArchived: false,
paymentTerms: {
paymentDays: 7,
latePaymentFee: 5,
depositAmount: 50,
depositType: 'Percentage',
whoPaysCardFees: 'Freelancer',
fromProposalId: '640b60752a524d1c45b6c528',
fromProposalSignedDate: '2023-03-14T14:41:01.908Z',
updatedDate: '2023-04-04T16:17:27.315Z',
updatedBy: 'G. Mina',
},
payInstructions: null,
hourlyAmount: 100,
roundingIncrement: 1,
currency: 'USD',
lastInvoiceRunDate: null,
nextInvoiceRunDate: null,
importRecordId: null,
integrationKeys: {
quickbooksId: null,
xeroId: null,
},
files: [],
comments: [],
created: '2023-01-17T00:21:32.663Z',
sampleData: false,
stripeClientId: 'cus_NFTM1mAFkgtfUI',
notes: null,
notifyOnCreate: null,
contacts: [
{
id: '63d431ab3813ca3d0789d2cc',
accountId: 10016,
clientId: '63c5ea0c840e3207033931b5',
clientPortalUserId: -66,
firstName: 'Jeffrey',
lastName: 'Marna',
role: null,
phone: null,
email: 'geoff.mina@withmoxie.com',
mobile: null,
notes: null,
defaultContact: true,
invoiceContact: false,
portalAccess: true,
importRecordId: null,
sampleData: null,
},
],
},
PROJECT_TASK_EVENT_SAMPLE_DATA: {
id: '64b3eba1249a076683fe3560',
clientId: '6490580de30ecf51c2c22ffa',
projectId: '649c83111c9cbe6ba1d4cabe',
project: {
id: '649c83111c9cbe6ba1d4cabe',
accountId: 10016,
sampleData: false,
clientId: '6490580de30ecf51c2c22ffa',
name: 'Hourly Project',
description: null,
active: true,
startDate: null,
dueDate: null,
dateCreated: '2023-06-28T18:59:29.587Z',
client: null,
leadGenArchived: false,
feeSchedule: {
feeType: 'Hourly',
amount: 150,
retainerSchedule: null,
estimateMax: null,
estimateMin: null,
retainerStart: null,
retainerTiming: 'Advanced',
retainerOverageRate: null,
taxable: false,
fromProposalId: null,
fromProposalSignedDate: null,
updatedDate: null,
updatedBy: null,
},
proposalId: null,
proposalName: null,
hexColor: '#ffffff00',
portalAccess: 'Overview',
showTimeWorkedInPortal: true,
files: [],
deliverables: [],
},
client: {
accountId: 10016,
sampleData: false,
id: '6490580de30ecf51c2c22ffa',
clientType: 'Client',
name: 'Moxie',
initials: null,
locality: 'NY',
country: 'US',
color: '#8EA3B8',
projects: [],
hourlyAmount: 150,
archive: false,
currency: 'USD',
logo: null,
leadSource: null,
contact: {
id: '6490580de30ecf51c2c22ffb',
accountId: 10016,
clientId: '6490580de30ecf51c2c22ffa',
clientPortalUserId: -79,
firstName: 'Geoffrey',
lastName: 'Mina',
role: null,
phone: '+15555551212',
email: 'geoff.mina@withmoxie.com',
mobile: null,
notes: null,
defaultContact: true,
invoiceContact: false,
portalAccess: true,
importRecordId: null,
sampleData: null,
},
},
name: 'Another new task to build website and victory',
statusId: '05b26dd1-0668-4dcc-b438-87ac93d4eb15',
status: 'In Progress',
priority: 2,
description: 'This is the description of the task',
assignedTo: null,
assignedToList: [16, 222],
approvalRequired: false,
product: null,
quantity: 0,
invoiceId: null,
invoiceNumber: null,
customValues: [
{
fieldId: '4591275b-1c76-4eae-9257-0438fe1d2354',
fieldName: 'Text Input',
value: 'Text input',
},
{
fieldId: 'a7e49f95-e0f4-416e-9bbf-586d98e1a55e',
fieldName: 'Numeric Input',
value: 123,
},
{
fieldId: '0a95ed1a-f084-4e13-be02-6065bea93aed',
fieldName: 'Currency Input',
value: 2000,
},
{
fieldId: '399ac82b-e56e-4499-b4be-db7d3f81f0fc',
fieldName: 'Radio Input',
value: 'Two',
},
{
fieldId: '006ec49b-68e1-4ebd-9bdc-d18776551616',
fieldName: 'Checkbox Input',
value: 'Three',
},
{
fieldId: 'd255032b-4f82-4f1b-8b61-4bccc66370c4',
fieldName: 'Phase',
value: 'Phase 1',
},
{
fieldId: '4a281477-bed5-4f56-9e89-0bcb3758b3f8',
fieldName: 'Shoot Date',
value: '2023-07-07',
},
{
fieldId: '3fb9c4f2-8093-4315-b2cd-748a3526b497',
fieldName: 'Recurs',
value: 'Yes',
},
],
comments: [
{
id: '81eec0c6-4b6b-46f5-a412-cdc66c8571c8',
author: 'Geoffrey Mina',
authorId: '16',
comment: 'Comments in the task show up here.',
clientComment: false,
edited: false,
privateComment: false,
sendEmail: false,
timestamp: '2023-07-20T10:51:32.086Z',
},
],
startDate: '2023-07-01',
dueDate: '2023-07-31',
tasks: [
{
id: 'e105201a27f34a26a37ef54e6b0f522b',
description: 'One',
complete: true,
},
{
id: '6c436ea963844783b569639f4c26768e',
description: 'Two',
complete: true,
},
{
id: 'bf62b9745301466397d09ab9aaa4bd69',
description: 'Three',
complete: false,
},
{
id: 'dd932850c2094d879c7128cecc468d83',
description: 'Four',
complete: false,
},
],
archived: false,
kanbanSort: 2,
},
FORM_EVENT_SAMPLE_DATA: {
id: '64b8233d6ce6226305f24b47',
accountId: 10016,
client: null,
formName: 'test-new-client',
businessName: 'Moxie',
firstName: 'Geoffrey',
lastName: 'Mina',
phone: '+444445551212',
email: 'hello@withmoxie.com',
role: null,
address1: null,
address2: null,
city: null,
locality: null,
postal: null,
country: null,
website: null,
leadSource: null,
sourceUrl:
'https://hello.withmoxie.dev/00/hectic-lab/test-new-client?inPortal=true',
Field6: 'Answer to your first question',
Field7: 'Another to your other question',
submittedAt: '2023-07-19T17:54:05.257Z',
},
TIME_ENTRY_EVENT_SAMPLE_DATA: {
id: '64b857b0b17c7c727001331c',
accountId: 10016,
sampleData: false,
userId: 16,
timerStart: '2023-07-19T21:37:35.684Z',
timerEnd: '2023-07-19T21:37:52.431Z',
userFullName: 'Geoffrey Mina',
notes: 'These are some notes',
clientId: '6490580de30ecf51c2c22ffa',
projectId: '649976d658c17d4f29b068ee',
deliverableId: '649976e158c17d4f29b068ef',
clientName: 'Moxie',
projectName: 'Fun project for client',
deliverableName: 'Task 1',
timestamp: null,
timestampUpdated: null,
invoiceId: null,
invoiceNumber: null,
importRecordId: null,
feeSchedule: null,
duration: 16,
},
MEETING_EVENT_SAMPLE_DATA: {
id: '64b824df6ce6226305f24b53',
accountId: 10016,
ownerUserId: null,
sampleData: false,
meetingId: '63076a1320e0d10001e6cb63',
clientId: '63c5ea0c840e3207033931b5',
meetingStatus: 'Scheduled',
meetingName: 'Geoff Mina / 30 minute meeting',
schedulerName: '30 minute meeting',
confirmedTime: {
start: '2023-07-19T22:30:00.000Z',
end: '2023-07-19T23:00:00.000Z',
},
scheduledTimezone: 'America/New_York',
scheduledLocale: 'en-US',
formData: {
firstName: 'Geoff',
lastName: 'Mina',
email: 'geoff.mina@withmoxie.com',
phone: '+445555555555',
role: null,
businessName: null,
website: null,
address1: null,
address2: null,
city: null,
locality: null,
postal: null,
country: null,
sourceUrl: null,
opportunityId: null,
templateId: null,
cardTokenId: null,
leadSource: null,
answers: [],
},
location: {
type: 'Google',
},
zoomMeeting: null,
googleMeeting: {
googleUserId: 16,
eventId: '_6oq64e1i6hi6cdj3ckr34chm6co3aphi6hh3acq0d1im6t39cdgn0s1ecdnmq',
hangoutLink: 'https://meet.google.com/swq-azkw-zkt',
htmlLink:
'https://www.google.com/calendar/event?eid=XzZvcTY0ZTFpNmhpNmNkajNja3IzNGNobTZjbzNhcGhpNmhoM2FjcTBkMWltNnQzOWNkZ24wczFlY2RubXEgZ2VvZmYubWluYUBoZWN0aWMudXM',
googleUser: {
name: 'Geoff Mina',
given_name: 'Geoff',
family_name: 'Mina',
picture:
'https://lh3.googleusercontent.com/a/AGNmyxYxJL9h8SnY6z2oXg7fNHAdov1TJ4--RQtiAMn8=s96-c',
email: 'geoff.mina@hectic.us',
email_verified: true,
locale: 'en',
},
entryPoints: [
{
entryPointType: 'video',
label: 'meet.google.com/swq-azkw-zkt',
uri: 'https://meet.google.com/swq-azkw-zkt',
},
{
entryPointType: 'more',
pin: '4419810087411',
uri: 'https://tel.meet/swq-azkw-zkt?pin=4419810087411',
},
{
entryPointType: 'phone',
label: '+1 646-504-7945',
pin: '978184485',
regionCode: 'US',
uri: 'tel:+1-646-504-7945',
},
],
},
microsoftEvent: null,
connectedICalUid: null,
notes: null,
cancellationReason: null,
leadGenArchived: false,
opportunityId: null,
files: [],
meetingWith: 'Moxie',
incomeRecordId: null,
icalUid: '64b824df6ce6226305f24b53@hecticapp.com',
},
OPPORTUNITY_EVENT_SAMPLE_DATA: {
id: '642dfde9fd537145d22edbaa',
accountId: 10016,
clientId: '5f7b3335b50f2a000189217a',
statusId: '30180ce4-ba0a-4b5d-b92c-d2733e11b514',
kanbanSort: 1,
name: 'New Opportunity',
description: null,
sentiment: 2,
value: 1500,
timePeriod: 'OneTime',
periods: 1,
estCloseDate: '2023-07-31',
actualCloseDate: null,
formData: {
firstName: 'Geoff',
lastName: 'Mina',
email: 'geoff.mina@withmoxie.com',
phone: '555-555-5554',
role: 'Executive',
businessName: 'Moxie',
website: 'www.withmoxie.com',
address1: '123 Any Stree',
address2: 'Suite 100',
city: 'Boulder',
locality: 'CO',
postal: '80301',
country: 'US',
sourceUrl: 'https://hello.hecticapp.dev/00/hectic-lab/fancy-new-form-v2',
opportunityId: null,
templateId: '642356ec35707318aa08bd18',
cardTokenId: null,
leadSource: 'Google',
answers: [
{
id: '516e2366-a52f-4d69-8059-d2df8e692f12',
fieldKey: 'Field9',
fieldType: 'TextInput',
question: 'Enter question text',
answer: 'Blah',
},
{
id: 'e30eb7c2-2b69-4a88-a973-92321c5c147d',
fieldKey: 'Field16',
fieldType: 'Checkbox',
question: 'Choose an option',
answer: 'Option 1, Option 2',
},
{
id: 'ba71978a-67df-4335-9a70-7bfad8185788',
fieldKey: 'Field13',
fieldType: 'Radio',
question: 'Choose an option',
answer: 'Option 2',
},
{
id: '4dd4471d-04c0-4795-8859-5f4d3b0fb283',
fieldKey: 'Field7',
fieldType: 'DateInput',
question: 'Select a date',
answer: '2023-04-06',
},
{
id: 'a201bb30-48c4-4408-a35e-0ff619a660f9',
fieldKey: 'Field15',
fieldType: 'TextArea',
question: 'Enter question text',
answer: 'Blah',
},
{
id: '973d4b26-2629-4819-92ed-7f8c73268982',
fieldKey: 'Field8',
fieldType: 'FileInput',
question: 'Upload your file',
answer: '["4BFE0272-D8BC-46CA-A8C8-079BB34B1BA0.jpeg"]',
},
],
},
archive: false,
initialWorkflow: true,
toDos: [
{
id: '4ed64532451f4421a063a7b61f2016b7',
item: 'Make Phone Call',
complete: false,
dueDate: '2023-07-20',
dateCompleted: null,
relativeDueDate: {
duration: null,
timeUnit: null,
},
},
{
id: '404fd07b56494676b2dc3aaee7a3b30f',
item: 'Send Email',
complete: false,
dueDate: '2023-07-23',
dateCompleted: null,
relativeDueDate: {
duration: null,
timeUnit: null,
},
},
],
comments: [
{
id: null,
author: 'System',
authorId: '0',
comment: 'Auto created from form: Fancy New Form V2',
clientComment: false,
edited: false,
privateComment: false,
sendEmail: false,
timestamp: '2023-04-05T23:02:00.618Z',
},
],
files: [
{
fileName: 'Screenshot 2023-07-19 at 6.11.40 PM.png',
fileType: 'PNG',
timestamp: '2023-07-20T10:54:30.759Z',
fileIconUrl:
'https://struxture-www-assets.s3.us-east-2.amazonaws.com/file-icons/png.png',
},
{
fileName: 'Screenshot 2023-07-19 at 1.50.59 PM.png',
fileType: 'PNG',
timestamp: '2023-07-20T10:54:30.991Z',
fileIconUrl:
'https://struxture-www-assets.s3.us-east-2.amazonaws.com/file-icons/png.png',
},
],
workflow: [
{
id: 'c595dc6c-b7ea-4dfd-ac10-0883320e1eb8',
itemId: '642dfde2fd537145d22edba5',
itemType: 'Form',
properties: {},
timestamp: '2023-04-05T23:01:54.206Z',
},
],
customValues: [
{
fieldId: '5e9d7171-1988-431d-a1c8-491e4ae71613',
fieldName: 'Custom Field',
value: 'Custom Field Value',
},
],
history: [],
statusLabel: 'Contract',
},
INVOICE_EVENT_SAMPLE_DATA: {
id: '64ae5aea99f38e74fc78ae46',
invoiceNumber: 74,
invoiceNumberFormatted: 'E-2023-74',
accountId: 10016,
clientId: '6490580de30ecf51c2c22ffa',
dateCreated: '2023-07-16',
dateSent: '2023-07-12',
dateDue: '2023-08-11',
dateDueCalculated: null,
datePaid: '2023-07-12',
clientInfo: {
id: '6490580de30ecf51c2c22ffa',
name: 'E164',
initials: null,
address1: '123 Any Street',
address2: null,
city: 'Anytown',
locality: 'NY',
postal: '12020',
country: 'US',
phone: '+15555551212',
color: '#8EA3B8',
taxId: null,
website: null,
contact: {
id: '6490580de30ecf51c2c22ffb',
accountId: 10016,
clientId: '6490580de30ecf51c2c22ffa',
clientPortalUserId: -79,
firstName: 'Geoffrey',
lastName: 'Mina',
role: null,
phone: '+12224445234',
email: 'user@email.com',
mobile: null,
notes: null,
defaultContact: true,
invoiceContact: false,
portalAccess: true,
importRecordId: null,
sampleData: null,
},
roundingIncrement: 1,
customInfo: false,
},
status: 'PARTIAL',
invoiceType: 'STANDARD',
subTotal: 14950,
convenienceFee: 0,
lateFee: 0,
discountAmount: 0,
creditApplied: 0,
tax: 225,
total: 15175,
localTotal: 15175,
paymentTotal: 78.75,
localPaymentTotal: 78.75,
amountDue: 15096.25,
localAmountDue: 15096.25,
currency: 'USD',
integrationKeys: {
quickbooksId: null,
xeroId: null,
},
viewOnlineUrl: 'https://clients.domain.com/invoice?token=',
payments: [
{
id: '29e34d7b-ef69-4059-bbe9-7b214c38a011',
amount: 78.75,
pending: false,
paidBy: 'G. Mina',
paymentProvider: 'CHECK',
currency: 'USD',
referenceNumber: null,
memo: null,
datePaid: '2023-07-12',
timestamp: '2023-07-12T06:00:00.000Z',
integratedPayment: false,
forcePaidInFull: false,
integrationKeys: {
quickbooksId: null,
xeroId: null,
},
isFailedPayment: false,
localAmount: 78.75,
},
],
},
};
export const moxieCRMTriggers = [
{
name: 'client_created',
displayName: 'Client Created',
description: 'Triggered when a new client is created.',
eventType: MoxieCRMEventType.CLIENT_CREATED,
sampleData: MoxieCRMWebhookSampleData.CLIENT_EVENT_SAMPLE_DATA,
},
{
name: 'client_updated',
displayName: 'Client Updated',
description: 'Triggered when an existing client is updated.',
eventType: MoxieCRMEventType.CLIENT_UPDATED,
sampleData: MoxieCRMWebhookSampleData.CLIENT_EVENT_SAMPLE_DATA,
},
{
name: 'client_deleted',
displayName: 'Client Deleted',
description: 'Triggered when an existing client is deleted.',
eventType: MoxieCRMEventType.CLIENT_DELETED,
sampleData: MoxieCRMWebhookSampleData.CLIENT_EVENT_SAMPLE_DATA,
},
{
name: 'project_created',
displayName: 'Project Created',
description: 'Triggered when a new project is created.',
eventType: MoxieCRMEventType.PROJECT_CREATED,
sampleData: MoxieCRMWebhookSampleData.PROJECT_EVENT_SAMPLE_DATA,
},
{
name: 'project_updated',
displayName: 'Project Updated',
description: 'Triggered when an existing project is updated.',
eventType: MoxieCRMEventType.PROJECT_UPDATED,
sampleData: MoxieCRMWebhookSampleData.PROJECT_EVENT_SAMPLE_DATA,
},
{
name: 'project_completed',
displayName: 'Project Completed',
description: 'Triggered when an existing project is completed.',
eventType: MoxieCRMEventType.PROJECT_COMPLETED,
sampleData: MoxieCRMWebhookSampleData.PROJECT_EVENT_SAMPLE_DATA,
},
{
name: 'task_created',
displayName: 'Task Created',
description: 'Triggered when a new task is created.',
eventType: MoxieCRMEventType.TASK_CREATED,
sampleData: MoxieCRMWebhookSampleData.PROJECT_TASK_EVENT_SAMPLE_DATA,
},
{
name: 'task_updated',
displayName: 'Task Updated',
description: 'Triggered when an existing task is updated.',
eventType: MoxieCRMEventType.TASK_UPDATED,
sampleData: MoxieCRMWebhookSampleData.PROJECT_TASK_EVENT_SAMPLE_DATA,
},
{
name: 'task_deleted',
displayName: 'Task Deleted',
description: 'Triggered when an existing task is deleted.',
eventType: MoxieCRMEventType.TASK_DELETED,
sampleData: MoxieCRMWebhookSampleData.PROJECT_TASK_EVENT_SAMPLE_DATA,
},
{
name: 'client_task_approval',
displayName: 'Client Task Approval',
description: 'Triggered when a task is moved to client approval.',
eventType: MoxieCRMEventType.TASK_APPROVAL,
sampleData: MoxieCRMWebhookSampleData.PROJECT_TASK_EVENT_SAMPLE_DATA,
},
{
name: 'form_submitted',
displayName: 'Form Submitted',
description: 'Triggered when a new form is submitted.',
eventType: MoxieCRMEventType.FORM_SUBMITTED,
sampleData: MoxieCRMWebhookSampleData.FORM_EVENT_SAMPLE_DATA,
},
{
name: 'time_entry_created',
displayName: 'Time Entry Created',
description: 'Triggered when a new time entry is created.',
eventType: MoxieCRMEventType.TIME_ENTRY_CREATED,
sampleData: MoxieCRMWebhookSampleData.TIME_ENTRY_EVENT_SAMPLE_DATA,
},
{
name: 'time_entry_updated',
displayName: 'Time Entry Updated',
description: 'Triggered when an existing time entry is updated.',
eventType: MoxieCRMEventType.TIME_ENTRY_UPDATED,
sampleData: MoxieCRMWebhookSampleData.TIME_ENTRY_EVENT_SAMPLE_DATA,
},
{
name: 'time_entry_deleted',
displayName: 'Time Entry Deleted',
description: 'Triggered when an existing time entry is deleted.',
eventType: MoxieCRMEventType.TIME_ENTRY_DELETED,
sampleData: MoxieCRMWebhookSampleData.TIME_ENTRY_EVENT_SAMPLE_DATA,
},
{
name: 'meeting_scheduled',
displayName: 'Meeting Scheduled',
description: 'Triggered when a new meeting is scheduled.',
eventType: MoxieCRMEventType.MEETING_SCHEDULED,
sampleData: MoxieCRMWebhookSampleData.MEETING_EVENT_SAMPLE_DATA,
},
{
name: 'meeting_updated',
displayName: 'Meeting Updated',
description: 'Triggered when an existing meeting is updated.',
eventType: MoxieCRMEventType.MEETING_UPDATED,
sampleData: MoxieCRMWebhookSampleData.MEETING_EVENT_SAMPLE_DATA,
},
{
name: 'meeting_cancelled',
displayName: 'Meeting Cancelled',
description: 'Triggered when a meeting is cancelled.',
eventType: MoxieCRMEventType.MEETING_CANCELLED,
sampleData: MoxieCRMWebhookSampleData.MEETING_EVENT_SAMPLE_DATA,
},
{
name: 'opportunity_created',
displayName: 'Opportunity Created',
description: 'Triggered when a new pipeline opportunity is created.',
eventType: MoxieCRMEventType.OPPORTUNITY_CREATED,
sampleData: MoxieCRMWebhookSampleData.OPPORTUNITY_EVENT_SAMPLE_DATA,
},
{
name: 'opportunity_updated',
displayName: 'Opportunity Updated',
description: 'Triggered when an existing opportunity is updated.',
eventType: MoxieCRMEventType.OPPORTUNITY_UPDATED,
sampleData: MoxieCRMWebhookSampleData.OPPORTUNITY_EVENT_SAMPLE_DATA,
},
{
name: 'opportunity_deleted',
displayName: 'Opportunity Deleted',
description: 'Triggered when an existing pipeline opportunity is deleted.',
eventType: MoxieCRMEventType.OPPORTUNITY_DELETED,
sampleData: MoxieCRMWebhookSampleData.OPPORTUNITY_EVENT_SAMPLE_DATA,
},
{
name: 'invoice_sent',
displayName: 'Invoice Sent',
description: 'Triggered when an invoice is sent.',
eventType: MoxieCRMEventType.INVOICE_SENT,
sampleData: MoxieCRMWebhookSampleData.INVOICE_EVENT_SAMPLE_DATA,
},
{
name: 'payment_received',
displayName: 'Payment Received',
description: 'Triggered when a payment is received.',
eventType: MoxieCRMEventType.PAYMENT_RECEIVED,
sampleData: MoxieCRMWebhookSampleData.INVOICE_EVENT_SAMPLE_DATA,
},
].map((props) => moxieCRMRegisterTrigger(props));

View File

@@ -0,0 +1,52 @@
import {
TriggerStrategy,
createTrigger,
Property,
} from '@activepieces/pieces-framework';
import { MoxieCRMEventType } from '.';
import { moxieCRMAuth } from '../../';
export const moxieCRMRegisterTrigger = ({
name,
displayName,
description,
eventType,
sampleData,
}: {
name: string;
displayName: string;
description: string;
eventType: MoxieCRMEventType;
sampleData: unknown;
}) =>
createTrigger({
auth: moxieCRMAuth,
name: `moxie_trigger_${name}`,
displayName,
description,
props: {
md: Property.MarkDown({
value: `
- Go to the **Workspace Settngs -> Connected Apps -> Integration** section.
- Under **Custom Integration** , click on **Add Rest Hook**.
- Click on **Integrations** section.
- In the endpoint field, paste the following URL:
\`\`\`text
{{webhookUrl}}
\`\`\`
- Select the event as **\`${displayName}\`** and click on **Save**.
`,
}),
},
type: TriggerStrategy.WEBHOOK,
sampleData: sampleData,
async onEnable(context) {
// Empty
},
async onDisable(context) {
// Empty
},
async run(context) {
return [context.payload.body];
},
});