diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.customerio.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.customerio.md index 522ebffb1..6cc11e2b9 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.customerio.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.customerio.md @@ -33,46 +33,5 @@ For usage examples and templates to help you get started, take a look at n8n's [ * Add Customer * Remove Customer -<<<<<<< HEAD -======= -## Example Usage - -This workflow allows you to create a customer and add them to a segment in Customer.io. You can also find the [workflow](https://n8n.io/workflows/646) on n8n.io. This example usage workflow would use the following nodes. -- [Start](/integrations/builtin/core-nodes/n8n-nodes-base.start/) -- [Customer.io]() - -The final workflow should look like the following image. - -![A workflow with the Customer.io node](/_images/integrations/builtin/app-nodes/customerio/workflow.png) - -### 1. Start node - -The start node exists by default when you create a new workflow. - -### 2. CustomerIo node (upsert: customer) - -1. First of all, you'll have to enter credentials for the Customer.io node. You can find out how to do that [here](/integrations/builtin/credentials/customerio/). -2. Enter a customer id in the ***ID*** field. -3. Click on the ***Add Field*** button and select 'Custom Properties' from the dropdown list. -4. Click on the ***Choose Option To Add*** button. -5. Enter `name` in the ***Key*** field. -6. Enter the name of the customer in the ***Value*** field. -7. Click on ***Test step*** to run the node. - -![Using the Customer.io node to create a new customer](/_images/integrations/builtin/app-nodes/customerio/customerio_node.png) - - -### 3. CustomerIo1 node (add: segment) - -1. Select the credentials that you entered in the previous Customer.io node. -2. Select 'Segment' from the ***Resource*** field. -3. Click on the gears icon next to the ***Customer IDs*** field and click on ***Add Expression***. -4. Select the following in the ***Variable Selector*** section: Nodes > CustomerIo > Output Data > JSON > id. You can also add the following expression: `{{$node["CustomerIo"].json["id"]}}`. -4. Click on ***Test step*** to run the node. - - -![Using the Customer.io node to add the customer to a segment](/_images/integrations/builtin/app-nodes/customerio/customerio1_node.png) - ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.deepl.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.deepl.md index a2ccb8ed8..29611335c 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.deepl.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.deepl.md @@ -23,47 +23,3 @@ For usage examples and templates to help you get started, take a look at n8n's [ * Language * Translate data -<<<<<<< HEAD -======= -## Example Usage - -This workflow allows you to translate cocktail instructions to French. You can also find the [workflow](https://n8n.io/workflows/998) on n8n.io. This example usage workflow uses the following nodes. -- [Start](/integrations/builtin/core-nodes/n8n-nodes-base.start/) -- [HTTP Request](/integrations/builtin/core-nodes/n8n-nodes-base.httprequest/) -- [DeepL]() - -The final workflow should look like the following image. - -![A workflow with the DeepL node](/_images/integrations/builtin/app-nodes/deepl/workflow.png) - -### 1. Start node - -The Start node exists by default when you create a new workflow. - -### 2. HTTP Request node (GET) - -This node will make a GET request to the API `https://www.thecocktaildb.com/api/json/v1/1/random.php` to fetch a random cocktail. This information gets passed on to the next node in the workflow. - -1. Enter `https://www.thecocktaildb.com/api/json/v1/1/random.php` in the ***URL*** field. -2. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node makes a GET request to the API and returns information about a random cocktail. - -![Using the HTTP Request node to get the information about a random cocktail](/_images/integrations/builtin/app-nodes/deepl/httprequest_node.png) - -### 3. DeepL node (translate: language) - -This node will translate the cocktail instructions that we got from the previous node to French. To translate the instructions in your language, select your language instead. - -1. First of all, you'll have to enter credentials for the DeepL node. You can find out how to do that [here](/integrations/builtin/credentials/deepl/). - -2. Click on the gears icon next to the ***Text*** field and click on ***Add Expression***. -3. Select the following in the ***Variable Selector*** section: Current Nodes > Input Data > JSON > drinks > [item: 0] > strInstructions. You can also add the following expression: `{{$json["drinks"][0]["strInstructions"]}}`. -4. Select 'French' from the ***Target Language*** dropdown list. -5. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node translates the instructions of the cocktail to French. - -![Using the DeepL node to translate the instructions to French](/_images/integrations/builtin/app-nodes/deepl/deepl_node.png) - ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.demio.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.demio.md index 2533b888b..3a3467c15 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.demio.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.demio.md @@ -26,57 +26,3 @@ For usage examples and templates to help you get started, take a look at n8n's [ * Report * Get an event report -<<<<<<< HEAD -======= -## Example Usage - -This workflow allows you to register your audience to an event on Demio via a Typeform submission. You can also find the [workflow](https://n8n.io/workflows/947) on n8n.io. This example usage workflow uses the following nodes. -- [Typeform Trigger](/integrations/builtin/trigger-nodes/n8n-nodes-base.typeformtrigger/) -- [Demio]() - -The final workflow should look like the following image. - -![A workflow with the Demio node](/_images/integrations/builtin/app-nodes/demio/workflow.png) - -### 1. Typeform Trigger node - -This node will trigger the workflow when a form response is submitted. - -This example workflow uses a Typeform to collect name and email address. Create a form exactly like [this](https://n8ndocsburner.typeform.com/to/dpr2kxSL) for the example workflow. Below are the questions and their question types for the form. - -|Question | Type | -|---------|-------| -|Let's start with your name. | Short Text | -|What's your email address? | Email | - -1. First of all, you'll have to enter credentials for the Typeform Trigger node. You can find out how to do that [here](/integrations/builtin/credentials/typeform/). -2. Select your form from the ***Form*** dropdown list. -3. Click on ***Test step*** to run the workflow. - -In the screenshot below, you will notice that the Typeform Trigger node triggers the workflow and returns the response submitted by a user. - -![Using the Typeform Trigger node to trigger the workflow](/_images/integrations/builtin/app-nodes/demio/typeformtrigger_node.png) - -### 2. Demio node (register: event) - -This node will use the information from the previous node to register the user for an event on Demio. If you don't have an event on Demio, make sure to create one. - -1. First of all, you'll have to enter credentials for the Demio node. You can find out how to enter credentials for this node [here](/integrations/builtin/credentials/demio/). -2. Select 'Register' from the ***Operation*** dropdown list. -3. Select the event from the ***Event ID*** dropdown list. -4. Click on the gears icon next to the ***First Name*** field and click on ***Add Expression***. - -5. Select the following in the ***Variable Selector*** section: Current Node > Input Data > JSON > Let's start with your name. You can also add the following expression: `{{$json["Let's start with your name."]}}`. -6. Click on the gears icon next to the ***Email*** field and click on ***Add Expression***. -7. Select the following in the ***Variable Selector*** section: Current Node > Input Data > JSON > What's your email address? You can also add the following expression: `{{$json["What's your email address?"]}}`. -8. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node registers the user for an event on Demio. - -![Using the Demio node to register a user for an event](/_images/integrations/builtin/app-nodes/demio/demio_node.png) - -/// note | Activate workflow for production -This example workflow uses the Typeform Trigger node. You'll need to save the workflow and then click on the Activate toggle on the top right of the screen to activate the workflow. Your workflow will then be triggered when a new form is submitted. -/// - ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.discourse.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.discourse.md index 9b8c0c561..227c5c70c 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.discourse.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.discourse.md @@ -42,64 +42,3 @@ For usage examples and templates to help you get started, take a look at n8n's [ * Create a user to group * Remove user from group -<<<<<<< HEAD -======= -## Example Usage - -This workflow allows you to create, update, and get a post using the Discourse node. You can also find the [workflow](https://n8n.io/workflows/930) on n8n.io. This example usage workflow would use the following nodes. -- [Start](/integrations/builtin/core-nodes/n8n-nodes-base.start/) -- [Discourse]() - -The final workflow should look like the following image. - -![A workflow with the Discourse node](/_images/integrations/builtin/app-nodes/discourse/workflow.png) - -### 1. Start node - -The start node exists by default when you create a new workflow. - -### 2. Discourse node (create: post) - -This node will create a post under the `Lounge` category. If you want to create a post under a different category, select that category instead. - -1. First of all, you'll have to enter credentials for the Discourse node. You can find out how to do that [here](/integrations/builtin/credentials/discourse/). -2. Enter a title for the post in the ***Title*** field. -3. Enter the content of the post in the ***Content*** field. -4. Click on ***Add Field*** and select 'Category ID' from the dropdown list. -5. Select 'Lounge' from the ***Category ID*** dropdown list. -6. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node creates a new topic under the category `Lounge`. - -![Using the Discourse node to create a topic](/_images/integrations/builtin/app-nodes/discourse/discourse_node.png) - -### 3. Discourse1 node (update: post) - -This node will update the content of the post that we created in the previous node. - -1. Select the credentials that you entered in the previous node. -2. Select 'Update' from the ***Operations*** dropdown list. -3. Click on the gears icon next to the ***Post ID*** field and click on ***Add Expression***. -4. Select the following in the ***Variable Selector*** section: Current Node > Input Data > JSON > id. You can also add the following expression: `{{$json["id"]}}`. -5. Enter the updated content in the ***Content*** field. -6. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node updates the content of the post that we created in the previous node. - -![Using the Discourse node to update a post](/_images/integrations/builtin/app-nodes/discourse/discourse1_node.png) - -### 4. Discourse2 node (get: post) - -This node will retrieve the post that we updated previously. - -1. Select the credentials that you entered in the previous node. -2. Select 'Get' from the ***Operation*** dropdown list. -3. Click on the gears icon next to the ***Post ID*** field and click on ***Add Expression***. -4. Select the following in the ***Variable Selector*** section: Current Node > Input Data > JSON > id. You can also add the following expression: `{{$json["id"]}}`. -5. Click on ***Test step*** to run the node. - -In the screenshot below, you notice that the node retrieves the post that we created earlier. - -![Using the Discourse node to get a post](/_images/integrations/builtin/app-nodes/discourse/discourse2_node.png) - ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.dropcontact.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.dropcontact.md index 7879f975c..26753dd16 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.dropcontact.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.dropcontact.md @@ -25,91 +25,4 @@ For usage examples and templates to help you get started, take a look at n8n's [ -<<<<<<< HEAD -======= -## Example Usage - -This workflow allows you to find email and enrich your contact from a Google Sheet and add them to Lemlist. You can also find the [workflow](https://n8n.io/workflows/1304) on n8n.io. - -This example usage workflow would use the following nodes. -- [Start](/integrations/builtin/core-nodes/n8n-nodes-base.start/) -- [Google Sheets node](/integrations/builtin/app-nodes/n8n-nodes-base.googlesheets/) -- [Dropcontact node]() -- [Lemlist node](/integrations/builtin/app-nodes/n8n-nodes-base.lemlist/) - -![A workflow with the GetResponse node](/_images/integrations/builtin/app-nodes/dropcontact/workflow.png) - -### 1. Start Node -The start node exists by default when you create a new workflow. - -### 2. Google Sheet node - -This node will list all the records from Google Sheet. Create a sheet like [this](https://docs.google.com/spreadsheets/d/1jCyGrz01b7wdoujEHHZvw-JD5zszTMFqn8cvvSnLPrE/edit#gid=0) in your Google Drive. - -1. First of all, you'll have to enter credentials for the Google Sheet node. You can find out how to do that [here](/integrations/builtin/credentials/google/). - -2. Select the 'Sheet' option from the ***Ressource*** dropdown list. -3. Select the 'Read' option from the ***Operation*** dropdown list. -4. Enter the Sheet ID in the ***Sheet ID*** field. Your Google Sheet ID is available in the URL `https://docs.google.com/spreadsheets/d/{spreadsheetId}/edit` -5. In the ***Range*** field, enter `A:K`. -6. Click on ***Test step*** to run the node. - - -In the screenshot below, you will notice that the node returns the information of the leads. - -![Using the Google Sheet](/_images/integrations/builtin/app-nodes/dropcontact/googlesheet_node.png) - -### 3. Dropontact node - -This node will find the verified email address and enrich the contact. - -1. First of all, you'll have to enter credentials for the Dropcontact node. You can find out how to do that [here](/integrations/builtin/credentials/dropcontact/). - -2. Select 'Contact' from the ***Resource*** dropdown list. -3. Select 'Enrich' from the ***Operation*** dropdown list. -4. Click on ***Add Field*** and select 'Company Name'. -5. Click on the gears icon next to the ***Company Name*** field and click on ***Add Expression***. -6. Select the following in the ***Variable Selector*** section: Node > Input Data > JSON > fields > companyName . You can also add the following expression: `{{$json["fields"]["companyName"]}}`. -7. Click on ***Add Field*** and select 'First Name'. -8. Click on the gears icon next to the ***First Name*** field and click on ***Add Expression***. -9. Select the following in the ***Variable Selector*** section: Node > Input Data > JSON > fields > firstName . You can also add the following expression: `{{$json["fields"]["firstName"]}}`. -10. Click on ***Add Field*** and select 'Full Name'. -11. Click on the gears icon next to the ***Full Name*** field and click on ***Add Expression***. -12. Select the following in the ***Variable Selector*** section: Node > Input Data > JSON > fields > fullName . You can also add the following expression: `{{$json["fields"]["fullName"]}}`. -13. Click on ***Add Field*** and select 'Last Name'. -14. Click on the gears icon next to the ***Last Name*** field and click on ***Add Expression***. -15. Select the following in the ***Variable Selector*** section: Node > Input Data > JSON > fields > lastName . You can also add the following expression: `{{$json["fields"]["lastName"]}}`. -16. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the Dropcontact node has enriched your data. - -![Using the Dropcontact node](/_images/integrations/builtin/app-nodes/dropcontact/dropcontact_node.png) - -### 4. Lemlist node - -This node will create new leads for a campaign in Lemlist. - -1. First of all, you'll have to enter credentials for the Lemlist node. You can find out how to do that [here](/integrations/builtin/credentials/lemlist/). -2. Select 'Lead' from the ***Resource*** dropdown list. -3. Select a campaign from the ***Campaign ID*** dropdown list. -4. Click on the gears icon next to the ***Email*** field and click on 'Add Expression'. - -5. Select the following in the ***Variable Selector*** section: Dropcontact > Input Data > JSON > fields > email > [Item: 0] > email. You can also add the following expression: `{{$json["email"][0]["email"]}}` -6. Click on the ***Add Field*** button and select 'First Name'. -7. Click on the gears icon next to the ***First Name*** field and click on ***Add Expression***. -8. Select the following in the ***Variable Selector*** section: Node > Input Data > JSON > fields > first_name . You can also add the following expression: `{{$json["fields"]["first_name"]}}`. -9. Click on the ***Add Field*** button and select 'Last Name'. -10. Click on the gears icon next to the ***Last Name*** field and click on ***Add Expression***. -11. Select the following in the ***Variable Selector*** section: Node > Input Data > JSON > fields > last_name . You can also add the following expression: `{{$json["fields"]["last_name"]}}`. -12. Click on the ***Add Field*** button and select 'Company Name'. -13. Click on the gears icon next to the ***Company Name*** field and click on ***Add Expression***. -14. Select the following in the ***Variable Selector*** section: Node > Input Data > JSON > fields > company_name . You can also add the following expression: `{{$json["fields"]["company_name"]}}`. -15. Click on the ***Add Field*** button and select 'Deduplicate'. -16. Toggle ***Deduplicate*** to `true`. -17. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node creates new enriched leads in Lemlist. - -![Using the Lemlist node](/_images/integrations/builtin/app-nodes/dropcontact/lemlist_node.png) ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.egoi.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.egoi.md index a54a93c93..3c44c9c24 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.egoi.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.egoi.md @@ -26,72 +26,4 @@ For usage examples and templates to help you get started, take a look at n8n's [ - Update a member -<<<<<<< HEAD -======= -## Example Usage - -This workflow allows you to create, update, and get a contact using the E-goi node. You can also find the [workflow](https://n8n.io/workflows/852) on n8n.io. This example usage workflow uses the following nodes. -- [Start](/integrations/builtin/core-nodes/n8n-nodes-base.start/) -- [E-goi]() - -The final workflow should look like the following image. - -![A workflow with the E-goi node](/_images/integrations/builtin/app-nodes/egoi/workflow.png) - -### 1. Start node - -The Start node exists by default when you create a new workflow. - -### 2. E-goi node (create: contact) - -This node will create a new contact in E-goi. We will add the first name of the contact along with their email. - -1. First of all, you'll have to enter credentials for the E-goi node. You can find out how to do that [here](/integrations/builtin/credentials/egoi/). -2. Select a list from the ***List ID*** field. -3. Enter the email address in the ***Email*** field. -3. Click on the ***Add Field*** button and select 'First Name' from the dropdown list. -4. Enter the name of the contact in the ***First Name*** field. -5. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node creates a new contact with their first name and email. - -![Using the E-goi node to create a new contact](/_images/integrations/builtin/app-nodes/egoi/e-goi_node.png) - -### 3. E-goi1 node (update: contact) - -This node will update the information of the contact that we created in the previous node. We will update the first name of the contact using this node. - -1. Select the credentials that you entered in the previous node. -2. Select 'Update' from the ***Operation*** dropdown list. -3. Click on the gears icon next to the ***List ID*** field and click on ***Add Expression***. -4. Select the following in the ***Variable Selector*** section: Nodes > E-goi > Parameters > list. You can also add the following expression: `{{$node["E-goi"].parameter["list"]}}`. -5. Click on the gears icon next to the ***Contact ID*** field and click on ***Add Expression***. -6. Select the following in the ***Variable Selector*** section: Nodes > E-goi > Output Data > JSON > base > contact_id. You can also add the following expression: `{{$node["E-goi"].json["base"]["contact_id"]}}`. -7. Click on the ***Add Field*** button and select 'First Name' from the dropdown list. -8. Enter the first name of the contact in the ***First Name*** field. -9. Click on ***Test step*** to run the node. - - -In the screenshot below, you will notice that the node updates the information of the contact that we created in the previous node. Here, the node has updated the first name of the contact. - -![Using the E-goi node to update the contact](/_images/integrations/builtin/app-nodes/egoi/e-goi1_node.png) - -### 3. E-goi2 node (get: contact) - -This node will return the information of the contact that we created using the E-goi node. - - -1. Select the credentials that you entered in the previous node. -2. Select 'Get' from the ***Operation*** dropdown list. -3. Click on the gears icon next to the ***List ID*** field and click on ***Add Expression***. -4. Select the following in the ***Variable Selector*** section: Nodes > E-goi1 > Parameters > list. You can also add the following expression: `{{$node["E-goi1"].parameter["list"]}}`. -5. Click on the gears icon next to the ***Contact ID*** field and click on ***Add Expression***. -6. Select the following in the ***Variable Selector*** section: Nodes > E-goi1 > Output Data > JSON > base > contact_id. You can also add the following expression: `{{$node["E-goi"].json["base"]["contact_id"]}}`. -5. Click on ***Test step*** to run the node. - - -In the screenshot below, you will notice that the node returns the information of the contact that we created using the E-goi node. - -![Using the E-goi node to get the information of the contact](/_images/integrations/builtin/app-nodes/egoi/e-goi2_node.png) ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.emelia.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.emelia.md index 9730fc5ee..a2f2c169e 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.emelia.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.emelia.md @@ -30,60 +30,5 @@ For usage examples and templates to help you get started, take a look at n8n's [ * Add * Get All -<<<<<<< HEAD -======= -## Example Usage - -This workflow allows you to create a campaign, add a contact, and get the campaign from Emelia. You can also find the [workflow](https://n8n.io/workflows/961) on n8n.io. This example usage workflow uses the following nodes. -- [Start](/integrations/builtin/core-nodes/n8n-nodes-base.start/) -- [Emelia]() - -The final workflow should look like the following image. - -![A workflow with the Emelia node](/_images/integrations/builtin/app-nodes/emelia/workflow.png) - -### 1. Start node - -The Start node exists by default when you create a new workflow. - -### 2. Emelia node (campaign: create) - -This node will create a new campaign in Emelia. - -1. First of all, you'll have to enter credentials for the Emelia node. You can find out how to do that [here](/integrations/builtin/credentials/emelia/). -2. Select 'Create' from the ***Operation*** dropdown list. -3. Enter the campaign name in the ***Campaign Name*** field. -4. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node creates a new campaign. - -![Using the Emelia node to create a new campaign](/_images/integrations/builtin/app-nodes/emelia/emelia_node.png) - -### 3. Emelia1 node (campaign: addContact) - -This node will add a contact to the campaign that we created in the previous node. - -1. Select the credentials that you entered in the previous node. -2. Select 'Add Contact' from the ***Operation*** dropdown list. -3. Select the campaign from the ***Campaign ID*** dropdown list. -4. Enter the contact's email address in the ***Contact Email*** field. -5. Click on the ***Add Field*** button and select 'First Name'. -6. Enter the first name in the ***First Name*** field. -7. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node adds the contact to the campaign that we created in the previous node. - -![Using the Emelia node to add a contact to a campaign](/_images/integrations/builtin/app-nodes/emelia/emelia1_node.png) - -### 4. Emelia2 node (campaign: get) - -This node will get the information about the campaign that we created earlier. - -1. Select the credentials that you entered in the previous node. -2. Select 'Get' from the ***Operation*** dropdown list. -3. Click on the gears icon next to the ***Campaign ID*** field and click on ***Add Expression***. -5. Select the following in the ***Variable Selector*** section: Nodes > Emelia > Output Data > JSON > _id. You can also add the following expression: `{{$node["Emelia"].json["_id"]}}`. -6. Click on ***Test step*** to run the node. ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.erpnext.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.erpnext.md index e7160038f..fbf072de0 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.erpnext.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.erpnext.md @@ -27,76 +27,3 @@ For usage examples and templates to help you get started, take a look at n8n's [ - Update a document -<<<<<<< HEAD -======= -## Example Usage - -This workflow allows you to create, update, and retrieve a document from ERPNext. You can also find the [workflow](https://n8n.io/workflows/961) on n8n.io. This example usage workflow uses the following nodes. -- [Start](/integrations/builtin/core-nodes/n8n-nodes-base.start/) -- [ERPNext]() - -The final workflow should look like the following image. - -![A workflow with the ERPNext node](/_images/integrations/builtin/app-nodes/erpnext/workflow.png) - -### 1. Start node - -The Start node exists by default when you create a new workflow. - -### 2. ERPNext node (document: create) - -This node will create a new document in ERPNext. - -1. First of all, you'll have to enter credentials for the ERPNext node. You can find out how to do that [here](/integrations/builtin/credentials/erpnext/). -2. Select 'Item' from the ***DocType*** dropdown list. -3. Click on the ***Add Property*** button. -4. Select 'Item Name' from the ***Field*** dropdown list. -5. Enter `item 1` in the ***Value*** field. -6. Click on the ***Add Property*** button. -7. Select 'Item Code' from the ***Field*** dropdown list. -8. Enter `item-1` in the ***Value*** field. -9. Click on the ***Add Property*** button. -10. Select 'Item Group' from the ***Field*** dropdown list. -11. Enter `Products` in the ***Value*** field. -**Note:** Make sure that the item group exists in your ERPNext account. -12. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node creates a new item with the name `item 1`. - -![Using the ERPNext node to create a new item](/_images/integrations/builtin/app-nodes/erpnext/erpnext_node.png) - -### 3. ERPNext1 node (document: addContact) - -This node will add the `Item Tax` property to the item that we created in the previous node. - -1. Select the credentials that you entered in the previous node. -2. Select 'Update' from the ***Operation*** dropdown list. -3. Select 'Item' from the ***DocType*** dropdown list. -4. Click on the gears icon next to the ***Item Name*** field and click on ***Add Expression***. -5. Select the following in the ***Variable Selector*** section: Current Node > Input Data > JSON > name. You can also add the following expression: `{{$json["name"]}}`. -6. Click on the ***Add Property*** button. -7. Select 'Item Tax' from the ***Field*** dropdown list. -8. Enter `5` in the ***Value*** field. -10. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node adds the Item Tax property to the item that we created in the previous node. - -![Using the ERPNext node to update an item](/_images/integrations/builtin/app-nodes/erpnext/erpnext1_node.png) - -### 4. ERPNext2 node (document: get) - -This node will get the information about the item that we created earlier. - -1. Select the credentials that you entered in the previous node. -2. Select 'Get' from the ***Operation*** dropdown list. -3. Select 'Item' from the ***DocType*** dropdown list. -4. Click on the gears icon next to the ***Item Name*** field and click on ***Add Expression***. -5. Select the following in the ***Variable Selector*** section: Current Node > Input Data > JSON > name. You can also add the following expression: `{{$json["name"]}}`. -6. Click on ***Test step*** to run the node. - - -In the screenshot below, you will notice that the node returns the information of the item. - -![Using the ERPNext node to return the information an item](/_images/integrations/builtin/app-nodes/erpnext/erpnext2_node.png) - ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.filemaker.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.filemaker.md index cfcd6010e..3f6365db1 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.filemaker.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.filemaker.md @@ -28,75 +28,3 @@ For usage examples and templates to help you get started, take a look at n8n's [ - Duplicate Record - Delete Record -<<<<<<< HEAD -======= -## Example Usage - -This workflow allows you to create, update, and retrieve a record from FileMaker. You can also find the [workflow](https://n8n.io/workflows/1068) on n8n.io. This example usage workflow uses the following nodes. -- [Start](/integrations/builtin/core-nodes/n8n-nodes-base.start/) -- [FileMaker]() - -The final workflow should look like the following image. - -![A workflow with the FileMaker node](/_images/integrations/builtin/app-nodes/filemaker/workflow.png) - -### 1. Start node - -The Start node exists by default when you create a new workflow. - -### 2. FileMaker node - -This node will create a new record in FileMaker. - -1. First of all, you'll have to enter credentials for the FileMaker node. You can find out how to do that [here](/integrations/builtin/credentials/filemaker/). -2. Select 'Create Record' from the ***Action*** dropdown list. -3. Select a layout from the ***Layout*** dropdown list. -4. Click on the ***Add Field*** button. -5. Select a field from the ***Field*** dropdown list. -6. Enter a value in the ***Value*** field. -7. Click on the ***Add field*** button. -8. Select a field from the ***Field*** dropdown list. -9. Enter a value in the ***Value*** field. -10. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node creates a new record in FileMaker. - -![Using the FileMaker node to create a new record](/_images/integrations/builtin/app-nodes/filemaker/filemaker_node.png) - -### 3. FileMaker1 node - -This node will add a new field to the record that we created in the previous node. - -1. Select the credentials that you entered in the previous node. -2. Select 'Edit Record' from the ***Action*** dropdown list. -3. Select a layout from the ***Layout*** dropdown list. -4. Click on the gears icon next to the ***Record Id*** field and click on ***Add Expression***. -5. Select the following in the ***Variable Selector*** section: Current Node > Input Data > JSON > response > recordId. You can also add the following expression: `{{$json["response"]["recordId"]}}`. -6. Click on the gears icon next to the ***Mod Id*** field and click on ***Add Expression***. -7. Select the following in the ***Variable Selector*** section: Current Node > Input Data > JSON > response > modId. You can also add the following expression: `{{$json["response"]["modId"]}}`. -8. Click on the ***Add field*** button. -9. Select a field from the ***Field*** dropdown list. -10. Enter a value in the ***Value*** field. -11. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node adds the `address_country` field to the record that we created in the previous node. - -![Using the FileMaker node to update a record](/_images/integrations/builtin/app-nodes/filemaker/filemaker1_node.png) - -### 4. FileMaker2 node - -This node will get the information about the record that we created earlier. - -1. Select the credentials that you entered in the previous node. -2. Select 'Get Records by Id' from the ***Action*** dropdown list. -3. Select a layout from the ***Layout*** dropdown list. -4. Click on the gears icon next to the ***Record Id*** field and click on ***Add Expression***. -5. Select the following in the ***Variable Selector*** section: Nodes > FileMaker > Output Data > JSON > response > recordId. You can also add the following expression: `{{$node["FileMaker"].json["response"]["recordId"]}}`. -6. Click on ***Test step*** to run the node. - - -In the screenshot below, you will notice that the node returns the information of the record. - -![Using the FileMaker node to return the information a record](/_images/integrations/builtin/app-nodes/filemaker/filemaker2_node.png) - ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.getresponse.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.getresponse.md index 565d98c56..8c03ee771 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.getresponse.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.getresponse.md @@ -27,76 +27,4 @@ For usage examples and templates to help you get started, take a look at n8n's [ * Get all contacts * Update contact properties -<<<<<<< HEAD -======= -## Example Usage - -This workflow allows you to get all the contacts from GetResponse and check if they belong to a specific campaign. If they don't belong to the specified campaign, the workflow updates the campaign ID of the contacts using the GetResponse node. You can also find the [workflow](https://n8n.io/workflows/778) on n8n.io. This example usage workflow would use the following nodes. -- [Start](/integrations/builtin/core-nodes/n8n-nodes-base.start/) -- [GetResponse]() -- [IF](/integrations/builtin/core-nodes/n8n-nodes-base.if/) -- [No Operation, do nothing](/integrations/builtin/core-nodes/n8n-nodes-base.noop/) - -The final workflow should look like the following image. - -![A workflow with the GetResponse node](/_images/integrations/builtin/app-nodes/getresponse/workflow.png) - -### 1. Start node - -The start node exists by default when you create a new workflow. - -### 2. GetResponse node (getAll: contact) - -This node will retrieve all the contacts from GetResponse. - -1. First of all, you'll have to enter credentials for the GetResponse node. You can find out how to do that [here](/integrations/builtin/credentials/getresponse/). -2. Select 'GetAll' from the ***Operation*** dropdown list. -3. Toggle ***Return All*** to true. -5. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node retrieves all the contacts from GetResponse. - -![Using the GetResponse node to retrieve all the contacts](/_images/integrations/builtin/app-nodes/getresponse/getresponse_node.png) - -### 3. IF node - -This node will check if a contact belongs to the `n8n` campaign or not. If a contact does not belong to the `n8n` campaign, it will return true otherwise false. Create a campaign in GetResponse if you don't already have one. - -1. Click on ***Add Condition*** and select 'String'. -2. Click on the gears icon next to the ***Value 1*** field and click on ***Add Expression***. -3. Select the following in the ***Variable Selector*** section: Nodes > GetResponse > Output Data > JSON > campaign > name. You can also add the following expression: `{{$node["GetResponse"].json["campaign"]["name"]}}`. -4. Select 'Not Equal' from the ***Operation*** dropdown list. -5. Enter `n8n` in the ***Value 2*** field. If you have a campaign with a different name, use that name instead. -6. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node returns all the contacts that do not belong to the `n8n` campaign. - -![Using the IF node to check if a contact belongs to the n8n campaign or not](/_images/integrations/builtin/app-nodes/getresponse/if_node.png) - -### 4. GetResponse1 node (update: contact) - -This node will update the campaign ID of all the contacts that we get from the true branch of the previous node. - -1. Create a GetResponse node connected to the 'true' output of the IF node. -2. Select the credentials that you entered in the previous GetResponse node. -3. Select 'Update' from the ***Operation*** dropdown list. -4. Click on the gears icon next to the ***Contact ID*** field and click on ***Add Expression***. -5. Select the following in the ***Variable Selector*** section: Nodes > IF > Output Data > JSON > contactId. You can also add the following expression: `{{$node["IF"].json["contactId"]}}`. -6. Click on ***Add Field*** and select 'Campaign ID' from the dropdown list. -7. Select `n8n` from the ***Campaign ID*** dropdown list. If you have a campaign with a different name, select that instead. -8. Click on ***Test step*** to run the node. - -In the screenshot below, you notice that the node updates the campaign ID of all the contacts that do not belong to the `n8n` campaign. - -![Using the GetResponse node to update the campaign of the contacts](/_images/integrations/builtin/app-nodes/getresponse/getresponse1_node.png) - -### 5. NoOp node - -Adding this node here is optional, as the absence of this node won't make a difference to the functioning of the workflow. - -1. Create a ***NoOp*** node connected to the 'false' output of the IF node. -2. Click on ***Test step*** to run the node. - -![Using the NoOp node](/_images/integrations/builtin/app-nodes/getresponse/noop_node.png) ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.ghost.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.ghost.md index 53a4e2f7b..6440f2ddb 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.ghost.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.ghost.md @@ -36,69 +36,3 @@ For usage examples and templates to help you get started, take a look at n8n's [ - Get all posts -<<<<<<< HEAD -======= -## Example Usage - -This workflow allows you to create, update, and get a post in Ghost. You can also find the [workflow](https://n8n.io/workflows/825) on n8n.io. This example usage workflow would use the following nodes. -- [Start](/integrations/builtin/core-nodes/n8n-nodes-base.start/) -- [Ghost]() - -The final workflow should look like the following image. - -![A workflow with the Ghost node](/_images/integrations/builtin/app-nodes/ghost/workflow.png) - -### 1. Start node - -The start node exists by default when you create a new workflow. - -### 2. Ghost node (create: post) - -This node will create a new post with the title `Running ghost with n8n!`. If you want to create a post with a different title, use that instead. - -1. Select 'Admin API' from the ***Source*** dropdown list. -2. You'll have to enter credentials for the Ghost node. You can find out how to do that [here](/integrations/builtin/credentials/ghost/). -3. Select 'Create' from the ***Operation*** dropdown list. -4. Enter `Running ghost with n8n!` in the ***Title*** field. -5. Enter the HTML content in the ***Content*** field. -6. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node creates a new post. - -![Using the Ghost node to create a new post and publish it](/_images/integrations/builtin/app-nodes/ghost/ghost_node.png) - -### 3. Ghost1 node (update: post) - -This node will update the status of the post that we created in the previous node. We will change the status of the post to `Published`. - -1. Select 'Admin API' from the ***Source*** dropdown list. -2. Select the credentials that you entered in the previous node. -2. Select 'Update' from the ***Operation*** dropdown list. -3. Click on the gears icon next to the ***Post ID*** field and click on ***Add Expression***. -4. Select the following in the ***Variable Selector*** section: Nodes > Ghost > Output Data > JSON > id. You can also add the following expression: `{{$node["Ghost"].json["id"]}}`. -5. Click on ***Add Field*** and select 'Status'. -6. Select 'Published' from the ***Status*** dropdown list. -7. Click on ***Test step*** to run the node. - - -In the screenshot below, you will notice that the node updates the status of the post that we created in the previous node. - -![Using the Ghost node to update the status of a post](/_images/integrations/builtin/app-nodes/ghost/ghost1_node.png) - -### 4. Ghost2 node (get: post) - -This node returns information about the post that we created using the Ghost node. In this node, we are using the ***Admin API***. You can also use the ***Content API*** to get the information about the post. - -1. Select 'Admin API' from the ***Source*** dropdown list. -2. Select the credentials that you entered in the previous node. -3. Select 'ID' from the ***By*** dropdown list. -4. Click on the gears icon next to the ***Identifier*** field and click on ***Add Expression***. -5. Select the following in the ***Variable Selector*** section: Nodes > Ghost > Output Data > JSON > id. You can also add the following expression: `{{$node["Ghost"].json["id"]}}`. -6. Click on ***Test step*** to run the node. - - -In the screenshot below, you will notice that the node returns information about the post that we specified. - -![Using the Ghost node to get information of a post](/_images/integrations/builtin/app-nodes/ghost/ghost2_node.png) - ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.googlebooks.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.googlebooks.md index 7fe6ceda0..00305d146 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.googlebooks.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.googlebooks.md @@ -33,67 +33,3 @@ For usage examples and templates to help you get started, take a look at n8n's [ * Get a volume resource based on ID * Get all volumes filtered by query -<<<<<<< HEAD -======= -## Example Usage - -This workflow allows you to get a volume and add it to your bookshelf using the Google Books node. You can also find the [workflow](https://n8n.io/workflows/771) on n8n.io. This example usage workflow uses the following nodes. -- [Start](/integrations/builtin/core-nodes/n8n-nodes-base.start/) -- [Google Books]() - -The final workflow should look like the following image. - -![A workflow with the Google Books node](/_images/integrations/builtin/app-nodes/googlebooks/workflow.png) - -### 1. Start node - -The Start node exists by default when you create a new workflow. - -### 2. Google Books node (get: volume) - -This node will retrieve a volume from Google Books. - -1. Select 'OAuth2' from the ***Authentication*** dropdown list. -2. Enter credentials for the Google Books node. You can find out how to enter credentials for this node [here](/integrations/builtin/credentials/google/). -3. Enter the ID of a volume in the ***Volume ID*** field. -4. Click on ***Test step*** to run the workflow. - -In the screenshot below, you will observe that the node retrieves the information of the volume that we specify. - -![Using the Google Books node to retrieve information of a volume](/_images/integrations/builtin/app-nodes/googlebooks/googlebooks_node.png) - -### 3. Google Books1 node (add: bookshelfVolume) - -This node will add the volume that we got from the previous node to a bookshelf in Google Books. - -1. Select 'OAuth2' in the ***Authentication*** field. -2. Select the credentials that you entered in the previous Google Books node. -3. Select 'Bookshelf Volume' from the ***Resource*** dropdown list. -4. Select 'Add' from the ***Operation*** dropdown list. -5. Enter a bookshelf id in the ***ID*** field. -6. Click on the gears icon next to the ***Volume ID*** field and click on ***Add Expression***. -7. Select the following in the ***Variable Selector*** section: Nodes > Google Books > Output Data > JSON > id. You can also add the following expression: `{{$node["Google Books"].json["id"]}}`. -8. Click on ***Test step*** to run the workflow. - -In the screenshot below, you will notice that this node adds the volume that we got from the previous node to a bookshelf that we specified. - -![Using the Google Books node to add a volume to a bookshelf volume](/_images/integrations/builtin/app-nodes/googlebooks/googlebooks1_node.png) - -### 4. Google Books2 node (getAll: bookshelfVolume) - -This node will return all the volumes in a bookshelf. - -1. Select 'OAuth2' in the ***Authentication*** field. -2. Select the credentials that you entered in the previous Google Books node. -3. Select 'Bookshelf Volume' from the ***Resource*** dropdown list. -4. Select 'Get All' from the ***Operation*** dropdown list. -5. Toggle ***My Library*** to true. This will return the information for your account. -6. Click on the gears icon next to the ***Bookshelf ID*** field and click on ***Add Expression***. -7. Select the following in the ***Variable Selector*** section: Nodes > Google Books1 > Parameters > shelfId. You can also add the following expression: `{{$node["Google Books1"].parameter["shelfId"]}}`. -8. Click on ***Test step*** to run the workflow. - -In the screenshot below, you will notice that this node returns all the volumes in the bookshelf that we specified. - -![Using the Google Books node to get all the volumes in a bookshelf](/_images/integrations/builtin/app-nodes/googlebooks/googlebooks2_node.png) - ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.googlecloudnaturallanguage.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.googlecloudnaturallanguage.md index 6fc714a8f..4cf292c60 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.googlecloudnaturallanguage.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.googlecloudnaturallanguage.md @@ -22,89 +22,4 @@ For usage examples and templates to help you get started, take a look at n8n's [ * Document * Analyze Sentiment -<<<<<<< HEAD -======= -## Example Usage - -This workflow allows you to analyze the sentiment of feedback received via a Typeform submission and send a message on Mattermost if that feedback is negative. You can also find the [workflow](https://n8n.io/workflows/786) on n8n.io. This example usage workflow uses the following nodes. -- [Typeform Trigger](/integrations/builtin/trigger-nodes/n8n-nodes-base.typeformtrigger/) -- [Google Cloud Natural Language]() -- [IF](/integrations/builtin/core-nodes/n8n-nodes-base.if/) -- [Mattermost](/integrations/builtin/app-nodes/n8n-nodes-base.mattermost/) -- [No Operation, do nothing](/integrations/builtin/core-nodes/n8n-nodes-base.noop/) - -The final workflow should look like the following image. - -![A workflow with the Google Cloud Natural Language node](/_images/integrations/builtin/app-nodes/googlecloudnaturallanguage/workflow.png) - -### 1. Typeform Trigger node - -This node will trigger the workflow when a feedback form is submitted. Make sure to create a feedback form for your event. - -1. Select 'Access Token' from the ***Authentication*** dropdown list. -2. Enter the credentials for the Typeform Trigger node. You can find out how to do that [here](/integrations/builtin/credentials/typeform/). -3. Select the event feedback form from the ***Form*** dropdown list. -4. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node triggers the workflow when feedback is submitted. We will pass this feedback to the next nodes in the workflow. -![Using the Typeform Trigger node to trigger the workflow when a feedback form is submitted](/_images/integrations/builtin/app-nodes/googlecloudnaturallanguage/typeformtrigger_node.png) - -### 2. Google Cloud Natural Language node (analyzeSentiment: document) - -This node will analyze the sentiment of the feedback that we got from the previous node. We will pass the analysis score to the next node in the workflow. - -1. First of all, you'll have to enter credentials for the Google Cloud Natural Language node. You can find out how to enter credentials for this node [here](/integrations/builtin/credentials/google/). -2. Click on the gears icon next to the ***Content*** field and click on ***Add Expression***. - -3. Select the following in the ***Variable Selector*** section: Nodes > Typeform Trigger > Output Data > JSON > What did you think about the event? You can also add the following expression: `{{$node["Typeform Trigger"].json["What did you think about the event?"]}}`. If you want to analyze the sentiment for a different question, select that question instead. -4. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node analyzes the sentiment of the feedback and gives a score based on that. - -![Using the Google Cloud Natural Language node to analyze the sentiment](/_images/integrations/builtin/app-nodes/googlecloudnaturallanguage/googlecloudnaturallanguage_node.png) - - -### 3. IF node - -This node will check if the score we got from the previous node is smaller than `0`. If the score is smaller than `0`, it will return true otherwise false. - -1. Click on ***Add Condition*** and select 'Number'. -2. Click on the gears icon next to the ***Value 1*** field and click on ***Add Expression***. -3. Select the following in the ***Variable Selector*** section: Nodes > Google Cloud Natural Language > Output Data > JSON > documentSentiment > score. You can also add the following expression: `{{$node["Google Cloud Natural Language"].json["documentSentiment"]["score"]}}`. -4. Select 'Smaller' from the ***Operation*** dropdown list. -5. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node checks if the score that we received from the previous node is smaller than `0`. - -![Using the IF node to check if the score is smaller than `0` or not](/_images/integrations/builtin/app-nodes/googlecloudnaturallanguage/if_node.png) - -### 4. Mattermost node (post: message) - -This node will send the feedback and the analysis score to the `Feedback` channel in Mattermost. If you have a different channel, use that instead. - -1. Create a Mattermost node connected to the 'true' output of the IF node. -2. You'll have to enter credentials for the Mattermost node. You can find out how to enter credentials for this node [here](/integrations/builtin/credentials/mattermost/). -3. Select a channel from the ***Channel ID*** dropdown list. -4. Click on the gears icon next to the ***Message*** field click on ***Add Expression***. - -5. Enter the following message in the ***Expression*** field: `You got a new feedback with a score of {{$node["Google Cloud Natural Language"].json["documentSentiment"]["score"]}}. Here is what it says:{{$node["Typeform Trigger"].json["What did you think about the event?"]}}`. -6. Click on ***Test step*** to run the workflow. - -In the screenshot below, you will notice that the node sends the feedback and the analysis score to the `Feedback` channel in Mattermost. - -![Using the Mattermost node to send the feedback and the analysis score](/_images/integrations/builtin/app-nodes/googlecloudnaturallanguage/mattermost_node.png) - -### 5. NoOp node - -Adding this node here is optional, as the absence of this node won't make a difference to the functioning of the workflow. - -1. Create a ***NoOp*** node connected to the 'false' output of the IF node. -2. Click on ***Test step*** to run the node. - -![Using the NoOp node](/_images/integrations/builtin/app-nodes/googlecloudnaturallanguage/noop_node.png) - -/// note | Activate workflow for production -This example workflow uses the Typeform Trigger node. You'll need to save the workflow and then click on the Activate toggle on the top right of the screen to activate the workflow. Your workflow will then be triggered when a new form is submitted. -/// ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.googlecontacts.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.googlecontacts.md index 7c58b38d9..4a0312167 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.googlecontacts.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.googlecontacts.md @@ -26,65 +26,3 @@ For usage examples and templates to help you get started, take a look at n8n's [ * Get a contact * Retrieve all contacts * Update a contact -<<<<<<< HEAD -======= - -## Example Usage - -This workflow allows you to create, update, and get a contact from Google Contacts. You can also find the [workflow](https://n8n.io/workflows/637) on n8n.io. This example usage workflow would use the following nodes. -- [Start](/integrations/builtin/core-nodes/n8n-nodes-base.start/) -- [Google Contacts]() - -The final workflow should look like the following image. - -![A workflow with the Google Contacts node](/_images/integrations/builtin/app-nodes/googlecontacts/workflow.png) - -### 1. Start node - -The start node exists by default when you create a new workflow. - - -### 2. Google Contacts node (create: contact) - -1. First of all, you'll have to enter credentials for the Google Contacts node. You can find out how to do that [here](/integrations/builtin/credentials/google/). -2. Enter the family name in the ***Family Name*** field. -3. Enter the given name in the ***Given Name*** field. -4. Click on ***Test step*** to run the node. - -![Using the Google Contacts node to create a contact](/_images/integrations/builtin/app-nodes/googlecontacts/googlecontacts_node.png) - - - -### 3. Google Contacts1 node (update: contact) - -1. Select the credentials that you entered in the previous node. -2. Select 'Update' from the ***Operation*** dropdown list. -3. Click on the gears icon next to the ***Contact ID*** field and click on ***Add Expression***. -4. Select the following in the ***Variable Selector*** section: Nodes > Google Contacts > Output Data > JSON > contactId. You can also add the following expression: `{{$node["Google Contacts"].json["contactId"]}}`. -5. Select `*` from the ***Fields*** dropdown list. -6. Click on the ***Add Field*** button and select ***Company***. -7. Click on the ***Add Company*** button. -8. Toggle the value to true for the ***Current*** field. -9. Enter the company's domain in the ***Domain*** field. -10. Enter the company's name in the ***Name*** field. -11. Enter the title in the ***Title*** field. -12. Click on ***Test step*** to run the node. - - -![Using the Google Contact node to update the contact](/_images/integrations/builtin/app-nodes/googlecontacts/googlecontacts1_node.png) - - - -### 4. Google Contacts2 node (get: contact) - -1. Select the credentials that you entered in the previous node. -2. Select 'Get' from the ***Operation*** dropdown list. -3. Click on the gears icon next to the ***Contact ID*** field and click on ***Add Expression***. -4. Select the following in the ***Variable Selector*** section: Nodes > Google Contacts > Output Data > JSON > contactId. You can also add the following expression: `{{$node["Google Contacts"].json["contactId"]}}`. -5. Select 'Organizations' from the ***Fields*** dropdown list. -6. Click on ***Test step*** to run the node. - - -![Using the Google Contacts node to get the contact](/_images/integrations/builtin/app-nodes/googlecontacts/googlecontacts2_node.png) - ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.googleslides.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.googleslides.md index 56ac7afcb..00f04d7aa 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.googleslides.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.googleslides.md @@ -29,61 +29,3 @@ For usage examples and templates to help you get started, take a look at n8n's [ * Get presentation slides * Replace text in a presentation -<<<<<<< HEAD -======= -## Example Usage - -This workflow allows you to get all the slides from a presentation and get the thumbnails for the pages. You can also find the [workflow](https://n8n.io/workflows/1035) on n8n.io. This example usage workflow uses the following nodes. -- [Start](/integrations/builtin/core-nodes/n8n-nodes-base.start/) -- [Google Slides]() - -The final workflow should look like the following image. - -![A workflow with the Google Slides node](/_images/integrations/builtin/app-nodes/googleslides/workflow.png) - -### 1. Start node - -The Start node exists by default when you create a new workflow. - -### 2. Google Slides node (getSlides: presentation) - -#### Get Presentation ID - -1. Open a Google Slides presentation. -2. Copy the string of characters located between `/d/` and `/edit` in your presentation URL. This string is the Presentation ID, which we will use in the Google Slides node. - -#### Configure the Google Slides node - -This Google Slides node will get all the slides from a presentation. - -1. Select 'OAuth2' from the ***Authentication*** dropdown list. -2. First of all, you'll have to enter credentials for the Google Slides node. You can find out how to enter credentials for this node [here](/integrations/builtin/credentials/google/). -3. Select 'Get Slides' from the ***Operation*** dropdown list. -4. Paste the Presentation ID you copied in the previous step, in the ***Presentation ID*** field. -5. Toggle ***Return All*** to `true`. -6. Click on ***Test step*** to run the workflow. - -In the screenshot below, you will notice that the node returns all the slides from the presentation. - -![Using the Google Slides node to get slides from a presentation](/_images/integrations/builtin/app-nodes/googleslides/googleslides_node.png) - -### 3. Google Slides1 node (getThumbnail: page) - -This node will return thumbnails of the pages that were returned by the previous node. - -1. Select 'OAuth2' from the ***Authentication*** dropdown list. -2. Select the credentials that you entered in the previous Google Slides node. -3. Select 'Page' from the ***Resource*** dropdown list. -4. Select 'Get Thumbnail' from the ***Operation*** dropdown list. -5. Click on the gears icon next to the ***Presentation ID*** field and click on ***Add Expression***. -6. Select the following in the ***Variable Selector*** section: Nodes > Google Slides > Parameters > presentationId. You can also add the following expression: `{{$node["Google Slides"].parameter["presentationId"]}}`. -7. Click on the gears icon next to the ***Page Object ID*** field and click on ***Add Expression***. -8. Select the following in the ***Variable Selector*** section: Nodes > Google Slides > Output Data > JSON > objectId. You can also add the following expression: `{{$json["objectId"]}}`. -9. Toggle ***Download*** to `true`. -10. Click on ***Test step*** to run the workflow. - -In the screenshot below, you will notice that the node returns thumbnails of the pages that were returned by the previous node. - -![Using the Google Slides node to get thumbnails of the slides](/_images/integrations/builtin/app-nodes/googleslides/googleslides1_node.png) - ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.gsuiteadmin.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.gsuiteadmin.md index 70031ffed..2d0f11387 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.gsuiteadmin.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.gsuiteadmin.md @@ -34,70 +34,6 @@ For usage examples and templates to help you get started, take a look at n8n's [ * Update a user -<<<<<<< HEAD -======= -This workflow allows you to create, update, and get a user using the G Suite Admin node. You can also find the [workflow](https://n8n.io/workflows/710) on n8n.io. This example usage workflow uses the following nodes. -- [Start](/integrations/builtin/core-nodes/n8n-nodes-base.start/) -- [G Suite Admin]() - -The final workflow should look like the following image. - -![A workflow with the Google Sheets node](/_images/integrations/builtin/app-nodes/gsuiteadmin/workflow.png) - -### 1. Start node - -The Start node exists by default when you create a new workflow. - -### 2. G Suite Admin node (create: user) - -This node will create a user in G Suite with the following information: first name, last name, password, domain, and username. - -1. First of all, you'll have to enter credentials for the G Suite Admin node. You can find out how to do that [here](/integrations/builtin/credentials/google/). -3. Enter the first name of the user in the ***First Name*** field. -4. Enter the last name of the user in the ***Last Name*** field. -5. Enter a password for the user in the ***Password*** field. -6. Select the domain from the ***Domain*** dropdown list. -7. Enter the username for the user in the ***Username*** field. -8. Click on ***Test step*** to run the workflow. - -In the screenshot below, you will observe that the node has created a new user with the first name `Nathan`, last name `Nat`, domain `n8n.io`, username `nat`, and a password, in G Suite. - -![Using the G Suite Admin node to create a user](/_images/integrations/builtin/app-nodes/gsuiteadmin/gsuiteadmin_node.png) - - -### 3. G Suite Admin1 node (update: user) - -This node will get the User ID from the previous node and update the user's last name to `Nate`. - -1. Select the credentials that you entered in the previous G Suite Admin node. -2. Select 'Update' from the ***Operation*** dropdown list. -3. Click on the gears icon next to the ***User ID*** field and click on ***Add Expression***. -4. Select the following in the ***Variable Selector*** section: Nodes > G Suite Admin > Output Data > JSON > id. You can also add the following expression: `{{$node["G Suite Admin"].json["id"]}}`. -5. Click on the ***Add Field*** button and select 'Last Name' from the dropdown list. -6. Enter the last name in the ***Last Name*** field. -7. Click on ***Test step*** to run the workflow. - - -In the screenshot below, you will notice that the node has updated the last name of the user that we created in the previous node. - -![Using the G Suite Admin node to update the last name of the user](/_images/integrations/builtin/app-nodes/gsuiteadmin/gsuiteadmin1_node.png) - - -### 4. G Suite Admin2 (get: user) - -This node will get the information of the user we created in the G Suite Admin node. - -1. Select the credentials that you entered in the previous G Suite Admin node. -2. Select 'Get' from the ***Operation*** dropdown list. -3. Click on the gears icon next to the ***User ID*** field and click on ***Add Expression***. -4. Select the following in the ***Variable Selector*** section: Nodes > G Suite Admin > Output Data > JSON > id. You can also add the following expression: `{{$node["G Suite Admin"].json["id"]}}`. -5. Click on ***Test step*** to run the workflow. - - -In the screenshot below, you will notice that the node returns the information of the user we created in the G Suite Admin node. - -![Using the G Suite Admin node to get the information of the user](/_images/integrations/builtin/app-nodes/gsuiteadmin/gsuiteadmin2_node.png) ->>>>>>> main ## FAQs diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.humanticai.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.humanticai.md index 53fafd608..67efbc43a 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.humanticai.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.humanticai.md @@ -24,79 +24,5 @@ For usage examples and templates to help you get started, take a look at n8n's [ * Retrieve a profile * Update a profile -<<<<<<< HEAD -======= -## Example Usage - -This workflow allows you to create, update, and get a profile using the Humantic AI node. You can also find the [workflow](https://n8n.io/workflows/784) on n8n.io. This example usage workflow uses the following nodes. -- [Start](/integrations/builtin/core-nodes/n8n-nodes-base.start/) -- [HTTP Request](/integrations/builtin/core-nodes/n8n-nodes-base.httprequest/) -- [Humantic AI]() - -The final workflow should look like the following image. - -![A workflow with the Humantic AI node](/_images/integrations/builtin/app-nodes/humanticai/workflow.png) - -### 1. Start node - -The Start node exists by default when you create a new workflow. - -### 2. Humantic AI node (create: profile) - -This node will create a new profile for a candidate in Humantic AI. We will create a new profile using the LinkedIn URL of a candidate. - -1. First of all, you'll have to enter credentials for the Humantic AI node. You can find out how to do that [here](/integrations/builtin/credentials/humanticai/). -2. Enter the LinkedIn URL of the candidate in the ***User ID*** field. -3. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node creates a new profile using the LinkedIn URL of the candidate. - -![Using the Humantic AI node to create a new profile](/_images/integrations/builtin/app-nodes/humanticai/humanticai_node.png) - -### 3. HTTP Request node (GET) - -This node will fetch the resume of the candidate from a URL that we specify. We will pass on this resume to the next node in the workflow. - -1. Enter the URL of the candidate's resume in the ***URL*** field. -2. Select 'File' from the ***Response Format*** dropdown list. -3. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node fetches the resume of the candidate from the URL we specified. - -![Using the HTTP Request node to fetch a resume](/_images/integrations/builtin/app-nodes/humanticai/httprequest_node.png) - -### 4. Humantic AI1 node (update: profile) - -This node will update the information of the candidate that we created using the Humantic AI node. We will add the candidate's resume that we fetched in the previous node. - - -1. Select the credentials that you entered in the previous Humantic AI node. -2. Select 'Update' from the ***Operation*** dropdown list. -3. Click on the gears icon next to the ***User ID*** field and click on ***Add Expression***. -4. Select the following in the ***Variable Selector*** section: Nodes > Humantic AI > Output Data > JSON > results > userid. You can also add the following expression: `{{$node["Humantic AI"].json["results"]["userid"]}}`. -5. Toggle ***Send Resume*** to `true`. -6. Click on ***Test step*** to run the node. - - -In the screenshot below, you will notice that the node updates the information of the candidate that we created using the Humantic AI node. Here, the node has added the resume of the candidate. - -![Using the Humantic AI node to add resume to the candidate's profile](/_images/integrations/builtin/app-nodes/humanticai/humanticai1_node.png) - -### 5. Humantic AI2 node (get: profile) - -This node will return the `Hiring` persona for the candidate that we created using the Humantic AI node. - -1. Select the credentials that you entered in the previous node. -2. Click on the gears icon next to the ***User ID*** field and click on ***Add Expression***. -3. Select the following in the ***Variable Selector*** section: Nodes > Humantic AI > Output Data > JSON > results > userid. You can also add the following expression: `{{$node["Humantic AI"].json["results"]["userid"]}}`. -4. Click on the ***Add Option*** button. -5. Select 'Hiring' from the ***Persona*** dropdown list. -6. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node returns the `Hiring` persona for the candidate that we created using the Humantic AI node (column headers are not visible in the screenshot since we've scrolled down to show the data). - -![Using the Humantic AI node to get the information of the candidate](/_images/integrations/builtin/app-nodes/humanticai/humanticai2_node.png) - ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.iterable.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.iterable.md index 4d98c53c6..5ca15c156 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.iterable.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.iterable.md @@ -29,70 +29,3 @@ For usage examples and templates to help you get started, take a look at n8n's [ * Add user to list * Remove a user from a list -<<<<<<< HEAD -======= -## Example Usage - -This workflow allows you to create, update, and get a user from Iterable. You can also find the [workflow](https://n8n.io/workflows/813) on n8n.io. This example usage workflow would use the following nodes. -- [Start](/integrations/builtin/core-nodes/n8n-nodes-base.start/) -- [Iterable]() - -The final workflow should look like the following image. - -![A workflow with the Iterable node](/_images/integrations/builtin/app-nodes/iterable/workflow.png) - -### 1. Start node - -The start node exists by default when you create a new workflow. - - -### 2. Iterable node (upsert: user) - -This node will create a new user in Iterable. - -1. First of all, you'll have to enter credentials for the Iterable node. You can find out how to do that [here](/integrations/builtin/credentials/iterable/). -2. Select 'Email' in the ***Identifier*** field. -3. Enter the email address in the ***Value*** field. -4. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node creates a new user in Iterable. - -![Using the Iterable node to create a user](/_images/integrations/builtin/app-nodes/iterable/iterable_node.png) - -### 3. Iterable1 node (upsert: user) - -This node will update the information of the user that we created in the previous node. - - -1. Select the credentials that you entered in the previous node. -2. Select 'Email' in the ***Identifier*** field. -3. Click on the gears icon next to the ***Value*** field and click on ***Add Expression***. -4. Select the following in the ***Variable Selector*** section: Nodes > Iterable > Parameters > value. You can also add the following expression: `{{$node["Iterable"].parameter["value"]}}`. -5. Click on the ***Add Field*** button and select ***Data Fields***. -6. Click on the ***Add Data Field*** button. -7. Enter `Name` in the ***Key*** field. -8. Enter the name of the user in the ***Value*** field. -9. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node updates the information of the user that we created in the previous node. - -![Using the Iterable node to update the user information](/_images/integrations/builtin/app-nodes/iterable/iterable1_node.png) - - - -### 4. Iterable2 node (get: user) - -This node will get the information of the user that we created using the Iterable node. - - -1. Select the credentials that you entered in the previous node. -2. Select 'Get' from the ***Operation*** dropdown list. -3. Click on the gears icon next to the ***Value*** field and click on ***Add Expression***. -4. Select the following in the ***Variable Selector*** section: Nodes > Iterable > Parameters > value. You can also add the following expression: `{{$node["Iterable"].parameter["value"]}}`. -5. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node gets the information of the user that we created using the Iterable node. - -![Using the Iterable node to get the user's information](/_images/integrations/builtin/app-nodes/iterable/iterable2_node.png) - ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.kitemaker.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.kitemaker.md index cddc7e01f..02780b23a 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.kitemaker.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.kitemaker.md @@ -31,66 +31,3 @@ For usage examples and templates to help you get started, take a look at n8n's [ * Get All * Update -<<<<<<< HEAD -======= -## Example Usage - -This workflow allows you to create, update, and get a work item from Kitemaker. You can also find the [workflow](https://n8n.io/workflows/1048) on n8n.io. This example usage workflow would use the following nodes. -- [Start](/integrations/builtin/core-nodes/n8n-nodes-base.start/) -- [Kitemaker]() - -The final workflow should look like the following image. - -![A workflow with the Kitemaker node](/_images/integrations/builtin/app-nodes/kitemaker/workflow.png) - -### 1. Start node - -The start node exists by default when you create a new workflow. - -### 2. Kitemaker node (workItem: create) - -This node will create a work item in Kitemaker. - -1. First of all, you'll have to enter credentials for the Kitemaker node. You can find out how to do that [here](/integrations/builtin/credentials/kitemaker/). -2. Select 'Create' from the ***Operation*** dropdown list. -3. Enter a title in the ***Title*** field. -4. Select 'In progress' from the ***Status ID*** dropdown list. -5. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node creates a new work item in Kitemaker. - -![Using the Kitemaker node to create a new work item](/_images/integrations/builtin/app-nodes/kitemaker/kitemaker_node.png) - - -### 3. Kitemaker1 node (workItem: update) - -This node will update the status of the item that we created using the previous node. - -1. Select the credentials that you entered in the previous Kitemaker node. -2. Select 'Update' from the ***Operation*** dropdown list. -3. Click on the gears icon next to the ***Work Item ID*** field and click on ***Add Expression***. -4. Select the following in the ***Variable Selector*** section: Current Node > Input Data > JSON > id. You can also add the following expression: `{{$json["id"]}}`. -5. Click on the ***Add Field*** button and select 'Status ID' from the dropdown list. -6. Select 'Done' from the ***Status ID*** dropdown list. -7. Click on ***Test step*** to run the node. - - -In the screenshot below, you will notice that the node updates the status of the item that got created previously. - -![Using the Kitemaker node to update a work item](/_images/integrations/builtin/app-nodes/kitemaker/kitemaker1_node.png) - -### 4. Kitemaker2 node (workItem: get) - -This node will retrieve the information about the item that we created earlier. - - -1. Select the credentials that you entered in the previous Kitemaker node. -2. Click on the gears icon next to the ***Work Item ID*** field and click on ***Add Expression***. -3. Select the following in the ***Variable Selector*** section: Current Node > Input Data > JSON > id. You can also add the following expression: `{{$json["id"]}}`. -4. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node retrieves the information of the work item that we created earlier. - -![Using the Kitemaker node to retrieve the information of a work item](/_images/integrations/builtin/app-nodes/kitemaker/kitemaker2_node.png) - ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.lemlist.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.lemlist.md index 424e20c00..b9d159d05 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.lemlist.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.lemlist.md @@ -35,70 +35,4 @@ For usage examples and templates to help you get started, take a look at n8n's [ * Delete * Get All -<<<<<<< HEAD -======= -## Example Usage - -This workflow allows you to list emails from Airtable and create corresponding leads in Lemlist. You can also find the [workflow](https://n8n.io/workflows/983) on n8n.io. This example usage workflow uses the following nodes. -- [Start](/integrations/builtin/core-nodes/n8n-nodes-base.start/) -- [Airtable]/integrations/builtin/app-nodes/n8n-nodes-base.airtable/) -- [Lemlist]() - -The final workflow should look like the following image. - -![A workflow with the Lemlist node](/_images/integrations/builtin/app-nodes/lemlist/workflow.png) - -### 1. Start node - -The start node exists by default when you create a new workflow. - -### 2. Airtable node (List) - -This node will list all the records from Airtable. Create a table like [this](https://airtable.com/shruiCc4kttDVsTsD) in your Airtable base. - -1. First of all, you'll have to enter credentials for the Airtable node. You can find out how to do that [here](/integrations/builtin/credentials/airtable/). -2. Select the 'List' option from the ***Operation*** dropdown list. -3. Enter the Base ID in the ***Base ID*** field. For obtaining the Base ID, head over to their [API page](https://airtable.com/api) and select the correct base. You'll find the Base ID there. -4. Enter the name of your table in the ***Table*** field. -5. Click on the gears icon next to the ***Table*** field and click on ***Add Expression***. -6. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node returns the information of the leads. - -![Using the Airtable node to list data from an Airtable table](/_images/integrations/builtin/app-nodes/lemlist/airtable_node.png) - -### 3. Lemlist node (create: lead) - -This node will create new leads for a campaign in Lemlist. - -1. First of all, you'll have to enter credentials for the Lemlist node. You can find out how to do that [here](/integrations/builtin/credentials/lemlist/). -2. Select 'Lead' from the ***Resource*** dropdown list. -3. Select a campaign from the ***Campaign ID*** dropdown list. -4. Click on the gears icon next to the ***Email*** field and click on ***Add Expression***. - -5. Select the following in the ***Variable Selector*** section: Current Node > Input Data > JSON > fields > Email. You can also add the following expression: `{{$json["fields"]["Email"]}}`. -6. Click on the ***Add Field*** button and select 'First Name'. -7. Click on the gears icon next to the ***First Name*** field and click on ***Add Expression***. -8. Select the following in the ***Variable Selector*** section: Current Node > Input Data > JSON > fields > Name. You can also add the following expression: `{{$json["fields"]["Name"]}}`. -9. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node creates new leads in Lemlist. - -![Using the Lemlist node to create a new lead](/_images/integrations/builtin/app-nodes/lemlist/lemlist_node.png) - -### 4. Lemlist node (get: lead) - -This node will return the information of the leads that we created in the previous node. - -1. Select the credentials that you entered in the previous node. -2. Select 'Lead' from the ***Resource*** dropdown list. -3. Select 'Get' from the ***Operation*** dropdown list. -4. Click on the gears icon next to the ***Email*** field and click on ***Add Expression***. -5. Select the following in the ***Variable Selector*** section: Nodes > Airtable > Output Data > JSON > fields > Email. You can also add the following expression: `{{$node["Airtable"].json["fields"]["Email"]}}`. -6. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node returns the information about the leads we created in the previous node. - -![Using the Lemlist node to get information about the leads](/_images/integrations/builtin/app-nodes/lemlist/lemlist1_node.png) ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.lingvanex.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.lingvanex.md index 7de6d0ef9..63aeb453c 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.lingvanex.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.lingvanex.md @@ -21,51 +21,5 @@ For usage examples and templates to help you get started, take a look at n8n's [ - Translate data -<<<<<<< HEAD -======= -## Example Usage - -This workflow allows you to translate cocktail instructions to Italian. You can also find the [workflow](https://n8n.io/workflows/797) on n8n.io. This example usage workflow uses the following nodes. -- [Start](/integrations/builtin/core-nodes/n8n-nodes-base.start/) -- [HTTP Request](/integrations/builtin/core-nodes/n8n-nodes-base.httprequest/) -- [LingvaNex]() - -The final workflow should look like the following image. - -![A workflow with the LingvaNex node](/_images/integrations/builtin/app-nodes/lingvanex/workflow.png) - -### 1. Start node - -The Start node exists by default when you create a new workflow. - -### 2. HTTP Request node (GET) - -This node will make a GET request to the API `https://www.thecocktaildb.com/api/json/v1/1/random.php` to fetch a random cocktail. This information gets passed on to the next node in the workflow. - -1. Enter `https://www.thecocktaildb.com/api/json/v1/1/random.php` in the ***URL*** field. -2. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node makes a GET request to the API and returns information about a random cocktail. - -![Using the HTTP Request node to get the information about a random cocktail](/_images/integrations/builtin/app-nodes/lingvanex/httprequest_node.png) - -### 3. LingvaNex node - -This node will translate the cocktail instructions that we got from the previous node to Italian. To translate the instructions in your language, select your language instead. - -1. First of all, you'll have to enter credentials for the LingvaNex node. You can find out how to do that [here](/integrations/builtin/credentials/lingvanex/). - -2. Click on the gears icon next to the ***Text*** field and click on ***Add Expression***. -3. Select the following in the ***Variable Selector*** section: Nodes > HTTP Request > Output Data > JSON > drinks > [item: 0] > strInstructions. You can also add the following expression: `{{$node["HTTP Request"].json["drinks"][0]["strInstructions"]}}`. -4. Select 'Italian' from the ***Translate To*** dropdown list. -5. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node translates the instructions of the cocktail to Italian. - -![Using the LingvaNex node to translate the instructions to Italian](/_images/integrations/builtin/app-nodes/lingvanex/lingvanex_node.png) - - - ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.mailerlite.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.mailerlite.md index b59acce0e..fffd0b120 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.mailerlite.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.mailerlite.md @@ -25,71 +25,3 @@ For usage examples and templates to help you get started, take a look at n8n's [ * Get all subscribers * Update an subscriber -<<<<<<< HEAD -======= -## Example Usage - -This workflow allows you to create, update, and get a subscriber using the MailerLite node. You can also find the [workflow](https://n8n.io/workflows/751) on n8n.io. This example usage workflow uses the following nodes. -- [Start](/integrations/builtin/core-nodes/n8n-nodes-base.start/) -- [MailerLite]() - -The final workflow should look like the following image. - -![A workflow with the MailerLite node](/_images/integrations/builtin/app-nodes/mailerlite/workflow.png) - -### 1. Start node - -The Start node exists by default when you create a new workflow. - -### 2. MailerLite node (create: subscriber) - -This node will create a new subscriber in MailerLite. We will add the name of the subscriber along with their email. - -1. First of all, you'll have to enter credentials for the MailerLite node. You can find out how to do that [here](/integrations/builtin/credentials/mailerlite/). - -2. Enter the email address in the ***Email*** field. -3. Click on the ***Add Field*** button and select 'Name' from the dropdown list. -4. Enter the name of the subscriber in the ***Name*** field. -5. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node creates a new subscriber with their name and email. - -![Using the MailerLite node to create a room](/_images/integrations/builtin/app-nodes/mailerlite/mailerlite_node.png) - -### 3. MailerLite1 node (update: subscriber) - -This node will update the information of the subscriber that we created in the previous node. We will add the information about the city of the subscriber using this node. - - -1. Select the credentials that you entered in the previous node. -2. Select 'Update' from the ***Operation*** dropdown list. -3. Click on the gears icon next to the ***Subscriber Email*** field and click on ***Add Expression***. -4. Select the following in the ***Variable Selector*** section: Nodes > MailerLite > Output Data > JSON > email. You can also add the following expression: `{{$node["MailerLite"].json["email"]}}`. -5. Click on the ***Add Field*** button and select 'Custom Fields' from the dropdown list. -6. Click on the ***Add Custom Field*** button. -7. Select 'city' from the ***Field ID*** dropdown list. -8. Enter the name of the city in the ***Value*** field. -9. Click on ***Test step*** to run the node. - - -In the screenshot below, you will notice that the node updates the information of the subscriber that we created in the previous node. Here, the node has added information about the city of the subscriber. - -![Using the MailerLite node to update the subscriber](/_images/integrations/builtin/app-nodes/mailerlite/mailerlite1_node.png) - -### 3. MailerLite2 node (get: subscriber) - -This node will return the information of the subscriber that we created using the MailerLite node. - - -1. Select the credentials that you entered in the previous node. -2. Select 'Get' from the ***Operation*** dropdown list. -3. Click on the gears icon next to the ***Subscriber Email*** field and click on ***Add Expression***. -4. Select the following in the ***Variable Selector*** section: Nodes > MailerLite > Output Data > JSON > email. You can also add the following expression: `{{$node["MailerLite"].json["email"]}}`. -5. Click on ***Test step*** to run the node. - - -In the screenshot below, you will notice that the node returns the information of the subscriber that we created using the MailerLite node. - -![Using the MailerLite node to get the information of the subscriber](/_images/integrations/builtin/app-nodes/mailerlite/mailerlite2_node.png) - ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.matrix.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.matrix.md index 524c44dcb..969485817 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.matrix.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.matrix.md @@ -37,133 +37,6 @@ For usage examples and templates to help you get started, take a look at n8n's [ * Room Member * Get all members -<<<<<<< HEAD - -======= -## Example Usage - -This workflow allows you to create a room, invite members from a different room, and send a message to the room that we created using the Matrix node. You can also find the [workflow](https://n8n.io/workflows/724) on n8n.io. This example usage workflow uses the following nodes. -- [Start](/integrations/builtin/core-nodes/n8n-nodes-base.start/) -- [Matrix]() -- [IF](/integrations/builtin/core-nodes/n8n-nodes-base.if/) -- [No Operation, do nothing](/integrations/builtin/core-nodes/n8n-nodes-base.noop/) - -The final workflow should look like the following image. - -![A workflow with the Matrix node](/_images/integrations/builtin/app-nodes/matrix/workflow.png) - -### 1. Start node - -The Start node exists by default when you create a new workflow. - -### 2. Matrix node (create: room) - -This node will create a new room called `n8n` on the Matrix server. - -1. First of all, you'll have to enter credentials for the Matrix node. You can find out how to do that [here](/integrations/builtin/credentials/matrix/). - -2. Select 'Room' from the ***Resource*** dropdown list. -3. Enter `n8n` in the ***Room Name*** field. You can also enter a different name for the room. -4. Enter an alias for the room in the ***Room Alias*** field. -5. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node creates a room `n8n` with an alias `#discussion-n8n:matrix.org`. - -![Using the Matrix node to create a room](/_images/integrations/builtin/app-nodes/matrix/matrix_node.png) - -### 3. Matrix1 node (me: account) - -This node will get your account information from the Matrix server. We are doing this because Matrix will send an invite to all members of the room, including you. Since you are already a member of the room, you will get an error. We will use the data from this node later on to make sure that you don't send an invite to yourself. - - -1. Select the credentials that you entered in the previous node. -2. Select 'Account' from the ***Resource*** dropdown list. -3. Click on ***Test step*** to run the node. - - -In the screenshot below, you will notice that the node returns your user ID. - -![Using the Matrix node to get your account information](/_images/integrations/builtin/app-nodes/matrix/matrix1_node.png) - -### 3. Matrix2 node (getAll: roomMember) - -This node will return the information of all the members in a room. - - -1. Select the credentials that you entered in the previous node. -2. Select 'Room Member' from the ***Resource*** dropdown list. -3. Select a room from the ***Room ID*** dropdown list. We will invite the members of this room later on in the workflow. -4. Click on ***Test step*** to run the node. - - -In the screenshot below, you will notice that the node returns the information of all the members in the room that we specified. The output of this node will be passed on to the next nodes in the workflow. - -![Using the Matrix node to get the information of the members in a room](/_images/integrations/builtin/app-nodes/matrix/matrix2_node.png) - -### 4. IF node - -This node will compare your user ID with the user ID of other members. If the user IDs are not equal, the output will be true. - - -1. Click on ***Add Condition*** and select 'String'. -2. Click on the gears icon next to the ***Value 1*** field and click on ***Add Expression***. -3. Select the following in the ***Variable Selector*** section: Nodes > Matrix1 > Output Data > JSON > user_id. You can also add the following expression: `{{$node["Matrix1"].json["user_id"]}}`. -4. Select 'Not Equal' from the ***Operation*** dropdown list. -5. Click on the gears icon next to the ***Value 2*** field and click on ***Add Expression***. -6. Select the following in the ***Variable Selector*** section: Nodes > Matrix2 > Output Data > JSON > user_id. You can also add the following expression: `{{$node["Matrix2"].json["user_id"]}}`. -7. Click on ***Test step*** to run the node. - - -In the screenshot below, you will notice that the node returns the information of all the members of the room except your own. - -![Using the IF node to compare your user id with the user id of the members in a room](/_images/integrations/builtin/app-nodes/matrix/if_node.png) - -### 4. Matrix3 node (invite: room) - -This node will send an invitation to the members returned by the previous node to join the room that we created using the Matrix node. - - -1. Connect the node to the 'true' output of the IF node -2. Select the credentials that you entered in the previous node. -3. Select 'Room' from the ***Resource*** dropdown list. -4. Select 'Invite' from the ***Operation*** dropdown list. -5. Click on the gears icon next to the ***Room ID*** field and click on ***Add Expression***. -6. Select the following in the ***Variable Selector*** section: Nodes > Matrix > Output Data > JSON > room_id. You can also add the following expression: `{{$node["Matrix"].json["room_id"]}}`. -7. Click on the gears icon next to the ***User ID*** field and click on ***Add Expression***. -8. Select the following in the ***Variable Selector*** section: Nodes > IF > Output Data > JSON > user_id. You can also add the following expression: `{{$node["IF"].json["user_id"]}}`. -9. Click on ***Test step*** to run the node. - - -In the screenshot below, you will notice that the node sends an invite to join the `n8n` room to the members of the other room. - -![Using the Matrix node to send an invite to join the room](/_images/integrations/builtin/app-nodes/matrix/matrix3_node.png) - -### 5. Matrix4 node (create: message) - -This node will send a message to the new room that we created using the Matrix node. - - -1. Select the credentials that you entered in the previous node. -2. Click on the gears icon next to the ***Room ID*** field and click on ***Add Expression***. -3. Select the following in the ***Variable Selector*** section: Nodes > Matrix > Output Data > JSON > room_id. You can also add the following expression: `{{$node["Matrix"].json["room_id"]}}`. -4. Enter a message in the ***Text*** field. -5. Click on ***Test step*** to run the node. - - -In the screenshot below, you will notice that the node sends a message to the room that we created with the Matrix node. - -![Using the Matrix node to send a message to the room we created](/_images/integrations/builtin/app-nodes/matrix/matrix4_node.png) - -### 6. NoOp node -Adding this node here is optional, as the absence of this node won't make a difference to the functioning of the workflow. We've added this as it can sometimes help others with a better understanding of the workflow, visually. - - -1. Create a ***NoOp*** node connected to the 'false' output of the IF node. -2. Click on ***Test step*** to run the node. - - -![Using the NoOp node](/_images/integrations/builtin/app-nodes/matrix/noop_node.png) ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.medium.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.medium.md index 90488efde..8c82d0075 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.medium.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.medium.md @@ -25,33 +25,6 @@ For usage examples and templates to help you get started, take a look at n8n's [ * Get all publications -<<<<<<< HEAD -======= -## Example Usage - -This workflow allows you to post an article to a publication on Medium. You can also find the [workflow](https://n8n.io/workflows/594) on the website. This example usage workflow uses the following two nodes. - -- [Start](/integrations/builtin/core-nodes/n8n-nodes-base.start/) -- [Medium]() - -The final workflow should look like the following image. - -![A workflow with the Medium node](/_images/integrations/builtin/app-nodes/medium/workflow.png) - -### 1. Start node - -The start node exists by default when you create a new workflow. - -### 2. Medium node - -1. First of all, you'll have to enter credentials for the Medium node. You can find out how to do that [here](/integrations/builtin/credentials/medium/). -2. Toggle ***Publication*** to true. -3. Select the publication from the ***Publication ID*** dropdown list. -4. Enter the title in the ***Title*** field. -5. Select the format from the ***Content Format*** dropdown list. -6. Enter conent of the post in the ***Content*** field. -7. Click on ***Test step*** to run the workflow. ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.microsoftteams.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.microsoftteams.md index 479ad304a..236463606 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.microsoftteams.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.microsoftteams.md @@ -35,61 +35,4 @@ For usage examples and templates to help you get started, take a look at n8n's [ * Get all tasks * Update a task -<<<<<<< HEAD -======= -## Example Usage - -This workflow allows you to create, update and send a message to a channel in Microsoft Teams. You can also find the [workflow](https://n8n.io/workflows/680) on n8n.io. This example usage workflow would use the following nodes. -- [Start](/integrations/builtin/core-nodes/n8n-nodes-base.start/) -- [Microsoft Teams]() - -The final workflow should look like the following image. - -![A workflow with the Microsoft Teams node](/_images/integrations/builtin/app-nodes/microsoftteams/workflow.png) - -### 1. Start node - -The start node exists by default when you create a new workflow. - -### 2. Microsoft Teams node (create: channel) - -1. First of all, you'll have to enter credentials for the Microsoft Teams node. You can find out how to do that [here](/integrations/builtin/credentials/microsoft/). -2. Select the team that you want to use from the ***Team ID*** dropdown list. -3. Enter a name for the channel in the ***Name*** field. -4. Click on ***Test step*** to run the node. - -![Create a channel with the Microsoft Teams node](/_images/integrations/builtin/app-nodes/microsoftteams/microsoftteams_node.png) - - -### 3. Microsoft Teams1 node (update: channel) - -1. Select the credentials that you entered in the previous node. -2. Select 'Update' from the ***Operation*** dropdown list. -3. Click on the gears icon next to the ***Team ID*** field and click on ***Add Expression***. -4. Select the following in the ***Variable Selector*** section: Nodes > Microsoft Teams > Parameters > teamId. You can also add the following expression: `{{$node["Microsoft Teams"].parameter["teamId"]}}` -5. Click on the gears icon next to the ***Channel ID*** field and click on ***Add Expression***. -6. Select the following in the ***Variable Selector*** section: Nodes > Microsoft Teams > Output > JSON > id. You can also add the following expression: `{{$node["Microsoft Teams"].json["id"]}}` -7. Click on the ***Add Field*** button and select 'Name' from the dropdown list. -8. Enter a new channel name in the ***Name*** field. -9. Click on ***Test step*** to run the node. - -![Update a Channel with the Microsoft Teams node](/_images/integrations/builtin/app-nodes/microsoftteams/microsoftteams1_node.png) - - - -### 4. Microsoft Teams2 node (create: channelMessage) - -1. Select the credentials that you entered in the previous node. -2. Select 'Channel Message (Beta)' from the ***Resource*** dropdown list. -3. Click on the gears icon next to the ***Team ID*** field and click on ***Add Expression***. -4. Select the following in the ***Variable Selector*** section: Nodes > Microsoft Teams > Parameters > teamId. You can also add the following expression: `{{$node["Microsoft Teams"].parameter["teamId"]}}` -5. Click on the gears icon next to the ***Channel ID*** field and click on ***Add Expression***. -6. Select the following in the ***Variable Selector*** section: Nodes > Microsoft Teams > Output > JSON > id. You can also add the following expression: `{{$node["Microsoft Teams"].json["id"]}}` -7. Select 'Text' from the ***Message Type*** dropdown list. -8. Enter a message in the ***Message*** field. -9. Click on ***Test step*** to run the node. - -![Send a message with the Microsoft Teams node](/_images/integrations/builtin/app-nodes/microsoftteams/microsoftteams2_node.png) - ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.microsofttodo.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.microsofttodo.md index 0ce85cb26..ea83649e9 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.microsofttodo.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.microsofttodo.md @@ -39,73 +39,3 @@ For usage examples and templates to help you get started, take a look at n8n's [ * Get All * Update -<<<<<<< HEAD -======= -## Example Usage - -This workflow allows you to create, update and get a task in Microsoft To Do. You can also find the [workflow](https://n8n.io/workflows/1114) on n8n.io. This example usage workflow would use the following nodes. -- [Start](/integrations/builtin/core-nodes/n8n-nodes-base.start/) -- [Microsoft To Do]() - -The final workflow should look like the following image. - -![A workflow with the Microsoft To Do node](/_images/integrations/builtin/app-nodes/microsofttodo/workflow.png) - -### 1. Start node - -The start node exists by default when you create a new workflow. - -### 2. Microsoft To Do node (create: task) - -This node will create a task with the importance level `High` in the Tasks list. You can select a different list and the importance level. - -1. First of all, you'll have to enter credentials for the Microsoft To Do node. You can find out how to do that [here](/integrations/builtin/credentials/microsoft/). -2. Select 'Create' from the ***Operation*** dropdown list. -3. Select a list from the ***List ID*** dropdown list. -4. Enter a subject in the ***Subject*** field. -5. Click on ***Add Field*** and select 'Importance' from the dropdown list. -6. Select 'High' from the ***Importance*** dropdown list. -7. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node creates a new task in Microsoft To Do. - -![Create a task with the Microsoft To Do node](/_images/integrations/builtin/app-nodes/microsofttodo/microsofttodo_node.png) - -### 3. Microsoft To Do1 node (update: task) - -This node will update the status of the task that we created in the previous node. - - -1. Select the credentials that you entered in the previous node. -2. Select 'Update' from the ***Operation*** dropdown list. -3. Click on the gears icon next to the ***List ID*** field and click on ***Add Expression***. -4. Select the following in the ***Variable Selector*** section: Nodes > Microsoft To Do > Parameters > taskListId. You can also add the following expression: `{{$node["Microsoft To Do"].parameter["taskListId"]}}`. -5. Click on the gears icon next to the ***Task ID*** field and click on ***Add Expression***. -6. Select the following in the ***Variable Selector*** section: Current Node > Input > JSON > id. You can also add the following expression: `{{$json["id"]}}`. -7. Click on the ***Add Field*** button and select 'Status' from the dropdown list. -8. Select 'In progress' from the ***Status*** dropdown list. -9. Click on ***Test step*** to run the node. - - -In the screenshot below, you will notice that the node updates the status of the task that we created in the previous node. - -![Update the status of a task using the Microsoft To Do node](/_images/integrations/builtin/app-nodes/microsofttodo/microsofttodo1_node.png) - -### 4. Microsoft To Do2 node (get: task) - -This node will get the task that we created earlier. - - -1. Select the credentials that you entered in the previous node. -2. Click on the gears icon next to the ***List ID*** field and click on ***Add Expression***. -3. Select the following in the ***Variable Selector*** section: Nodes > Microsoft To Do > Parameters > taskListId. You can also add the following expression: `{{$node["Microsoft To Do"].parameter["taskListId"]}}`. -4. Click on the gears icon next to the ***Task ID*** field and click on ***Add Expression***. -5. Select the following in the ***Variable Selector*** section: Current Node > Input > JSON > id. You can also add the following expression: `{{$json["id"]}}`. -6. Click on ***Test step*** to run the node. - - -In the screenshot below, you will notice that the node fetches the information of the task that we created earlier. - -![Retrieve the information of tasks using the Microsoft To Do node](/_images/integrations/builtin/app-nodes/microsofttodo/microsofttodo2_node.png) - ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.mindee.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.mindee.md index feedc9f69..30419119c 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.mindee.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.mindee.md @@ -27,50 +27,6 @@ For usage examples and templates to help you get started, take a look at n8n's [ - Predict -<<<<<<< HEAD -======= -## Example Usage - -This workflow allows you to extract information from an image of a receipt using the Mindee node. You can also find the [workflow](https://n8n.io/workflows/702) on n8n.io. This example usage workflow uses the following nodes. -- [Start](/integrations/builtin/core-nodes/n8n-nodes-base.start/) -- [HTTP Request](/integrations/builtin/core-nodes/n8n-nodes-base.httprequest/) -- [Mindee]() - -The final workflow should look like the following image. - -![A workflow with the Mindee node](/_images/integrations/builtin/app-nodes/mindee/workflow.png) - -### 1. Start node - -The Start node exists by default when you create a new workflow. - - -### 2. HTTP Request (GET) - -This example workflow uses the HTTP Request node to make a GET request to download the image of a receipt. You can also use other nodes, for example, the [Box](/integrations/builtin/app-nodes/n8n-nodes-base.box/) node, to get the images of the receipts you want to use. - -1. Enter the URL of the image in the ***URL*** field. For example, `https://miro.medium.com/max/1400/0*1T9GkAb93w5NSMsf`. -2. Select 'File' from the ***Response Format*** dropdown list. -3. Click on ***Test step*** to run the node. - - -In the screenshot below, you will notice that the HTTP Request node downloads the image from the URL. This image (binary data) can now be used by the other nodes in the workflow. - -![Using the HTTP Request node to get the file](/_images/integrations/builtin/app-nodes/mindee/httprequest_node.png) - - -### 3. Mindee node (predict: receipt) - -This node will get the image of the receipt (binary data) from the HTTP Request node and extract the information from it. -1. Select 'Receipt' from the ***Resource*** dropdown list. -2. You'll have to enter credentials for the Mindee node. You can find out how to do that [here](/integrations/builtin/credentials/mindee/). -3. Click on ***Test step*** to run the workflow. - -In the screenshot below, you will notice that the node extracts the information from the image that it got from the HTTP Request node. - -![Using the Mindee node to extract information from receipt](/_images/integrations/builtin/app-nodes/mindee/mindee_node.png) - ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.openthesaurus.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.openthesaurus.md index bcd526565..fa4ab5a53 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.openthesaurus.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.openthesaurus.md @@ -21,31 +21,3 @@ For usage examples and templates to help you get started, take a look at n8n's [ * Get synonyms for a German word in German -<<<<<<< HEAD -======= -## Example Usage - -This workflow allows you to get synonyms of a German word in German. You can also find the [workflow](https://n8n.io/workflows/806) on the website. This example usage workflow would use the following nodes. -- [Start](/integrations/builtin/core-nodes/n8n-nodes-base.start/) -- [OpenThesaurus]() - -The final workflow should look like the following image. - -![A workflow with the OpenThesaurus node](/_images/integrations/builtin/app-nodes/openthesaurus/workflow.png) - -### 1. Start node - -The start node exists by default when you create a new workflow. - -### 2. OpenThesaurus node - -This node will return synonyms of the word `Hallo` in German. If you want to get synonyms of another German word, use that word instead. - -1. Enter `Hallo` in the ***Text*** field. -2. Click on ***Test step*** to run the workflow. - -In the screenshot below, you will notice that the node returns the synonyms of the word `Hallo`. - -![Using the OpenThesaurus node to get the synonyms of the word Hallo](/_images/integrations/builtin/app-nodes/openthesaurus/openthesaurus_node.png) - ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.orbit.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.orbit.md index e61d0c8d3..8ef5bd6b9 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.orbit.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.orbit.md @@ -38,93 +38,6 @@ For usage examples and templates to help you get started, take a look at n8n's [ * Get all posts * Delete a post -<<<<<<< HEAD -======= -## Example Usage - -This workflow allows you to create a new member and update their information in Orbit using the Orbit node. It also allows you to create a note and a post for the new member in Orbit. You can also find the [workflow](https://n8n.io/workflows/765) on n8n.io. This example usage workflow uses the following nodes. -- [Start](/integrations/builtin/core-nodes/n8n-nodes-base.start/) -- [Orbit]() - -The final workflow should look like the following image. - -![A workflow with the Orbit node](/_images/integrations/builtin/app-nodes/orbit/workflow.png) - -### 1. Start node - -The Start node exists by default when you create a new workflow. - - -### 2. Orbit node (upsert: member) - -This node will create a new member in a workspace in Orbit. We will use the GitHub identity to create a new member. - -1. First of all, you'll have to enter credentials for the Orbit node. You can find out how to do that [here](/integrations/builtin/credentials/orbit/). -2. Select 'Upsert' from the ***Operation*** dropdown list. -3. Select the workspace where you want to create a new member from the ***Workspace*** dropdown list. -4. Click on the ***Add Identity*** button. -5. Select 'GitHub' from the ***Source*** dropdown list. -6. Select 'Username' from the ***Search By*** dropdown list. -7. Enter the GitHub username of the member in the ***Username*** field. -8. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node creates a new member in a workspace in Orbit using the GitHub identity. - -![Using the Orbit node to create a new member in a workspace in Orbit](/_images/integrations/builtin/app-nodes/orbit/orbit_node.png) - -### 3. Orbit1 node (update: member) - -This node will update the tags of the member that we created in the previous node. - -1. Select the credentials that you entered in the previous node. -2. Select 'Update' from the ***Operation*** dropdown list. -3. Click on the gears icon next to the ***Workspace*** field and click on ***Add Expression***. -4. Select the following in the ***Variable Selector*** section: Nodes > Orbit > Parameters > workspaceId. You can also add the following expression: `{{$node["Orbit"].parameter["workspaceId"]}}`. -5. Click on the gears icon next to the ***Member ID*** field and click on ***Add Expression***. -6. Select the following in the ***Variable Selector*** section: Nodes > Orbit > Output Data > JSON > id. You can also add the following expression: `{{$node["Orbit"].json["id"]}}`. -7. Click on the ***Add Field*** button and select 'Tags to Add'. -8. Enter the tags in the ***Tags to Add*** field. You can add multiple tags by separating them with a comma. -9. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node updates the information of the new member that we created in the previous node. The node adds the tags `n8nConf` and `MLH` to the new member. - -![Using the Orbit node to add tags to a member](/_images/integrations/builtin/app-nodes/orbit/orbit1_node.png) - -### 4. Orbit2 node (create: note) - -This node will create a note for the member that we created using the Orbit node. - -1. Select the credentials that you entered in the previous node. -2. Select 'Note' from the ***Resource*** dropdown list. -3. Click on the gears icon next to the ***Workspace*** field and click on ***Add Expression***. -4. Select the following in the ***Variable Selector*** section: Nodes > Orbit > Parameters > workspaceId. You can also add the following expression: `{{$node["Orbit"].parameter["workspaceId"]}}`. -5. Click on the gears icon next to the ***Member ID*** field and click on ***Add Expression***. -6. Select the following in the ***Variable Selector*** section: Nodes > Orbit > Output Data > JSON > id. You can also add the following expression: `{{$node["Orbit"].json["id"]}}`. -7. Enter a note in the ***Note*** field. -8. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node creates a note for the member that we created using the Orbit node. - -![Using the Orbit node to create a note for a member](/_images/integrations/builtin/app-nodes/orbit/orbit2_node.png) - -### 5. Orbit3 node (create: post) - -This node will create a post for the member that we created using the Orbit node. - - -1. Select the credentials that you entered in the previous node. -2. Select 'Post' from the ***Resource*** dropdown list. -3. Click on the gears icon next to the ***Workspace*** field and click on ***Add Expression***. -4. Select the following in the ***Variable Selector*** section: Nodes > Orbit > Parameters > workspaceId. You can also add the following expression: `{{$node["Orbit"].parameter["workspaceId"]}}`. -5. Click on the gears icon next to the ***Member ID*** field and click on ***Add Expression***. -6. Select the following in the ***Variable Selector*** section: Nodes > Orbit > Output Data > JSON > id. You can also add the following expression: `{{$node["Orbit"].json["id"]}}`. -7. Enter a URL for the post in the ***URL*** field. -8. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node creates a post for the member that we created using the Orbit node. - -![Using the Orbit node to create a post for a member](/_images/integrations/builtin/app-nodes/orbit/orbit3_node.png) ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.paddle.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.paddle.md index 022db1251..0b7e86c8e 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.paddle.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.paddle.md @@ -37,16 +37,3 @@ For usage examples and templates to help you get started, take a look at n8n's [ -<<<<<<< HEAD -======= -### 2. Paddle node (create: coupon) - -1. First of all, you'll have to enter credentials for the Paddle node. You can find out how to do that [here](/integrations/builtin/credentials/paddle/). -2. Enter the discount amount in the ***Discount Amount*** field. -3. Click on the ***Add Field*** button and select 'Coupon Code' from the dropdown list. -4. Enter the coupon code in the ***Coupon Code*** field. -5. Click on ***Test step*** to run the node. - -![Using the Paddle node to create a coupon](/_images/integrations/builtin/app-nodes/paddle/paddle_node.png) - ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.pagerduty.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.pagerduty.md index 80860f925..2bf76f5e1 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.pagerduty.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.pagerduty.md @@ -34,65 +34,6 @@ For usage examples and templates to help you get started, take a look at n8n's [ * Get a user -<<<<<<< HEAD -======= -## Example Usage - -This workflow allows you to create, update, and get an incident on PagerDuty. You can also find the [workflow](https://n8n.io/workflows/411) on n8n.io. This example usage workflow would use the following nodes. -- [Start](/integrations/builtin/core-nodes/n8n-nodes-base.start/) -- [PagerDuty]() - -The final workflow should look like the following image. - -![A workflow with the PagerDuty node](/_images/integrations/builtin/app-nodes/pagerduty/workflow.png) - -### 1. Start node - -The start node exists by default when you create a new workflow. - - -### 2. PagerDuty node (create: incident) - -1. First of all, you'll have to enter credentials for the PagerDuty node. You can find out how to do that [here](/integrations/builtin/credentials/pagerduty/). -2. Enter the title of the incident in the ***Title*** field. -3. Select the ***Service ID*** from the dropdown list. -4. Enter your email in the ***Email*** field. -5. Click on ***Test step*** to run the node. - -![Using the PagerDuty node to create an incident](/_images/integrations/builtin/app-nodes/pagerduty/pagerduty_node.png) - - - -### 3. PagerDuty1 node (update: incident) - -1. Select the credentials that you entered in the previous node. -2. Select 'Update' from the ***Operation*** dropdown list. -3. Click on the gears icon next to the ***Incident ID*** field and click on ***Add Expression***. -4. Select the following in the ***Variable Selector*** section: Nodes > PagerDuty > Output Data > JSON > id. You can also add the following expression: `{{$node["PagerDuty"].json["id"]}}`. -5. Click on the gears icon next to the ***Email*** field and click on ***Add Expression***. -6. Select the following in the ***Variable Selector*** section: Nodes > PagerDuty > Parameters > email. You can also add the following expression: `{{$node["PagerDuty"].parameter["email"]}}`. -7. Click on the ***Add Field*** button and click on ***Title***. -8. Enter the name of the updated title in the ***Title*** field. -9. Click on ***Test step*** to run the node. - - -![Using the PagerDuty node to update an incident](/_images/integrations/builtin/app-nodes/pagerduty/pagerduty1_node.png) - - - -### 4. PagerDuty2 node (get: incident) - -1. Select the credentials that you entered in the previous node. -2. Select 'Get' from the ***Operation*** dropdown list. -3. Click on the gears icon next to the ***Incident ID*** field and click on ***Add Expression***. -4. Select the following in the ***Variable Selector*** section: Nodes > PagerDuty > Output Data > JSON > id. You can also add the following expression: `{{$node["PagerDuty"].json["id"]}}`. -5. Click on ***Test step*** to run the node. - - -![Using the PagerDuty node to get an incident](/_images/integrations/builtin/app-nodes/pagerduty/pagerduty2_node.png) - - ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.peekalink.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.peekalink.md index 9714ee3a0..298aaecd0 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.peekalink.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.peekalink.md @@ -22,79 +22,5 @@ For usage examples and templates to help you get started, take a look at n8n's [ * Check whether preview for a given link is available * Return the preview for a link -<<<<<<< HEAD -======= -## Example Usage - -This workflow allows you to check if preview for a link is available and return the link preview. You can also find the [workflow](https://n8n.io/workflows/935) on n8n.io. This example usage workflow uses the following nodes. -- [Start](/integrations/builtin/core-nodes/n8n-nodes-base.start/) -- [Peekalink]() -- [IF](/integrations/builtin/core-nodes/n8n-nodes-base.if/) -- [No Operation, do nothing](/integrations/builtin/core-nodes/n8n-nodes-base.noop/) - -The final workflow should look like the following image. - -![A workflow with the Peekalink node](/_images/integrations/builtin/app-nodes/peekalink/workflow.png) - -### 1. Start node - -The Start node exists by default when you create a new workflow. - -### 2. Peekalink node (create: room) - -This node will check whether a preview for the specified link is available. - -1. First of all, you'll have to enter credentials for the Peekalink node. You can find out how to do that [here](/integrations/builtin/credentials/peekalink/). -2. Select 'Is available' from the ***Operation*** dropdown list. -3. Enter a URL in the ***URL*** field. -4. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node returns information about whether a preview for the specified link is available. - -![Using the Peekalink node to check whether preview for a given link is available](/_images/integrations/builtin/app-nodes/peekalink/peekalink_node.png) - -### 3. IF node - -This node will check the response from the previous node. If the previous node returned `true`, the IF node will also return `true`, otherwise the IF node will return `false`. - - -1. Click on ***Add Condition*** and select 'Boolean'. -2. Click on the gears icon next to the ***Value 1*** field and click on ***Add Expression***. -3. Select the following in the ***Variable Selector*** section: Current Node > Input Data > JSON > isAvailable. You can also add the following expression: `{{$json["isAvailable"]}}`. -4. Toggle ***Value 2*** to `true`. -5. Click on ***Test step*** to run the node. - - -In the screenshot below, you will notice that the node returns the data from the previous node for the `true` branch. - -![Using the IF node to check the response from the previous node](/_images/integrations/builtin/app-nodes/peekalink/if_node.png) - -### 4. Peekalink node (preview) - -This node will return the preview of the URL that you specified in the Peekalink node. - - -1. Connect the node to the 'true' output of the IF node -2. Select the credentials that you entered in the previous Peekalink node. -3. Click on the gears icon next to the ***URL*** field and click on ***Add Expression***. -4. Select the following in the ***Variable Selector*** section: Nodes > Peekalink > Parameters > url. You can also add the following expression: `{{$node["Peekalink"].parameter["url"]}}`. -5. Click on ***Test step*** to run the node. - - -In the screenshot below, you will notice that the node returns the preview of the URL that you specified in the Peekalink node. - -![Using the Peekalink node to get the preview of a URL](/_images/integrations/builtin/app-nodes/peekalink/peekalink1_node.png) - -### 5. NoOp node -Adding this node here is optional, as the absence of this node won't make a difference to the functioning of the workflow. We've added this as it can sometimes help others with a better understanding of the workflow, visually. - - -1. Create a ***NoOp*** node connected to the 'false' output of the IF node. -2. Click on ***Test step*** to run the node. - - -![Using the NoOp node](/_images/integrations/builtin/app-nodes/peekalink/noop_node.png) - ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.philipshue.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.philipshue.md index 5f7abbe58..63b95b18e 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.philipshue.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.philipshue.md @@ -27,26 +27,4 @@ For usage examples and templates to help you get started, take a look at n8n's [ -<<<<<<< HEAD -======= -This workflow allows you to turn on a light and set its brightness using the Philips Hue node. You can also find the [workflow](https://n8n.io/workflows/666) on n8n.io. This example usage workflow would use the following nodes. -- [Start](/integrations/builtin/core-nodes/n8n-nodes-base.start/) -- [Philips Hue]() - -The final workflow should look like the following image. - -![A workflow with the Philips Hue node](/_images/integrations/builtin/app-nodes/philipshue/workflow.png) - -### 1. Start node - -The start node exists by default when you create a new workflow. - -### 2. Philips Hue node (update: light) - -1. First of all, you'll have to enter credentials for the Philips Hue node. You can find out how to do that [here](/integrations/builtin/credentials/philipshue/). -2. Enter the light id in the ***Light ID*** field. -3. Click on ***Add Field*** and select 'Brightness' from the dropdown list. -4. Enter a value between 1 and 254 for the brightness in the ***Brightness*** field. -5. Click on ***Test step*** to run the node. ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.posthog.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.posthog.md index 1be189d82..1879d7ec9 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.posthog.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.posthog.md @@ -29,51 +29,4 @@ For usage examples and templates to help you get started, take a look at n8n's [ * Track a page * Track a screen -<<<<<<< HEAD -======= -## Example Usage - -This workflow allows you to create an event in PostHog when a request is made to a webhook URL. You can also find the [workflow](https://n8n.io/workflows/968) on n8n.io. This example usage workflow uses the following nodes. -- [Webhook](/integrations/builtin/core-nodes/n8n-nodes-base.webhook/) -- [PostHog]() - -The final workflow should look like the following image. - -![A workflow with the PostHog node](/_images/integrations/builtin/app-nodes/posthog/workflow.png) - -### 1. Webhook node - -This node will trigger the workflow. We will make a GET request to the test webhook URL and pass on a query parameter called `event`. - -1. Click on ***Webhook URLs*** and select the 'Test' tab. -2. Copy the displayed URL. We will make a GET request to this URL later on. -3. Save the workflow to register the webhook. -4. Click on ***Test step*** to run the node. -5. In a new browser tab, paste the URL that you copied in the previous step and append `?event=login` to it. Your URL should look similar to the following URL:`https://your-n8n.url/webhook/path?event=login`. Here, we are passing a query parameter called `event` and assigning the value `login` to it. -6. Press Enter (or Return) to make a request to the test webhook URL. - -In the screenshot below, you will notice that the node triggers the workflow and receives a query parameter. We will use the value of the query parameter in the next node in the workflow. - -![Using the Webhook node to trigger the workflow](/_images/integrations/builtin/app-nodes/posthog/webhook_node.png) - -### 2. PostHog node (create:customer) - -This node will create a new event in PostHog. - -1. First of all, you'll have to enter credentials for the PostHog node. You can find out how to do that [here](/integrations/builtin/credentials/posthog/). -2. Click on the gears icon next to the ***Event*** field and click on ***Add Expression***. - -3. Select the following in the ***Variable Selector*** section: Current Node > Input Data > JSON > query > event. You can also add the following expression: `{{$json["query"]["event"]}}`. - -4. Enter a distinct id in the ***Distinct ID*** field. -5. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node creates a new event in PostHog. - -![Using the PostHog node to create a new event](/_images/integrations/builtin/app-nodes/posthog/posthog_node.png) - -/// note | Activate workflow for production -This example workflow uses the Webhook node, which is a Trigger node. You'll need to save the workflow and then click on the Activate toggle on the top right of the screen to activate the workflow. Your workflow will then be triggered every time a GET request is sent to the ***Production*** webhook URL. -/// ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.raindrop.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.raindrop.md index 51a5048a0..a63c54a22 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.raindrop.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.raindrop.md @@ -37,85 +37,4 @@ For usage examples and templates to help you get started, take a look at n8n's [ * User * Get -<<<<<<< HEAD -======= -## Example Usage - -This workflow allows you to create a collection and create, update, and get a bookmark in Raindrop. You can also find the [workflow](https://n8n.io/workflows/959) on n8n.io. This example usage workflow uses the following nodes. -- [Start](/integrations/builtin/core-nodes/n8n-nodes-base.start/) -- [Raindrop]() - -The final workflow should look like the following image. - -![A workflow with the Raindrop node](/_images/integrations/builtin/app-nodes/raindrop/workflow.png) - -### 1. Start node - -The Start node exists by default when you create a new workflow. - -### 2. Raindrop node (create: collection) - -This node will create a new collection in Raindrop. - -1. First of all, you'll have to enter credentials for the Raindrop node. You can find out how to do that [here](/integrations/builtin/credentials/raindrop/). -2. Select 'Create' from the ***Operation*** dropdown list. -3. Enter a title in the ***Title*** field. -4. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node creates a new collection with the title `n8n-docs`. - -![Using the Raindrop node to create a new collection](/_images/integrations/builtin/app-nodes/raindrop/raindrop_node.png) - -### 3. Raindrop1 node (create: bookmark) - -This node will create a new bookmark and add it to the collection that we created in the previous node. - - -1. Select the credentials that you entered in the previous node. -2. Select 'Bookmark' from the ***Resource*** dropdown list. -3. Select 'Create' from the ***Operation*** dropdown list. -4. Click on the gears icon next to the ***Collection*** field and click on ***Add Expression***. -5. Select the following in the ***Variable Selector*** section: Current Node > Input Data > JSON > _id. You can also add the following expression: `{{$json["_id"]}}`. -6. Enter `https://docs.n8n.io` in the ***Link*** field. -7. Click on ***Add Field*** and select 'Title' from the dropdown list. -8. Enter `Documentation` in the ***Title*** field. -9. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node creates a new bookmark with the title `Documentation`. - -![Using the Raindrop node to create a new bookmark](/_images/integrations/builtin/app-nodes/raindrop/raindrop1_node.png) - -### 4. Raindrop2 node (update: bookmark) - -This node will update the bookmark that we created in the previous node. - -1. Select the credentials that you entered in the previous node. -2. Select 'Bookmark' from the ***Resource*** dropdown list. -3. Select 'Update' from the ***Operation*** dropdown list. -4. Click on the gears icon next to the ***Bookmark ID*** field and click on ***Add Expression***. -5. Select the following in the ***Variable Selector*** section: Current Node > Input Data > JSON > _id. You can also add the following expression: `{{$json["_id"]}}`. -6. Click on ***Add Field*** and select 'Title' from the dropdown list. -7. Enter `n8n Documentation` in the ***Title*** field. -8. Click on ***Test step*** to run the node. - - -In the screenshot below, you will notice that the node updates the title of the bookmark that we created in the previous node. - -![Using the Raindrop node to update a bookmark](/_images/integrations/builtin/app-nodes/raindrop/raindrop2_node.png) - -### 5. Raindrop3 node (get: bookmark) - -This node will return the information about the bookmark that we created earlier. - -1. Select the credentials that you entered in the previous node. -2. Select 'Bookmark' from the ***Resource*** dropdown list. -3. Click on the gears icon next to the ***Bookmark ID*** field and click on ***Add Expression***. -4. Select the following in the ***Variable Selector*** section: Current Node > Input Data > JSON > _id. You can also add the following expression: `{{$json["_id"]}}`. -5. Click on ***Test step*** to run the node. - - -In the screenshot below, you will notice that the node returns the information on the bookmark that we created earlier. - -![Using the Raindrop node to get a bookmark](/_images/integrations/builtin/app-nodes/raindrop/raindrop3_node.png) ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.reddit.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.reddit.md index 2e358ee38..c4acfaac1 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.reddit.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.reddit.md @@ -38,65 +38,3 @@ For usage examples and templates to help you get started, take a look at n8n's [ * User * Get -<<<<<<< HEAD -======= -## Example Usage - -This workflow allows you to create a post a Reddit and add a comment to that post. You can also find the [workflow](https://n8n.io/workflows/928) on n8n.io. This example usage workflow uses the following nodes. -- [Start](/integrations/builtin/core-nodes/n8n-nodes-base.start/) -- [Reddit]() - -The final workflow should look like the following image. - -![A workflow with the Reddit node](/_images/integrations/builtin/app-nodes/reddit/workflow.png) - -### 1. Start node - -The Start node exists by default when you create a new workflow. - -### 2. Reddit node (create: post) - -This node will create a post under the subreddit `n8n`. If you want to create a post under a different subreddit, enter the name of that subreddit instead. - -1. First of all, you'll have to enter credentials for the Reddit node. You can find out how to do that [here](/integrations/builtin/credentials/reddit/). -2. Enter `n8n` in the ***Subreddit*** field. -3. Enter a title in the ***Title*** field. -4. Enter the content of the post in the ***Text*** field. -5. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node creates a new post under the subreddit `n8n`. - -![Using the Reddit node to create a post](/_images/integrations/builtin/app-nodes/reddit/reddit_node.png) - -### 3. Reddit1 node (get: post) - -This node will retrieve the post that we created using the previous node. - -1. Select the credentials you entered in the previous node. -2. Select 'Get' from the ***Operation*** dropdown list. -3. Click on the gears icon next to the ***Subreddit*** field and click on ***Add Expression***. -4. Select the following in the ***Variable Selector*** section: Nodes > Reddit > Parameters > subreddit. You can also add the following expression: `{{$node["Reddit"].parameter["subreddit"]}}`. -5. Click on the gears icon next to the ***Post ID*** field and click on ***Add Expression***. -6. Select the following in the ***Variable Selector*** section: Current Node > Input Data > JSON > id. You can also add the following expression: `{{$json["id"]}}`. -7. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node returns the information of the post that we created in the previous node. - -![Using the Reddit node to get a post](/_images/integrations/builtin/app-nodes/reddit/reddit1_node.png) - -### 4. Reddit node (create: postComment) - -This node will add a comment to the post that we created earlier. - -1. Select the credentials you entered in the previous node. -2. Select 'Post Comment' from the ***Resource*** dropdown list. -3. Click on the gears icon next to the ***Post ID*** field and click on ***Add Expression***. -4. Select the following in the ***Variable Selector*** section: Current Node > Input Data > JSON > id. You can also add the following expression: `{{$json["id"]}}`. -5. Enter your comment in the ***Comment Text*** field. -6. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node comments on the post that we created earlier. - -![Using the Reddit node to create a comment](/_images/integrations/builtin/app-nodes/reddit/reddit2_node.png) - ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.salesforce.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.salesforce.md index 93096d33e..cc8371576 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.salesforce.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.salesforce.md @@ -106,59 +106,6 @@ To add custom fields to your request: You can then find and add your custom fields. -<<<<<<< HEAD -======= -## Example Usage - -This workflow allows you to create, update, and add a note to a lead in Salesforce. You can also find the [workflow](https://n8n.io/workflows/664) on n8n.io. This example usage workflow would use the following nodes. -- [Start](/integrations/builtin/core-nodes/n8n-nodes-base.start/) -- [Salesforce]() - -The final workflow should look like the following image. - -![A workflow with the Salesforce node](/_images/integrations/builtin/app-nodes/salesforce/workflow.png) - -### 1. Start node - -The start node exists by default when you create a new workflow. - -### 2. Salesforce node (create: lead) - -1. First of all, you'll have to enter credentials for the Salesforce node. You can find out how to do that [here](/integrations/builtin/credentials/salesforce/). -2. Enter the name of the company in the ***Company*** field. -3. Enter the last name of the contact person in the ***Last Name*** field. -4. Click on ***Test step*** to run the node. - -![Create a lead with the Salesforce node](/_images/integrations/builtin/app-nodes/salesforce/salesforce_node.png) - - -### 3. Salesforce1 node (update: lead) - -1. Select the credentials that you entered in the previous node. -2. Select 'Update' from the ***Operation*** dropdown list. -3. Click on the gears icon next to the ***Lead ID*** field and click on ***Add Expression***. -4. Select the following in the ***Variable Selector*** section: Nodes > Salesforce > Output Data > JSON > id. You can also add the following expression: `{{$node["Salesforce"].json["id"]}}` -5. Click on the ***Add Field*** button and select 'City' from the dropdown list. -6. Enter a city name in the ***City*** field. -7. Click on ***Test step*** to run the node. - -![Update a lead with the Salesforce node](/_images/integrations/builtin/app-nodes/salesforce/salesforce1_node.png) - - - -### 4. Salesforce2 node (addNote: lead) - -1. Select the credentials that you entered in the previous node. -2. Select ***Add Note*** from the ***Operation*** dropdown list. -3. Click on the gears icon next to the ***Lead ID*** field and click on ***Add Expression***. -4. Select the following in the ***Variable Selector*** section: Nodes > Salesforce > Output Data > JSON > id. You can also add the following expression: `{{$node["Salesforce"].json["id"]}}` -5. Enter the note in the ***Title*** field. -6. Click on ***Test step*** to run the node. - -![Add a note to a lead with the Salesforce node](/_images/integrations/builtin/app-nodes/salesforce/salesforce2_node.png) - - ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.securityscorecard.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.securityscorecard.md index 630a19252..bf91a1d03 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.securityscorecard.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.securityscorecard.md @@ -45,65 +45,3 @@ For usage examples and templates to help you get started, take a look at n8n's [ * Generate a report * Get list of recently generated report -<<<<<<< HEAD -======= -## Example Usage - -This workflow allows you to generate, retrieve, and download a report using the SecurityScorecard node. You can also find the [workflow](https://n8n.io/workflows/920) on n8n.io. This example usage workflow uses the following nodes. -- [Start](/integrations/builtin/core-nodes/n8n-nodes-base.start/) -- [SecurityScorecard]() - -The final workflow should look like the following image. - -![A workflow with the SecurityScorecard node](/_images/integrations/builtin/app-nodes/securityscorecard/workflow.png) - -### 1. Start node - -The Start node exists by default when you create a new workflow. - -### 2. SecurityScorecard node (generate: report) - -This node will generate a full scorecard report for a company that we specify. - -1. First of all, you'll have to enter credentials for the SecurityScorecard node. You can find out how to do that [here](/integrations/builtin/credentials/securityscorecard/). -2. Select 'Report' from the ***Resource*** dropdown list. -3. Select 'Generate' from the ***Operation*** dropdown list. -4. Select 'Full Scorecard' from the ***Report*** dropdown list. -5. Enter the domain of the company in the ***Scorecard Identifier*** field. -6. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node generates a full scorecard report of `n8n.io`. - -![Using the SecurityScorecard node to create full scorecard report](/_images/integrations/builtin/app-nodes/securityscorecard/securityscorecard_node.png) - -### 3. SecurityScorecard1 node (getAll: report) - -This node will return a report from SecurityScorecard. - -1. Select the credentials that you entered in the previous node. -2. Select 'Report' from the ***Resource*** dropdown list. -3. Select 'Get All' from the ***Operation*** dropdown list. -4. Enter `1` in the ***Limit*** field. By setting it to one, the node will return a single report. -5. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node returns a report from SecurityScroecard. - -![Using the SecurityScorecard node to get a report](/_images/integrations/builtin/app-nodes/securityscorecard/securityscorecard1_node.png) - -### 4. SecurityScorecard2 node (download: report) - -This node will download the report that got returned by the previous node. - -1. Select the credentials that you entered in the previous node. -2. Select 'Report' from the ***Resource*** dropdown list. -3. Select 'Download' from the ***Operation*** dropdown list. -4. Click on the gears icon next to the ***Report URL*** field and click on ***Add Expression***. -5. Select the following in the ***Variable Selector*** section: Current Node > Input Data > JSON > download_url. You can also add the following expression: `{{$json["download_url"]}}`. -6. Click on ***Test step*** to run the node. - - -In the screenshot below, you will notice that the node downloads the report that was returned by the previous node. - -![Using the SecurityScorecard node to download a report](/_images/integrations/builtin/app-nodes/securityscorecard/securityscorecard2_node.png) - ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.sendy.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.sendy.md index e83985290..dd5edf3e6 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.sendy.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.sendy.md @@ -28,58 +28,3 @@ For usage examples and templates to help you get started, take a look at n8n's [ * Unsubscribe user from a list * Get the status of subscriber -<<<<<<< HEAD -======= -## Example Usage - -This workflow allows you to add a subscriber to a list and create and send a campaign using the Sendy node. You can also find the [workflow](https://n8n.io/workflows/727) on n8n.io. This example usage workflow uses the following nodes. -- [Start](/integrations/builtin/core-nodes/n8n-nodes-base.start/) -- [Sendy]() - -The final workflow should look like the following image. - -![A workflow with the Sendy node](/_images/integrations/builtin/app-nodes/sendy/workflow.png) - -### 1. Start node - -The Start node exists by default when you create a new workflow. - - -### 2. Sendy node (add: subscriber) - -This node will add a subscriber to a list in Sendy. If you don't already have a list in Sendy, make sure to create one. - -1. First of all, you'll have to enter credentials for the Sendy node. You can find out how to do that [here](/integrations/builtin/credentials/sendy/). -2. Enter the subscriber's email address in the ***Email*** field. -3. In your Sendy dashboard, click on 'View all lists' and copy the ID of the list to which you want to add the subscriber. Paste this list ID in the List ID field in n8n. -4. Click on the ***Add Field*** button and select 'Name'. -5. Enter the name of the subscriber in the ***Name*** field. -6. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node adds a subscriber with their name to the list that we specify. - -![Using the Sendy node to add a subscriber to a list](/_images/integrations/builtin/app-nodes/sendy/sendy_node.png) - -### 3. Sendy1 node (create: campaign) - -This node will create a campaign with the title 'Welcome to n8n' and send it to the subscribers of the list that we specify. - -1. Select the credentials that you entered in the previous node. -2. Select 'Campaign' from the ***Resource*** dropdown list. -3. Enter the name of the sender in the ***From Name*** field. -4. Enter the email address of the sender in the ***From Email*** field. -5. Enter the email address where the subscribers can reply to in the ***Reply To*** field. -6. Enter the title of the campaign in the ***Title*** field. -7. Enter the subject of the email in the ***Subject*** field. -8. Enter the HTML snippet of the email campaign in the ***HTML Text*** field. -9. Toggle ***Send Campaign*** to true. -10. Click on the ***Add Field*** button and select 'List IDs'. -11. Click on the gears icon next to the ***List IDs*** field and click on ***Add Expression***. -12. Select the following in the ***Variable Selector*** section: Nodes > Sendy > Parameters > listId. You can also add the following expression: `{{$node["Sendy"].parameter["listId"]}}`. -13. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node creates the campaign with the title `Welcome to n8n` and sends it to the list that we specify. - -![Using the Sendy node to create and send a campaign to a list](/_images/integrations/builtin/app-nodes/sendy/sendy1_node.png) - ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.storyblok.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.storyblok.md index 99f310971..2c166cc07 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.storyblok.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.storyblok.md @@ -34,58 +34,5 @@ For usage examples and templates to help you get started, take a look at n8n's [ - Unpublish a story -<<<<<<< HEAD -======= -## Example Usage - -This workflow allows you to get all the stories that have the slug starting with `release` and publish them using the Storyblok node. You can also find the [workflow](https://n8n.io/workflows/768) on n8n.io. This example usage workflow would use the following nodes. -- [Start](/integrations/builtin/core-nodes/n8n-nodes-base.start/) -- [Storyblok]() - -The final workflow should look like the following image. - -![A workflow with the Storyblok node](/_images/integrations/builtin/app-nodes/storyblok/workflow.png) - -### 1. Start node - -The start node exists by default when you create a new workflow. - -### 2. Storyblok node (getAll: story) - -This node will get all the stories that have a slug starting with `release`. - -1. Select 'Management API' from the ***Source*** dropdown list. -2. You'll have to enter credentials for the Storyblok node. You can find out how to do that [here](/integrations/builtin/credentials/storyblok/). -3. Select 'Get All' from the ***Operation*** dropdown list. -4. Select a space from the ***Space ID*** dropdown list. -5. Click on the ***Add Filter*** button. -6. Enter `release` in the ***Starts With*** field. -7. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node returns all the stories that have a slug starting with `release`. - -![Using the Storyblok node to get filtered stories](/_images/integrations/builtin/app-nodes/storyblok/storyblok_node.png) - - - -### 3. Storyblok1 node (publish: story) - -This node will publish the stories that were returned by the previous node. - -1. Select 'Management API' from the ***Source*** dropdown list. -2. Select the credentials that you entered in the previous node. -3. Select 'Publish' from the ***Operation*** dropdown list. -4. Click on the gears icon next to the ***Space ID*** field and click on ***Add Expression***. -5. Select the following in the ***Variable Selector*** section: Nodes > Storyblok > Parameters > space. You can also add the following expression: `{{$node["Storyblok"].parameter["space"]}}`. -6. Click on the gears icon next to the ***Story ID*** field and click on ***Add Expression***. -7. Select the following in the ***Variable Selector*** section: Nodes > Storyblok > Output Data > JSON > id. You can also add the following expression: `{{$node["Storyblok"].json["id"]}}`. -8. Click on ***Test step*** to run the node. - - -In the screenshot below, you will notice that the node publishes the stories that were returned by the previous node. - -![Using the Storyblok node to publish stories](/_images/integrations/builtin/app-nodes/storyblok/storyblok1_node.png) - ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.taiga.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.taiga.md index c33dbaba7..1776ca447 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.taiga.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.taiga.md @@ -30,45 +30,3 @@ For usage examples and templates to help you get started, take a look at n8n's [ -<<<<<<< HEAD -======= -### 2. Taiga node (create: issue) - -1. First of all, you'll have to enter credentials for the Taiga node. You can find out how to do that [here](/integrations/builtin/credentials/taiga/). -2. Select the project ID from the ***Project ID*** dropdown list. -3. Enter the subject of the issue in the ***Subject*** field. -4. Click on ***Test step*** to run the node. - -![Using the Taiga node to create an issue](/_images/integrations/builtin/app-nodes/taiga/taiga_node.png) - - - -### 3. Taiga1 node (update: issue) - -1. Select the credentials that you entered in the previous node. -2. Select 'Update' from the ***Operation*** dropdown list. -3. Click on the gears icon next to the ***Project ID*** field and click on ***Add Expression***. -4. Select the following in the ***Variable Selector*** section: Nodes > Taiga > Output Data > JSON > project. You can also add the following expression: `{{$node["Taiga"].json["project"]}}`. -5. Click on the gears icon next to the ***Issue ID*** field and click on ***Add Expression***. -6. Select the following in the ***Variable Selector*** section: Nodes > Taiga > Output Data > JSON > id. You can also add the following expression: `{{$node["Taiga"].json["id"]}}`. -7. Click on the ***Add Field*** button and select 'Description' from the dropdown list. -8. Enter the description of the issue in the ***Description*** field. -9. Click on ***Test step*** to run the node. - - -![Using the Taiga node to update an issue](/_images/integrations/builtin/app-nodes/taiga/taiga1_node.png) - - - -### 4. Taiga2 node (get: issue) - -1. Select the credentials that you entered in the previous node. -2. Select 'Get' from the ***Operation*** dropdown list. -3. Click on the gears icon next to the ***Issue ID*** field and click on ***Add Expression***. -4. Select the following in the ***Variable Selector*** section: Nodes > Taiga > Output Data > JSON > id. You can also add the following expression: `{{$node["Taiga"].json["id"]}}`. -5. Click on ***Test step*** to run the node. - - -![Using the Taiga node to get an issue](/_images/integrations/builtin/app-nodes/taiga/taiga2_node.png) - ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.travisci.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.travisci.md index fe6ffa824..b3433ce31 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.travisci.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.travisci.md @@ -26,31 +26,4 @@ For usage examples and templates to help you get started, take a look at n8n's [ * Restart a build * Trigger a build -<<<<<<< HEAD -======= -## Example Usage - -This workflow allows you to trigger a build using the Travis CI node. You can also find the [workflow](https://n8n.io/workflows/658) on n8n.io. This example usage workflow would use the following nodes. -- [Start](/integrations/builtin/core-nodes/n8n-nodes-base.start/) -- [Travis CI]() - -The final workflow should look like the following image. - -![A workflow with the Travis CI node](/_images/integrations/builtin/app-nodes/travisci/workflow.png) - -### 1. Start node - -The start node exists by default when you create a new workflow. - - -### 2. Travis CI node (trigger: build) - -1. First of all, you'll have to enter credentials for the Travis CI node. You can find out how to do that [here](/integrations/builtin/credentials/travisci/). -2. Select 'Trigger' from the ***Operation*** dropdown list. -3. Enter the repository name in the ***Slug*** field in the `ownerName/repositoryName` format. -4. Enter the branch name in the ***Branch*** field. -5. Click on ***Test step*** to run the node. - -![Using the Travis CI node to trigger a build](/_images/integrations/builtin/app-nodes/travisci/travisci_node.png) ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.twist.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.twist.md index 01c703653..1125aea3f 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.twist.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.twist.md @@ -46,84 +46,6 @@ For usage examples and templates to help you get started, take a look at n8n's [ * Get all threads * Update a thread -<<<<<<< HEAD -======= -## Example Usage - -This workflow allows you to create and update a channel as well as send a message on Twist. You can also find the [workflow](https://n8n.io/workflows/826) on n8n.io. This example usage workflow would use the following nodes. -- [Start](/integrations/builtin/core-nodes/n8n-nodes-base.start/) -- [Twist]() - -The final workflow should look like the following image. - -![A workflow with the Twist node](/_images/integrations/builtin/app-nodes/twist/workflow.png) - -### 1. Start node - -The start node exists by default when you create a new workflow. - - -### 2. Twist node (create: channel) - -This node will create a channel `n8n-docs` and add a user to the channel. -1. First of all, you'll have to enter credentials for the Twist node. You can find out how to do that [here](/integrations/builtin/credentials/twist/). - -2. Select 'Channel' from the ***Resource*** dropdown list. -3. Select a workspace from the ***Workspace ID*** dropdown list. -4. Enter `n8n-docs` in the ***Name*** field. If you want to create a channel with a different name, enter that name instead. -5. Click on ***Add Field*** and select 'User IDs' from the dropdown list. -6. Select the users from the ***User IDs*** dropdown list. The users you select will be added to the channel. -7. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node creates a new channel named `n8n-docs`, and adds a user to the channel. - -![Using the Twist node to create a channel](/_images/integrations/builtin/app-nodes/twist/twist_node.png) - -### 3. Twist1 node (update: channel) - -This node will update the description of the channel that we created in the previous node. - -1. Select the credentials that you entered in the previous node. -2. Select 'Channel' from the ***Resource*** dropdown list. -3. Select 'Update' from the ***Operation*** dropdown list. -4. Click on the gears icon next to the ***Channel ID*** field and click on ***Add Expression***. -5. Select the following in the ***Variable Selector*** section: Nodes > Twist > Output Data > JSON > id. You can also add the following expression: `{{$node["Twist"].json["id"]}}`. -6. Click on ***Add Field*** and select 'Description' from the dropdown list. -7. Enter a description in the ***Description*** field. -8. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node adds a description to the channel that we created in the previous node. - -![Using the Twist node to update the description of a channel](/_images/integrations/builtin/app-nodes/twist/twist1_node.png) - -### 4. Twist2 node (create: messageConversation) - -This node will send a message to the General conversation on Twist. The message contains an action button that navigates to `https://docs.n8n.io`. - -1. Select the credentials that you entered in the previous node. -2. Select a workspace from the ***Workspace ID*** dropdown list. -3. Select 'General' from the ***Conversation ID*** dropdown list. If you want to send a message to a different conversation, select that conversation instead. -4. Click on the gears icon next to the ***Channel ID*** field and click on ***Add Expression***. -5. Enter the following text in the ***Content*** field: -``` -Hey [Harshil](twist-mention://475370)! -You have been added to the {{$node["Twist"].json["name"]}} channel. -Click on the button below to quickly navigate to the documentation website. -``` -The above message mentions the user `Harshil`. To mention a user in your workspace you need to use their User ID. Refer to the [FAQs](#where-can-i-get-the-user-id) to learn how to get a User ID. - -6. Click on ***Add options*** and select 'Actions' from the dropdown list. -7. Click on the ***Add Action*** button. -8. Select 'Open URL' from the ***Action*** dropdown list. -9. Enter `Documentation site` in the ***Button Text*** field. -10. Select 'Action' from the ***Type*** dropdown list. -11. Enter `https://docs.n8n.io` in the ***URL*** field. -12. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node sends a message to the General conversation and mentions the user. - -![Using the Twist node to send a message](/_images/integrations/builtin/app-nodes/twist/twist2_node.png) ->>>>>>> main ## FAQs diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.uproc.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.uproc.md index e4711bb11..8ce833e05 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.uproc.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.uproc.md @@ -506,38 +506,3 @@ For usage examples and templates to help you get started, take a look at n8n's [ -<<<<<<< HEAD -======= -This node will return the screenshot of the n8n website. If you want to get the screenshot of a different website, enter the domain of that website instead. - -1. First of all, you'll have to enter credentials for the uProc node. You can find out how to do that [here](/integrations/builtin/credentials/uproc/). -2. Select 'Image' from the ***Resource*** dropdown list. -3. Select 'Get Screenshot by URL' from the ***Operation*** dropdown list. -4. Enter `https://n8n.io` in the ***URL*** field. -5. Select '1024' from the ***Width*** dropdown list. -6. Select 'Yes' from the ***Fullpage*** dropdown list. -7. Click on ***Test step*** to run the node. - - -In the screenshot below, you will notice that the node returns a URL of the screenshot of the website. - -![Using the uProc node to get a screenshot of a website](/_images/integrations/builtin/app-nodes/uproc/uproc_node.png) - -### 3. Telegram node (sendPhoto: message) - -This node will send the screenshot that we received from the previous node. - -1. First of all, you'll have to enter credentials for the Telegram node. You can find out how to do that [here](/integrations/builtin/credentials/telegram/). -2. Select 'Send Photo' from the ***Operation*** dropdown list. -3. Enter a chat ID in the ***Chat ID*** field. Refer to the [FAQs](/integrations/builtin/app-nodes/n8n-nodes-base.telegram/#how-do-i-get-the-chat-id) of the Telegram node to learn how to get the chat ID. -4. Click on the gears icon next to the ***Photo*** field and click on ***Add Expression***. - -5. Select the following in the ***Variable Selector*** section: Nodes > uProc > Output Data > JSON > message > result. You can also add the following expression: `{{$node["uProc"].json["message"]["result"]}}`. -6. Click on ***Test step*** to run the node. - - -In the screenshot below, you will notice that the node sends the screenshot image to the channel that we specify. - -![Using the Telegram node to send the image of the screenshot](/_images/integrations/builtin/app-nodes/uproc/telegram_node.png) - ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.uptimerobot.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.uptimerobot.md index 2adf49307..102d6185a 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.uptimerobot.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.uptimerobot.md @@ -46,70 +46,4 @@ For usage examples and templates to help you get started, take a look at n8n's [ * Get a public status page * Get all a public status pages -<<<<<<< HEAD -======= -## Example Usage - -This workflow allows you to create, update, and get a monitor using the UptimeRobot node. You can also find the [workflow](https://n8n.io/workflows/1112) on n8n.io. This example usage workflow uses the following nodes. -- [Start](/integrations/builtin/core-nodes/n8n-nodes-base.start/) -- [UptimeRobot]() - -The final workflow should look like the following image. - -![A workflow with the UptimeRobot node](/_images/integrations/builtin/app-nodes/uptimerobot/workflow.png) - -### 1. Start node - -The start node exists by default when you create a new workflow. - -### 2. UptimeRobot node (create: monitor) - -This node will create a new monitor of the type `HTTP(S)`. - -1. First of all, you'll have to enter credentials for the OpenWeatherMap node. You can find out how to do that [here](/integrations/builtin/credentials/openweathermap/). -2. Select 'Monitor' from the ***Resource*** dropdown list. -3. Select 'Create' from the ***Operation*** dropdown list. -4. Enter `n8n` in the ***Friendly Name*** field. -5. Select 'HTTP(S)' from the ***Type*** dropdown list. -6. Enter `https://n8n.io` in the ***URL*** field. -7. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node returns data about the current weather in Berlin. - -![Using the OpenWeatherMap node to get weather updates for Berlin](/_images/integrations/builtin/app-nodes/uptimerobot/uptimerobot_node.png) - -### 3. UptimeRobot node (update: monitor) - -This node will update the monitor that we created in the previous node. - -1. Select the credentials that you entered in the previous node. -2. Select 'Monitor' from the ***Resource*** dropdown list. -3. Select 'Update' from the ***Operation*** dropdown list. -4. Click on the gears icon next to the ***ID*** field and click on ***Add Expression***. -5. Select the following in the ***Variable Selector*** section: Current Node > Input Data > JSON > id. You can also add the following expression: `{{$json["id"]}}`. -6. Click on ***Add Field*** and select 'Friendly Name' from the dropdown list. -7. Enter `n8n website` in the ***Friendly Name*** field. -8. Click on ***Test step*** to run the node. - - -In the screenshot below, you will notice that the node updates the friendly name of the monitor that we created in the previous node. - -![Using the UptimeRobot node to update a monitor](/_images/integrations/builtin/app-nodes/uptimerobot/uptimerobot1_node.png) - -### 4. UptimeRobot node (get: monitor) - -This node will get the information of the monitor that we created in the previous node. - -1. Select the credentials that you entered in the previous node. -2. Select 'Monitor' from the ***Resource*** dropdown list. -3. Select 'Update' from the ***Operation*** dropdown list. -4. Click on the gears icon next to the ***ID*** field and click on ***Add Expression***. -5. Select the following in the ***Variable Selector*** section: Current Node > Input Data > JSON > id. You can also add the following expression: `{{$json["id"]}}`. -6. Click on ***Test step*** to run the node. - - -In the screenshot below, you will notice that the node returns the information of the monitor that we created earlier. - -![Using the UptimeRobot node to retrieve information of a monitor](/_images/integrations/builtin/app-nodes/uptimerobot/uptimerobot2_node.png) ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.webflow.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.webflow.md index 125698e77..fd41d4fc4 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.webflow.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.webflow.md @@ -26,100 +26,4 @@ For usage examples and templates to help you get started, take a look at n8n's [ * Get All * Update -<<<<<<< HEAD -======= -## Example Usage - -This workflow allows you to create, update, and get an item from Webflow. You can also find the [workflow](https://n8n.io/workflows/1048) on n8n.io. This example usage workflow would use the following nodes. -- [Start](/integrations/builtin/core-nodes/n8n-nodes-base.start/) -- [Webflow]() - -The final workflow should look like the following image. - -![A workflow with the Webflow node](/_images/integrations/builtin/app-nodes/webflow/workflow.png) - -### 1. Start node - -The start node exists by default when you create a new workflow. - -### 2. Webflow node (create: item) - -This node will create a new collection of the type `Team Members` in Webflow. If you want to create a collection with a different type, use that type instead. - -1. First of all, you'll have to enter credentials for the Webflow node. You can find out how to do that [here](/integrations/builtin/credentials/webflow/). -2. Select 'Create' from the ***Operation*** dropdown list. -3. Select your site from the ***Site ID*** dropdown list. -4. Select 'Team Members' from the ***Collection ID*** dropdown list. -5. Click on the ***Add Field*** button. -6. Select 'Name (PlainText) (required)' from the ***Field ID*** dropdown list. If you're using a different collection type, select the field present in that collection. -7. Enter `n8n` in the ***Field Value*** field. -8. Click on the ***Add Field*** button. -9. Select 'Slug (PlainText) (required)' from the ***Field ID*** dropdown list. If you're using a different collection type, select the field present in that collection. -10. Enter `n8n` in the ***Field Value*** field. -11. Click on the ***Add Field*** button. -12. Select 'Archived (Bool) (required)' from the ***Field ID*** dropdown list. If you're using a different collection type, select the field present in that collection. -13. Enter `false` in the ***Field Value*** field. -14. Click on the ***Add Field*** button. -15. Select 'Draft (Bool) (required)' from the ***Field ID*** dropdown list. If you're using a different collection type, select the field present in that collection. -16. Enter `false` in the ***Field Value*** field. -17. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node creates a new item for the collection type `Team Members` in Webflow. - -![Using the Webflow node to create a new item](/_images/integrations/builtin/app-nodes/webflow/webflow_node.png) - - -### 3. Webflow1 node (update: item) - -This node will update the item that we created using the previous node. - -1. Select the credentials that you entered in the previous Webflow node. -2. Select 'Update' from the ***Operation*** dropdown list. -3. Select your site from the ***Site ID*** dropdown list. -4. Select 'Team Members' from the ***Collection ID*** dropdown list. -5. Click on the gears icon next to the ***Item ID*** field and click on ***Add Expression***. -6. Select the following in the ***Variable Selector*** section: Current Node > Input Data > JSON > _id. You can also add the following expression: `{{$json["_id"]}}`. -7. Click on the ***Add Property*** button. -Click on the ***Add Field*** button. -8. Select 'Name (PlainText) (required)' from the ***Field ID*** dropdown list. If you're using a different collection type, select the field present in that collection. -9. Click on the gears icon next to the ***Field Value*** field and click on ***Add Expression***. -10. Select the following in the ***Variable Selector*** section: Current Node > Input Data > JSON > name. You can also add the following expression: `{{$json["name"]}}`. -11. Click on the ***Add Field*** button. -12. Select 'Slug (PlainText) (required)' from the ***Field ID*** dropdown list. If you're using a different collection type, select the field present in that collection. -13. Click on the gears icon next to the ***Field Value*** field and click on ***Add Expression***. -14. Select the following in the ***Variable Selector*** section: Current Node > Input Data > JSON > slug. You can also add the following expression: `{{$json["slug"]}}`. -15. Click on the ***Add Field*** button. -16. Select 'Archived (Bool) (required)' from the ***Field ID*** dropdown list. If you're using a different collection type, select the field present in that collection. -17. Click on the gears icon next to the ***Field Value*** field and click on ***Add Expression***. -18. Select the following in the ***Variable Selector*** section: Current Node > Input Data > JSON > _archived. You can also add the following expression: `{{$json["_archived"]}}`. -19. Click on the ***Add Field*** button. -20. Select 'Draft (Bool) (required)' from the ***Field ID*** dropdown list. If you're using a different collection type, select the field present in that collection. -21. Click on the gears icon next to the ***Field Value*** field and click on ***Add Expression***. -22. Select the following in the ***Variable Selector*** section: Current Node > Input Data > JSON > _draft. You can also add the following expression: `{{$json["_draft"]}}`. -23. Click on the ***Add Field*** button. -24. Select 'Avatar (ImageRef)' from the ***Field ID*** dropdown list. If you're using a different collection type, select the field present in that collection. -25. Enter `https://n8n.io/n8n-logo.png` in the ***Value*** field. -26. Click on ***Test step*** to run the node. - - -In the screenshot below, you will notice that the node updates the item that got created previously. - -![Using the Webflow node to update an item](/_images/integrations/builtin/app-nodes/webflow/webflow1_node.png) - -### 4. Webflow2 node (get: item) - -This node will retrieve the information about the item that we created earlier. - - -1. Select the credentials that you entered in the previous Webflow node. -2. Select your site from the ***Site ID*** dropdown list. -3. Select 'Team Members' from the ***Collection ID*** dropdown list. -4. Click on the gears icon next to the ***Item ID*** field and click on ***Add Expression***. -5. Select the following in the ***Variable Selector*** section: Current Node > Input Data > JSON > _id. You can also add the following expression: `{{$json["_id"]}}`. -6. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node retrieves the information of the item that we created earlier. - -![Using the Webflow node to retrieve the information of an item](/_images/integrations/builtin/app-nodes/webflow/webflow2_node.png) ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.wekan.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.wekan.md index 6b8c29036..feba2594c 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.wekan.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.wekan.md @@ -50,117 +50,6 @@ For usage examples and templates to help you get started, take a look at n8n's [ * Get the data of a list * Get all board lists -<<<<<<< HEAD -======= -## Example Usage - -This workflow allows you to create a board and two lists called `To Do` and `Done` using the Wekan node. It also allows you to create a card and update the list ID of the card, enabling you to move it from the `To Do` list to the `Done` list. You can also find the [workflow](https://n8n.io/workflows/728) on n8n.io. This example usage workflow uses the following nodes. -- [Start](/integrations/builtin/core-nodes/n8n-nodes-base.start/) -- [Wekan]() - -The final workflow should look like the following image. - -![A workflow with the Wekan node](/_images/integrations/builtin/app-nodes/wekan/workflow.png) - - -### 1. Start node - -The start node exists by default when you create a new workflow. - - -### 2. Wekan node (create: board) - -This node will create a board called `Documentation` in Wekan. To create a board with a different name, you can enter the name of your board instead. - -1. First of all, you'll have to enter credentials for the Wekan node. You can find out how to do that [here](/integrations/builtin/credentials/wekan/). - -2. Select 'Board' from the ***Resource*** dropdown list. -3. Enter `Documentation` in the ***Title*** field. -4. Select the owner of the board from the ***Owner*** dropdown list. -5. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node creates a new board with the title `Documentation`. - - -![Using the Wekan node to create a board](/_images/integrations/builtin/app-nodes/wekan/wekan_node.png) - - -### 3. Wekan1 node (create: list) - -This node will create a list with the title `To Do` in the `Documentation` board, which was created using the previous node. - -1. Select the credentials that you entered in the previous node. -2. Select 'List' from the ***Resource*** dropdown list. -3. Click on the gears icon next to the ***Board ID*** field and click on ***Add Expression***. -4. Select the following in the ***Variable Selector*** section: Nodes > Wekan > Output Data > JSON > _id. You can also add the following expression: `{{$node["Wekan"].json["_id"]}}`. -5. Enter `To Do` in the ***Title*** field. -6. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node creates a new list called `To Do` in the `Documentation` board. - - -![Using the Wekan node to create a list with the title To Do](/_images/integrations/builtin/app-nodes/wekan/wekan1_node.png) - - -### 4. Wekan2 node (create: list) - -This node will create a list with the title `Done` in the `Documentation` board, which was created using the Wekan node. - -1. Select the credentials that you entered in the previous node. -2. Select 'List' from the ***Resource*** dropdown list. -3. Click on the gears icon next to the ***Board ID*** field and click on ***Add Expression***. -4. Select the following in the ***Variable Selector*** section: Nodes > Wekan > Output Data > JSON > _id. You can also add the following expression: `{{$node["Wekan"].json["_id"]}}`. -5. Enter `Done` in the ***Title*** field. -6. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node creates a new list called `Done` in the `Documentation` board. - - -![Using the Wekan node to create a list with the title Done](/_images/integrations/builtin/app-nodes/wekan/wekan2_node.png) - - -### 5. Wekan3 node (create: card) - -This node will create a card in the `Documentation` board under the list titled `To Do`, which was created using the Wekan1 node. - -1. Select the credentials that you entered in the previous node. -2. Click on the gears icon next to the ***Board ID*** field and click on ***Add Expression***. -3. Select the following in the ***Variable Selector*** section: Nodes > Wekan > Output Data > JSON > _id. You can also add the following expression: `{{$node["Wekan"].json["_id"]}}`. -4. Click on the gears icon next to the ***List ID*** field and click on ***Add Expression***. -5. Select the following in the ***Variable Selector*** section: Nodes > Wekan1 > Output Data > JSON > _id. You can also add the following expression: `{{$node["Wekan1"].json["_id"]}}`. -6. Enter `Document Wekan node` in the ***Title*** field. -7. Select 'Default' from the ***Swimlane ID*** dropdown list. -8. Select an author from the ***Author ID*** dropdown list. -9. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node creates a new card with the title `Document Wekan node` in the `To Do` list of the `Documentation` board. - - -![Using the Wekan node to create a card in the To Do list](/_images/integrations/builtin/app-nodes/wekan/wekan3_node.png) - - -### 6. Wekan4 node (update: card) - -This node will update the list ID of the card created by the previous node and move it from the `To Do` list to the `Done` list. - -1. Select the credentials that you entered in the previous node. -2. Select 'Update' from the ***Operation*** dropdown list. -3. Click on the gears icon next to the ***Board ID*** field and click on ***Add Expression***. -4. Select the following in the ***Variable Selector*** section: Nodes > Wekan > Output Data > JSON > _id. You can also add the following expression: `{{$node["Wekan"].json["_id"]}}`. -5. Click on the gears icon next to the ***List ID*** field and click on ***Add Expression***. -6. Select the following in the ***Variable Selector*** section: Nodes > Wekan1 > Output Data > JSON > _id. You can also add the following expression: `{{$node["Wekan1"].json["_id"]}}`. -7. Click on the gears icon next to the ***Card ID*** field and click on ***Add Expression***. -8. Select the following in the ***Variable Selector*** section: Nodes > Wekan3 > Output Data > JSON > _id. You can also add the following expression: `{{$node["Wekan3"].json["_id"]}}`. -9. Click on the ***Add Field*** button and select 'List ID'. -10. Click on the gears icon next to the ***List ID*** field and click on ***Add Expression***. -11. Select the following in the ***Variable Selector*** section: Nodes > Wekan2 > Output Data > JSON > _id. You can also add the following expression: `{{$node["Wekan2"].json["_id"]}}`. -12. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node updates the list id of the card that we created in the previous node and moves it from the `To Do` list to the `Done` list. - - -![Using the Wekan node to update the card](/_images/integrations/builtin/app-nodes/wekan/wekan4_node.png) ->>>>>>> main ## FAQs diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.wise.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.wise.md index 836a151d1..fd0f69853 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.wise.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.wise.md @@ -40,87 +40,3 @@ For usage examples and templates to help you get started, take a look at n8n's [ * Get * Get All -<<<<<<< HEAD -======= -## Example Usage - -This workflow allows you to create a quote and a transfer, execute the transfer, and get the information of the transfer using the Wise node. You can also find the [workflow](https://n8n.io/workflows/992) on n8n.io. This example usage workflow uses the following nodes. -- [Start](/integrations/builtin/core-nodes/n8n-nodes-base.start/) -- [Wise]() - -The final workflow should look like the following image. - -![A workflow with the Wise node](/_images/integrations/builtin/app-nodes/wise/workflow.png) - -### 1. Start node - -The start node exists by default when you create a new workflow. - -### 2. Wise node (create: quote) - -This node will create a new quote in Wise. - -1. First of all, you'll have to enter credentials for the Wise node. You can find out how to do that [here](/integrations/builtin/credentials/wise/). -2. Select 'Quote' from the ***Resource*** dropdown list. -3. Select 'Create' from the ***Operation*** dropdown list. -4. Select a profile from the ***Profile ID*** dropdown list. -5. Select a target account from the ***Target Account ID*** dropdown list. -6. Enter an amount in the ***Amount*** field. -7. Enter the source currency in the ***Source Currency*** field. -8. Enter the target currency in the ***Target Currency*** field. -9. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node creates a new quote. - -![Using the Wise node to create a new quote](/_images/integrations/builtin/app-nodes/wise/wise_node.png) - -### 3. Wise1 node (create: transfer) - -This node will create a new transfer for the quote that we created in the previous node. - -1. Select the credentials that you entered in the previous node. -2. Select 'Transfer' from the ***Resource*** dropdown list. -3. Select a profile from the ***Profile ID*** dropdown list. -4. Click on the gears icon next to the ***Quote ID*** field and click on ***Add Expression***. -5. Select the following in the ***Variable Selector*** section: Current Node > Input Data > JSON > id. You can also add the following expression: `{{$json["id"]}}`. -6. Select the target account from the ***Target Account ID*** dropdown list. -7. Click on the ***Add Field*** button. -8. Enter a description in the ***Reference*** field. -9. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node creates a new transfer for the quote that we created in the previous node. - -![Using the Wise node to create a new transfer](/_images/integrations/builtin/app-nodes/wise/wise1_node.png) - -### 4. Wise2 node (execute: transfer) - -This node will execute the transfer that we created in the previous node. - -1. Select the credentials that you entered in the previous node. -2. Select 'Transfer' from the ***Resource*** dropdown list. -3. Select 'Execute' from the ***Operation*** dropdown list. -4. Select a profile from the ***Profile ID*** dropdown list. -5. Click on the gears icon next to the ***Transfer ID*** field and click on ***Add Expression***. -6. Select the following in the ***Variable Selector*** section: Current Node > Input Data > JSON > id. You can also add the following expression: `{{$json["id"]}}`. -7. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node returns the executes the transfer that we created in the previous node. - -![Using the Wise node to execute a transfer](/_images/integrations/builtin/app-nodes/wise/wise2_node.png) - -### 5. Wise3 node (get: transfer) - -This node will return the information of the transfer that we executed in the previous node. - -1. Select the credentials that you entered in the previous node. -2. Select 'Transfer' from the ***Resource*** dropdown list. -3. Select 'Get' from the ***Operation*** dropdown list. -4. Click on the gears icon next to the ***Transfer ID*** field and click on ***Add Expression***. -5. Select the following in the ***Variable Selector*** section: Nodes > Wise1 > Output Data > JSON > id. You can also add the following expression: `{{$node["Wise1"].json["id"]}}`. -6. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node returns the information about the transfer that we executed in the previous node. - -![Using the Wise node to get a transfer](/_images/integrations/builtin/app-nodes/wise/wise3_node.png) - ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.wordpress.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.wordpress.md index 6d589567a..d995d7d1f 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.wordpress.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.wordpress.md @@ -30,44 +30,5 @@ For usage examples and templates to help you get started, take a look at n8n's [ * Get all users * Update a user -<<<<<<< HEAD -======= -## Example Usage - -This workflow allows you to create and update a post in WordPress. You can also find the [workflow](https://n8n.io/workflows/668) on n8n.io. This example usage workflow would use the following nodes. -- [Start](/integrations/builtin/core-nodes/n8n-nodes-base.start/) -- [WordPress]() - -The final workflow should look like the following image. - -![A workflow with the WordPress node](/_images/integrations/builtin/app-nodes/wordpress/workflow.png) - -### 1. Start node - -The start node exists by default when you create a new workflow. - -### 2. Wordpress node (create: post) - -1. First of all, you'll have to enter credentials for the WordPress node. You can find out how to do that [here](/integrations/builtin/credentials/wordpress/). -2. Enter the title in the ***Title*** field. -3. Click on ***Test step*** to run the workflow. - -![Using the WordPress node to create a new post](/_images/integrations/builtin/app-nodes/wordpress/wordpress_node.png) - - -### 3. Wordpress1 node (update: post) - -1. Select the credentials that you entered in the previous node. -2. Select 'Update' from the ***Operation*** dropdown list. -3. Click on the gears icon next to the ***Post ID*** field and click on ***Add Expression***. -4. Select the following in the ***Variable Selector*** section: Nodes > Wordpress > Output Data > JSON > id. You can also add the following expression: `{{$node["Wordpress"].json["id"]}}`. -5. Click on the ***Add Field*** button and select 'Content' from the dropdown list. -6. Enter the content in the ***Content*** filed. -7. Click on ***Test step*** to run the workflow. - - -![Using the WordPress node to update the post](/_images/integrations/builtin/app-nodes/wordpress/wordpress1_node.png) - ->>>>>>> main diff --git a/docs/integrations/builtin/app-nodes/n8n-nodes-base.yourls.md b/docs/integrations/builtin/app-nodes/n8n-nodes-base.yourls.md index 0056ece15..3eec8d992 100644 --- a/docs/integrations/builtin/app-nodes/n8n-nodes-base.yourls.md +++ b/docs/integrations/builtin/app-nodes/n8n-nodes-base.yourls.md @@ -25,46 +25,4 @@ For usage examples and templates to help you get started, take a look at n8n's [ * Get stats about one short URL -<<<<<<< HEAD -======= -This workflow allows you to create a short URL and get the statistics of the URL. You can also find the [workflow](https://n8n.io/workflows/815) on n8n.io. This example usage workflow uses the following nodes. -- [Start](/integrations/builtin/core-nodes/n8n-nodes-base.start/) -- [Yourls]() - -The final workflow should look like the following image. - -![A workflow with the Yourls node](/_images/integrations/builtin/app-nodes/yourls/workflow.png) - -### 1. Start node - -The start node exists by default when you create a new workflow. - -### 2. Yourls node (shorten: url) - -This node will create a short URL for the link we specify. - -1. First of all, you'll have to enter credentials for the Yourls node. You can find out how to do that [here](/integrations/builtin/credentials/yourls/). -2. Enter the URL that you want to shorten in the ***URL*** field. -3. Click on ***Add Field*** and select 'Title'. -4. Enter a title in the ***Title*** field. -5. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node creates a short URL for the URL you specified. - -![Using the Yourls node to create short URL](/_images/integrations/builtin/app-nodes/yourls/yourls_node.png) - -### 3. Yourls1 node (stats: url) - -This node will give us the statistics of the short URL that we specify. We will get the statistics for the URL that we created in the previous step. - -1. Select the credentials that you entered in the previous node. -2. Select 'Stats' from the ***Operation*** dropdown list. -3. Click on the gears icon next to the ***Short URL*** field and click on ***Add Expression***. -4. Select the following in the ***Variable Selector*** section: Nodes > Yourls > Output Data > JSON > shorturl. You can also add the following expression: `{{$node["Yourls"].json["shorturl"]}}`. -5. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node gives us the statistics of the short URL that we created in the previous node. - -![Using the Yourls node to get the statistics of a short URL](/_images/integrations/builtin/app-nodes/yourls/yourls1_node.png) ->>>>>>> main diff --git a/docs/integrations/builtin/trigger-nodes/n8n-nodes-base.airtabletrigger.md b/docs/integrations/builtin/trigger-nodes/n8n-nodes-base.airtabletrigger.md index 26bc696f7..3f9837957 100644 --- a/docs/integrations/builtin/trigger-nodes/n8n-nodes-base.airtabletrigger.md +++ b/docs/integrations/builtin/trigger-nodes/n8n-nodes-base.airtabletrigger.md @@ -13,53 +13,4 @@ You can find authentication information for this node [here](/integrations/built /// -<<<<<<< HEAD -======= -This workflow allows you to receive a Mattermost message when new data gets added to Airtable. You can also find the [workflow](https://n8n.io/workflows/799) on n8n.io. This example usage workflow would use the following nodes. -- [Airtable Trigger]() -- [Mattermost](/integrations/builtin/app-nodes/n8n-nodes-base.mattermost/) - -The final workflow should look like the following image. - -![A workflow with the Airtable Trigger node](/_images/integrations/builtin/trigger-nodes/airtabletrigger/workflow.png) - -### 1. Airtable Trigger node - -The Airtable Trigger node will trigger the workflow when new data gets added to Airtable. - -1. First of all, you'll have to enter credentials for the Airtable Trigger node. You can find out how to do that [here](/integrations/builtin/credentials/airtable/). -2. Click on ***Add Poll Time*** and select 'Every Minute' from the ***Mode*** dropdown list. This will check Airtable every minute for new data entries. -3. Enter the Base ID in the ***Base ID*** field. For obtaining the Base ID, head over to their [API page](https://airtable.com/api) and select the correct base. You'll find the Base ID there. -4. Enter the table name in the ***Table*** field. -5. Enter a trigger field name in the ***Trigger Field*** field. If you don't have a 'Created Time' or 'Last modified time' field in your table, please create one. -6. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node returns the new data from Airtable. This output gets passed on to the next node in the workflow. - -![Using the Airtable Trigger node to trigger the workflow](/_images/integrations/builtin/trigger-nodes/airtabletrigger/airtabletrigger_node.png) - -### 2. Mattermost node (post: message) - -This node will send a message about the new data in the channel 'Information Updated' in Mattermost. If you have a different channel, use that instead. - -1. First of all, you'll have to enter credentials for the Mattermost node. You can find out how to do that [here](/integrations/builtin/credentials/mattermost/). - -2. Select a channel from the ***Channel ID*** dropdown list. -3. Click on the gears icon next to the ***Message*** field and click on ***Add Expression***. -4. Enter the following message in the ***Expression*** field: -``` -New Data was added to Airtable. -ID:{{$node["Airtable Trigger"].json["fields"]["id"]}} -Name: {{$node["Airtable Trigger"].json["fields"]["name"]}} -``` -5. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node sends a message in Mattermost about the new data that got added to Airtable. - -![Using the Mattermost node to send a message of the new data](/_images/integrations/builtin/trigger-nodes/airtabletrigger/mattermost_node.png) - -/// note | Activate workflow for production -You'll need to save the workflow and then click on the Activate toggle on the top right of the screen to activate the workflow. Your workflow will then be triggered as specified by the settings in the Airtable Trigger node. -/// ->>>>>>> main diff --git a/docs/integrations/builtin/trigger-nodes/n8n-nodes-base.caltrigger.md b/docs/integrations/builtin/trigger-nodes/n8n-nodes-base.caltrigger.md index 89a4c955e..9dcac812e 100644 --- a/docs/integrations/builtin/trigger-nodes/n8n-nodes-base.caltrigger.md +++ b/docs/integrations/builtin/trigger-nodes/n8n-nodes-base.caltrigger.md @@ -15,20 +15,3 @@ You can find authentication information for this node [here](/integrations/built -<<<<<<< HEAD -======= -### 1. Cal Trigger node - -1. First of all, you'll have to enter credentials for the Cal Trigger node. You can find out how to do that [here](/integrations/builtin/credentials/cal/). -2. Select the events you want to receive updates for from the **Events** dropdown list. -3. Click on **Test step** to run the node. - -(Optional Advanced Settings) - -Click on **Add Field** under advanced fields and select the option(s) you wish to add. You can enter an EventType ID, an App ID and a payload template. Note that the eventType ID must be of a team EventType. - -/// note | Activate workflow for production -You'll need to save the workflow and then click on the Activate toggle on the top right of the screen to activate the workflow. Your workflow will then be triggered as specified by the settings in the Cal Trigger node. -/// - ->>>>>>> main diff --git a/docs/integrations/builtin/trigger-nodes/n8n-nodes-base.emeliatrigger.md b/docs/integrations/builtin/trigger-nodes/n8n-nodes-base.emeliatrigger.md index c1b550ec4..fb7047441 100644 --- a/docs/integrations/builtin/trigger-nodes/n8n-nodes-base.emeliatrigger.md +++ b/docs/integrations/builtin/trigger-nodes/n8n-nodes-base.emeliatrigger.md @@ -22,47 +22,4 @@ You can find authentication information for this node [here](/integrations/built - Unsubscribed Contact -<<<<<<< HEAD -======= -This workflow allows you to send a message on Mattermost when a lead replies to your email. You can also find the [workflow](https://n8n.io/workflows/1039) on n8n.io. This example usage workflow would use the following nodes. - -- [Emelia Trigger]() -- [Mattermost](/integrations/builtin/app-nodes/n8n-nodes-base.mattermost/) - -The final workflow should look like the following image. - -![A workflow with the Emelia Trigger node](/_images/integrations/builtin/trigger-nodes/emeliatrigger/workflow.png) - -### 1. Emelia Trigger - -The Emelia Trigger node will trigger the workflow when a lead sends a reply to the campaign `n8n`. If you have a different campaign, use that instead. - -1. First of all, you'll have to enter credentials for the Emelia Trigger node. You can find out how to do that [here](/integrations/builtin/credentials/emelia/). -2. Select a campaign from the ***Campaign*** dropdown list. -3. Select 'Email Replied' from the ***Events*** dropdown list. -4. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node triggers the workflow when a lead sends a reply. This output is passed on to the next node in the workflow. - -![Using the Emelia Trigger node to trigger the workflow](/_images/integrations/builtin/trigger-nodes/emeliatrigger/emeliatrigger_node.png) - -## 2. Mattermost node (post: message) - -This node will send a message to the `Leads` channel in Mattermost. If you have a different channel, use that instead. - -1. First of all, you'll have to enter credentials for the Mattermost node. You can find out how to enter credentials for this node [here](/integrations/builtin/credentials/mattermost/). -2. Select a channel from the ***Channel ID*** dropdown list. -3. Click on the gears icon next to the ***Message*** field click on ***Add Expression***. - -4. Enter the following message in the ***Expression*** field. `{{$json["contact"]["firstName"]}} from {{$json["contact"]["company"]}} has replied back to your campaign.` -5. Click on ***Test step*** to run the workflow. - -In the screenshot below, you will notice that the node sends a message with a reply to the `Leads` channel in Mattermost. - -![Using the Mattermost node to send a message](/_images/integrations/builtin/trigger-nodes/emeliatrigger/mattermost_node.png) - -/// note | Activate workflow for production -You'll need to save the workflow and then click on the Activate toggle on the top right of the screen to activate the workflow. Your workflow will then be triggered as specified by the settings in the Emelia Trigger node. -/// ->>>>>>> main diff --git a/docs/integrations/builtin/trigger-nodes/n8n-nodes-base.facebooktrigger.md b/docs/integrations/builtin/trigger-nodes/n8n-nodes-base.facebooktrigger.md index f81df10b8..871a179be 100644 --- a/docs/integrations/builtin/trigger-nodes/n8n-nodes-base.facebooktrigger.md +++ b/docs/integrations/builtin/trigger-nodes/n8n-nodes-base.facebooktrigger.md @@ -27,46 +27,3 @@ You can find authentication information for this node [here](/integrations/built - Get updates about Workplace security -<<<<<<< HEAD -======= -This workflow allows you to receive a Mattermost message when a user updates their profile on Facebook. You can also find the [workflow](https://n8n.io/workflows/785) on n8n.io. This example usage workflow would use the following nodes. - -- [Facebook Trigger]() -- [Mattermost](/integrations/builtin/app-nodes/n8n-nodes-base.mattermost/) - -The final workflow should look like the following image. - -![A workflow with the Facebook Trigger node](/_images/integrations/builtin/trigger-nodes/facebooktrigger/workflow.png) - -### 1. Facebook Trigger node - -The Facebook Trigger node will trigger the workflow when a user updates their profile on Facebook. - -1. First of all, you'll have to enter credentials for the Facebook Trigger node. You can find out how to do that [here](/integrations/builtin/credentials/facebookapp/). -2. Select 'User' from the ***Object*** dropdown list. -3. Enter your app ID in the ***App ID*** field. -3. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node returns the updated information of the user from Facebook. This output is passed on to the next node in the workflow. - -![Using the Facebook Trigger node to trigger the workflow](/_images/integrations/builtin/trigger-nodes/facebooktrigger/facebooktrigger_node.png) - -### 2. Mattermost node (post: message) - -This node will send a message of the updated information in the channel `Information Updated` in Mattermost. If you have a different channel, use that instead. - -1. First of all, you'll have to enter credentials for the Mattermost node. You can find out how to do that [here](/integrations/builtin/credentials/mattermost/). - -2. Select a channel from the ***Channel ID*** dropdown list. -3. Click on the gears icon next to the ***Message*** field and click on ***Add Expression***. -4. Enter the following message in the ***Expression*** field: `The user with uid {{$node["Facebook Trigger"].json["uid"]}} changed their {{$node["Facebook Trigger"].json["changes"][0]["field"]}} to {{$node["Facebook Trigger"].json["changes"][0]["value"]["page"]}}.`. -5. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node sends a message about the updated information to the `Information Updated` channel in Mattermost. - -![Using the Mattermost node to send a message of the updated information](/_images/integrations/builtin/trigger-nodes/facebooktrigger/mattermost_node.png) - -/// note | Activate workflow for production -You'll need to save the workflow and then click on the Activate toggle on the top right of the screen to activate the workflow. Your workflow will then be triggered as specified by the settings in the Facebook Trigger node. -/// ->>>>>>> main diff --git a/docs/integrations/builtin/trigger-nodes/n8n-nodes-base.lemlisttrigger.md b/docs/integrations/builtin/trigger-nodes/n8n-nodes-base.lemlisttrigger.md index ddf12e65f..c9f793869 100644 --- a/docs/integrations/builtin/trigger-nodes/n8n-nodes-base.lemlisttrigger.md +++ b/docs/integrations/builtin/trigger-nodes/n8n-nodes-base.lemlisttrigger.md @@ -23,52 +23,4 @@ You can find authentication information for this node [here](/integrations/built - Email Unsubscribed -<<<<<<< HEAD -======= -This workflow allows you to send a message on Mattermost when a lead replies to your email. You can also find the [workflow](https://n8n.io/workflows/984) on n8n.io. This example usage workflow would use the following node. - -- [Lemlist Trigger]() -- [Mattermost](/integrations/builtin/app-nodes/n8n-nodes-base.mattermost/) - -The final workflow should look like the following image. - -![A workflow with the Lemlist Trigger node](/_images/integrations/builtin/trigger-nodes/lemlisttrigger/workflow.png) - -### 1. Lemlist Trigger - -The Lemlist Trigger node will trigger the workflow when a lead sends a reply to the campaign `Docs campaign`. If you have a different campaign, use that instead. - -1. First of all, you'll have to enter credentials for the Lemlist Trigger node. You can find out how to do that [here](/integrations/builtin/credentials/lemlist/). -2. Select 'Email Replied' from the ***Events*** dropdown list. -3. Click on ***Add Field*** and select 'Campaign ID'. -4. Select 'Docs campaign' from the ***Campaign ID*** dropdown list. -5. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node returns the information of the reply that was sent by a lead. This output is passed on to the next node in the workflow. - -![Using the Lemlist Trigger node to trigger the workflow](/_images/integrations/builtin/trigger-nodes/lemlisttrigger/lemlisttrigger_node.png) - -## 2. Mattermost node (post: message) - -This node will send a message to the `Leads` channel in Mattermost. If you have a different channel, use that instead. - -1. First of all, you'll have to enter credentials for the Mattermost node. You can find out how to enter credentials for this node [here](/integrations/builtin/credentials/mattermost/). -2. Select a channel from the ***Channel ID*** dropdown list. -3. Click on the gears icon next to the ***Message*** field click on ***Add Expression***. - -4. Enter the following message in the ***Expression*** field: -``` -{{$json["firstName"]}} has replied back to your {{$json["campaignName"]}}. Below is the reply: -> {{$json["text"]}} -``` -5. Click on ***Test step*** to run the workflow. - -In the screenshot below, you will notice that the node sends a message with a reply to the `Leads` channel in Mattermost. - -![Using the Mattermost node to send a message](/_images/integrations/builtin/trigger-nodes/lemlisttrigger/mattermost_node.png) - -/// note | Activate workflow for production -You'll need to save the workflow and then click on the Activate toggle on the top right of the screen to activate the workflow. Your workflow will then be triggered as specified by the settings in the Lemlist Trigger node. -/// ->>>>>>> main diff --git a/docs/integrations/builtin/trigger-nodes/n8n-nodes-base.mautictrigger.md b/docs/integrations/builtin/trigger-nodes/n8n-nodes-base.mautictrigger.md index a6a21eba7..ea24b5b4d 100644 --- a/docs/integrations/builtin/trigger-nodes/n8n-nodes-base.mautictrigger.md +++ b/docs/integrations/builtin/trigger-nodes/n8n-nodes-base.mautictrigger.md @@ -12,56 +12,3 @@ contentType: integration You can find authentication information for this node [here](/integrations/builtin/credentials/mautic/). /// -<<<<<<< HEAD -======= -## Example Usage - -This workflow allows you to receive updates when a form is submitted in Mautic using the Mautic Trigger node and send an SMS confirmation to the submitter. You can also find the [workflow](https://n8n.io/workflows/721) on n8n.io. This example usage workflow would use the following node. - -- [Mautic Trigger]() -- [Twilio](/integrations/builtin/app-nodes/n8n-nodes-base.twilio/) - -The final workflow should look like the following image. - -![A workflow with the Mautic Trigger node](/_images/integrations/builtin/trigger-nodes/mautictrigger/workflow.png) - -### 1. Mautic Trigger node - -The Mautic Trigger node will trigger the workflow when a Mautic form is submitted. - -1. First of all, you'll have to enter credentials for the Mautic Trigger node. You can find out how to do that [here](/integrations/builtin/credentials/mautic/). -2. Select 'Form Submit Event' from the ***Events*** dropdown list. -3. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node returns the data that was submitted to the Mautic form. This output is passed on to the next nodes in the workflow. - -![Using the Mautic Trigger node to trigger the workflow](/_images/integrations/builtin/trigger-nodes/mautictrigger/mautictrigger_node.png) - -### 2. Twilio node (send: sms) - -This node sends a registration confirmation SMS to the users who filled out the Mautic form. We get the phone number of the submitter from the previous node. - -1. First of all, you'll have to enter credentials for the Twilio node. You can find out how to do that [here](/integrations/builtin/credentials/twilio/). - -3. Enter the Twilio phone number in the ***From*** field. -4. Click on the gears icon next to the ***To*** field and click on ***Add Expression***. -5. Select the following in the ***Variable Selector*** section: Nodes > Mautic Trigger > Output Data > JSON > mautic.form_on_submit > [item: 0] > submission > results > phone_number. You can also add the following expression: `{{$node["Mautic Trigger"].json["mautic.form_on_submit"][0]["submission"]["results"]["phone_number"]}}`. -6. Click on the gears icon next to the ***Message*** field and click on ***Add Expression***. -7. Enter the following message in the ***Expression*** field. -``` -Hey, {{$node["Mautic Trigger"].json["mautic.form_on_submit"][0]["submission"]["results"]["first_name"]}} 👋 -Thank you for signing up for the Webinar - Getting Started with n8n. The webinar will start at 1800 CEST on 31st October 2020. -See you there! -``` -8. Click on ***Test step*** to run the node. - - -In the screenshot below, you will notice that the node sends an SMS to the submitter whose name and phone number are returned by the Mautic Trigger node. - -![Using the Twilio node to send an SMS](/_images/integrations/builtin/trigger-nodes/mautictrigger/twilio_node.png) - -/// note | Activate workflow for production -You'll need to save the workflow and then click on the Activate toggle on the top right of the screen to activate the workflow. Your workflow will then be triggered as specified by the settings in the Mautic Trigger node. -/// - ->>>>>>> main diff --git a/docs/integrations/builtin/trigger-nodes/n8n-nodes-base.pushcuttrigger.md b/docs/integrations/builtin/trigger-nodes/n8n-nodes-base.pushcuttrigger.md index 1fb7352e4..1f0ba39c3 100644 --- a/docs/integrations/builtin/trigger-nodes/n8n-nodes-base.pushcuttrigger.md +++ b/docs/integrations/builtin/trigger-nodes/n8n-nodes-base.pushcuttrigger.md @@ -13,48 +13,6 @@ You can find authentication information for this node [here](/integrations/built /// -<<<<<<< HEAD -======= -This workflow allows you to send an SMS to a number whenever you go out. You can also find the [workflow](https://n8n.io/workflows/870) on n8n.io. This example usage workflow uses the following nodes. - -- [Pushcut Trigger]() -- [Twilio](/integrations/builtin/app-nodes/n8n-nodes-base.twilio/) - -The final workflow should look like the following image. - -![A workflow with the Pushcut Trigger node](/_images/integrations/builtin/trigger-nodes/pushcuttrigger/workflow.png) - -### 1. Pushcut Trigger node - -Whenever you leave your house, Pushcut will send you a notification with an action `Leaving Home`. The Pushcut Trigger node will trigger the workflow when this action is selected. - -To create an action in the Pushcut app, follow the instructions mentioned in [FAQs](#how-to-configure-a-pushcut-action). - -1. First of all, you'll have to enter credentials for the Pushcut Trigger node. You can find out how to do that [here](/integrations/builtin/credentials/pushcut/). -2. Enter an action name in the ***Action Name*** field. -3. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node triggers the workflow whenever the `Leaving Home` action is selected. - -![Using the Pushcut Trigger node to trigger the workflow](/_images/integrations/builtin/trigger-nodes/pushcuttrigger/pushcuttrigger_node.png) - -### 2. Twilio node (send: sms) - -This node will send an SMS to a specified phone number notifying the recipient that you are going out. - -1. First of all, you'll have to enter credentials for the Twilio node. You can find out how to do that [here](/integrations/builtin/credentials/twilio/). -2. Enter the Twilio phone number in the ***From*** field. -4. Enter the receiver's phone number in the ***To*** field. -5. Click on the gears icon next to the ***Message*** field and click on ***Add Expression***. - -6. Enter `I'm {{$node["Pushcut Trigger"].json["input"]}}` in the ***Expression*** field. -7. Click on ***Test step*** to run the node. - - -In the screenshot below, you will notice that the node sends an SMS with the input that we received from the Pushcut Trigger node. - -![Using the Twilio node to send an SMS](/_images/integrations/builtin/trigger-nodes/pushcuttrigger/twilio_node.png) ->>>>>>> main ## FAQs diff --git a/docs/integrations/builtin/trigger-nodes/n8n-nodes-base.stravatrigger.md b/docs/integrations/builtin/trigger-nodes/n8n-nodes-base.stravatrigger.md index 7f19f1e66..4a5d3cd24 100644 --- a/docs/integrations/builtin/trigger-nodes/n8n-nodes-base.stravatrigger.md +++ b/docs/integrations/builtin/trigger-nodes/n8n-nodes-base.stravatrigger.md @@ -35,47 +35,3 @@ You can find authentication information for this node [here](/integrations/built - Updated -<<<<<<< HEAD -======= -## Example Usage - -This workflow allows you to receive updates when a new activity gets created in Strava using the Strava Trigger node. It also allows you to tweet about the activity that was created in Strava using the Twitter node. You can also find the [workflow](https://n8n.io/workflows/745) on n8n.io. This example usage workflow would use the following node. -- [Strava Trigger]() -- [Twitter](/integrations/builtin/app-nodes/n8n-nodes-base.twitter/) - -The final workflow should look like the following image. - -![A workflow with the Strava Trigger node](/_images/integrations/builtin/trigger-nodes/stravatrigger/workflow.png) - -### 1. Strava Trigger node - -This node will trigger the workflow when a new activity gets created in Strava. - -1. First of all, you'll have to enter credentials for the Strava Trigger node. You can find out how to do that [here](/integrations/builtin/credentials/strava/). -2. Select 'Activity' from the ***Object*** dropdown list. -3. Select 'created' from the ***Event*** dropdown list. -4. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node triggers the workflow when a new activity gets created in Strava. - -![Using the Strava Trigger node to receive updates when a new activity is created](/_images/integrations/builtin/trigger-nodes/stravatrigger/stravatrigger_node.png) - -### 2. Twitter node (create: tweet) - -This node will tweet about the activity that gets created in Strava. - -1. First of all, you'll have to enter credentials for the Twitter node. You can find out how to do that [here](/integrations/builtin/credentials/twitter/). -2. Click on the gears icon next to the ***Text*** field and click on ***Add Expression***. - -3. Enter the following text in the ***Expression*** field: `I ran {{$node["Strava Trigger"].json["object_data"]["distance"]}} meters and completed my {{$node["Strava Trigger"].json["object_data"]["name"]}}!` -4. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that this node gets the information of the activity in Strava from the previous node and tweets about it. - -![Using the Twitter node to tweet about the activity](/_images/integrations/builtin/trigger-nodes/stravatrigger/twitter_node.png) - -/// note | Activate workflow for production -You'll need to save the workflow and then click on the Activate toggle on the top right of the screen to activate the workflow. Your workflow will then be triggered as specified by the settings in the Strava Trigger node. -/// - ->>>>>>> main diff --git a/docs/integrations/builtin/trigger-nodes/n8n-nodes-base.telegramtrigger.md b/docs/integrations/builtin/trigger-nodes/n8n-nodes-base.telegramtrigger.md index 951eeb44d..024ad9c6c 100644 --- a/docs/integrations/builtin/trigger-nodes/n8n-nodes-base.telegramtrigger.md +++ b/docs/integrations/builtin/trigger-nodes/n8n-nodes-base.telegramtrigger.md @@ -42,13 +42,8 @@ The final workflow should look like the following image. This node will trigger the workflow when a user sends a new message. 1. First of all, you'll have to enter credentials for the Telegram Trigger node. You can find out how to do that [here](/integrations/builtin/credentials/telegram/). -<<<<<<< HEAD 2. Select 'message' from the **Updates** dropdown list. This will trigger the workflow when a user sends a message. -3. Click on **Execute Node** to run the node. -======= -2. Select 'message' from the ***Updates*** dropdown list. This will trigger the workflow when a user sends a message. -3. Click on ***Test step*** to run the node. ->>>>>>> main +3. Click on **Test Step** to run the node. In the screenshot below, you will notice that the node triggers the workflow when a user sends a new message. @@ -58,13 +53,8 @@ In the screenshot below, you will notice that the node triggers the workflow whe This node will make a GET request to the API `https://www.thecocktaildb.com/api/json/v1/1/random.php` to fetch a random cocktail. This information gets passed on to the next node in the workflow. -<<<<<<< HEAD 1. Enter `https://www.thecocktaildb.com/api/json/v1/1/random.php` in the **URL** field. -2. Click on **Execute Node** to run the node. -======= -1. Enter `https://www.thecocktaildb.com/api/json/v1/1/random.php` in the ***URL*** field. -2. Click on ***Test step*** to run the node. ->>>>>>> main +2. Click on **Test Step** to run the node. In the screenshot below, you will notice that the node makes a GET request to the API and returns information about a random cocktail. @@ -75,7 +65,6 @@ In the screenshot below, you will notice that the node makes a GET request to th This node will send a reply to the message with the name and image of the cocktail that we got from the previous node. 1. Select the credentials that you entered in the Telegram Trigger node. -<<<<<<< HEAD 2. Select 'Send Photo' from the **Operation** dropdown list. 3. Click on the gears icon next to the **Chat ID** field and click on **Add Expression**. 4. Select the following in the **Variable Selector** section: Nodes > Telegram Trigger > Output Data > JSON > message > chat > id. You can also add the following expression: `{{$node["Telegram Trigger"].json["message"]["chat"]["id"]}}`. @@ -88,20 +77,6 @@ This node will send a reply to the message with the name and image of the cockta 11. Click on the gears icon next to the **Reply To Message ID** field and click on **Add Expression**. 12. Select the following in the **Variable Selector** section: **Nodes > Telegram Trigger > Output Data > JSON > message > message_id**. You can also add the following expression: `{{$node["Telegram Trigger"].json["message"]["message_id"]}}`. 13. Click on **Execute Node** to run the node. -======= -2. Select 'Send Photo' from the ***Operation*** dropdown list. -3. Click on the gears icon next to the ***Chat ID*** field and click on ***Add Expression***. -4. Select the following in the ***Variable Selector*** section: Nodes > Telegram Trigger > Output Data > JSON > message > chat > id. You can also add the following expression: `{{$node["Telegram Trigger"].json["message"]["chat"]["id"]}}`. -5. Click on the gears icon next to the ***Photo*** field and click on ***Add Expression***. -6. Select the following in the ***Variable Selector*** section: Nodes > HTTP Request > Output Data > JSON > drinks > [item: 0] > strDrinkThumb. You can also add the following expression: `{{$node["HTTP Request"].json["drinks"][0]["strDrinkThumb"]}}`. -7. Click on ***Add Field*** and select 'Caption' from the dropdown list. -8. Click on the gears icon next to the ***Caption*** field and click on ***Add Expression***. -9. Select the following in the ***Variable Selector*** section: Nodes > HTTP Request > Output Data > JSON > drinks > [item: 0] > strDrink. You can also add the following expression: `{{$node["HTTP Request"].json["drinks"][0]["strDrink"]}}`. -10. Click on ***Add Field*** and select 'Reply To Message ID' from the dropdown list. -11. Click on the gears icon next to the ***Reply To Message ID*** field and click on ***Add Expression***. -12. Select the following in the ***Variable Selector*** section: Nodes > Telegram Trigger > Output Data > JSON > message > message_id. You can also add the following expression: `{{$node["Telegram Trigger"].json["message"]["message_id"]}}`. -13. Click on ***Test step*** to run the node. ->>>>>>> main In the screenshot below, you will notice that the node sends a reply to the message with the name and image of the cocktail that we got from the previous node. diff --git a/docs/integrations/builtin/trigger-nodes/n8n-nodes-base.woocommercetrigger.md b/docs/integrations/builtin/trigger-nodes/n8n-nodes-base.woocommercetrigger.md index f4cc53f87..9d2f76717 100644 --- a/docs/integrations/builtin/trigger-nodes/n8n-nodes-base.woocommercetrigger.md +++ b/docs/integrations/builtin/trigger-nodes/n8n-nodes-base.woocommercetrigger.md @@ -28,48 +28,4 @@ You can find authentication information for this node [here](/integrations/built - product.deleted -<<<<<<< HEAD -======= -This workflow allows you to send a message on Mattermost when an order is created in WooCommerce. You can also find the [workflow](https://n8n.io/workflows/848) on n8n.io. This example usage workflow would use the following nodes. - -- [WooCommerce Trigger]() -- [Mattermost](/integrations/builtin/app-nodes/n8n-nodes-base.mattermost/) - -The final workflow should look like the following image. - -![A workflow with the WooCommerce Trigger node](/_images/integrations/builtin/trigger-nodes/woocommercetrigger/workflow.png) - -### 1. WooCommerce Trigger node - -This node will trigger the workflow when an order is created in your WooCommerce store. - -1. First of all, you'll have to enter credentials for the WooCommerce Trigger node. You can find out how to do that [here](/integrations/builtin/credentials/woocommerce/). -2. Select 'order.created' from the ***Event*** dropdown list. This will trigger the workflow when a user sends a message. -3. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node triggers the workflow when a new order gets created. - -![Using the WooCommerce Trigger node to trigger the workflow](/_images/integrations/builtin/trigger-nodes/woocommercetrigger/woocommercetrigger_node.png) - -### 2. Mattermost (post: message) - -This node will send a message to a Mattermost channel sharing the details of the order that was created in WooCommerce. - -1. First of all, you'll have to enter credentials for the Mattermost node. You can find out how to do that [here](/integrations/builtin/credentials/mattermost/). -2. Select the channel from the ***Channel ID*** dropdown list. -3. Click on the gears icon next to ***Message*** field. -4. Enter the following message in the ***Expression*** editor -``` -{{$node["WooCommerce Trigger"].json["billing"]["first_name"]}} bought {{$node["WooCommerce Trigger"].json["line_items"][0]["name"]}}! -``` -5. Click on ***Test step*** to run the node. - -In the screenshot below, you will notice that the node sends a message to the `Sales` channel on Mattermost about the order that was created in WooCommerce. - -![Using the Mattermost node to send the information of the order to a channel](/_images/integrations/builtin/trigger-nodes/woocommercetrigger/mattermost_node.png) - -/// note | Activate workflow for production -You'll need to save the workflow and then click on the Activate toggle on the top right of the screen to activate the workflow. Your workflow will then be triggered as specified by the settings in the WooCommerce Trigger node. -/// ->>>>>>> main diff --git a/docs/release-notes.md b/docs/release-notes.md index f18797d93..1c9d48cbd 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -9,7 +9,7 @@ hide: - tags contentType: reference --- - + # Release notes New features and bug fixes for n8n. @@ -150,7 +150,7 @@ This is a bug fix release. For full release details, refer to [Releases](https://github.com/n8n-io/n8n/releases){:target=_blank .external-link} on GitHub. - + ## n8n@1.23.0 View the [commits](https://github.com/n8n-io/n8n/compare/n8n@1.22.4...n8n@1.23.0){:target=_blank .external-link} for this version.