diff --git a/packages/frontend/editor-ui/src/utils/templates/samples/agents/calendar-agent.json b/packages/frontend/editor-ui/src/utils/templates/samples/agents/calendar-agent.json index edb9d1fbda..e65af62e15 100644 --- a/packages/frontend/editor-ui/src/utils/templates/samples/agents/calendar-agent.json +++ b/packages/frontend/editor-ui/src/utils/templates/samples/agents/calendar-agent.json @@ -92,15 +92,15 @@ }, { "parameters": { - "content": "### Calendar agent\nThis agent can perform read actions on your Google Calendar with the **Get availability** and **Get events** tools.\n\n#### Set up\n- Configure credentials in the **Get availability, Get events** and **Model** nodes\n- Select your calendar in both the calendar tools.\n- Send a message to the agent , asking what events you have in your calendar today.\n\n#### Next steps\nTry adding a tool to create or modify events in your calendar.\n\n", - "height": 432, - "width": 304, + "content": "## Start here!\n@[youtube](-S5k4sXrPws)", + "height": 320, + "width": 464, "color": 5 }, "type": "n8n-nodes-base.stickyNote", - "position": [-768, -96], + "position": [-928, -32], "typeVersion": 1, - "id": "e0db0cb3-6f04-4a59-9180-27f9f8fef302", + "id": "d3552acd-20f1-40e0-af3c-e2aabdbf3f27", "name": "Sticky Note" } ], diff --git a/packages/frontend/editor-ui/src/utils/templates/samples/agents/email_triage_agent_with_gmail.json b/packages/frontend/editor-ui/src/utils/templates/samples/agents/email_triage_agent_with_gmail.json index cd581efe34..7f2698aa38 100644 --- a/packages/frontend/editor-ui/src/utils/templates/samples/agents/email_triage_agent_with_gmail.json +++ b/packages/frontend/editor-ui/src/utils/templates/samples/agents/email_triage_agent_with_gmail.json @@ -72,13 +72,13 @@ }, { "parameters": { - "content": "### Email Triage Agent\nAutomatically categorizes new, unread emails by analyzing their content and applying relevant labels using AI.\n\n#### Set up\n- Configure credentials in the **Gmail** and **Model** nodes\n- Create the labels you want to use in Gmail\n- Click **Execute workflow** button to test with the last email in your inbox\n\n#### Next steps\nTry setting up the agent to configure draft responses to important emails.\n", - "height": 384, - "width": 304, + "content": "## Start here!\n@[youtube](U1zxP7Ut1Kc)", + "height": 320, + "width": 464, "color": 5 }, "type": "n8n-nodes-base.stickyNote", - "position": [-464, -96], + "position": [-608, -144], "typeVersion": 1, "id": "db4fcd5d-7f0a-41f6-9dd7-4100a63f38cc", "name": "Sticky Note" diff --git a/packages/frontend/editor-ui/src/utils/templates/samples/agents/joke_agent_with_http_tool.json b/packages/frontend/editor-ui/src/utils/templates/samples/agents/joke_agent_with_http_tool.json index 42c386adb0..759dfe67f2 100644 --- a/packages/frontend/editor-ui/src/utils/templates/samples/agents/joke_agent_with_http_tool.json +++ b/packages/frontend/editor-ui/src/utils/templates/samples/agents/joke_agent_with_http_tool.json @@ -90,15 +90,15 @@ }, { "parameters": { - "content": "### Joke Agent\nA chat-based joke agent that uses the Joke API and an AI model to deliver fun, personalized jokes and keep conversations entertaining.\n\n#### Set up\n- Configure your credentials in the Model node\n- Open the chat and start talking to your agent\n\n#### Next steps\nYou can apply this pattern to any website or API, try connecting the docs of a tool you use regularly but remember to change the system prompt.\n", - "height": 400, - "width": 304, + "content": "## Start here!\n@[youtube](q1TMyj3zrp0)", + "height": 320, + "width": 464, "color": 5 }, "type": "n8n-nodes-base.stickyNote", - "position": [-1088, -32], + "position": [-1200, 0], "typeVersion": 1, - "id": "fd4fc7ea-30bf-42d1-8bb6-4026ef12e95c", + "id": "b30452e2-c811-4191-8415-7ae444b15849", "name": "Sticky Note" } ], diff --git a/packages/frontend/editor-ui/src/utils/templates/samples/agents/knowledge_store_agent_with_google_drive.json b/packages/frontend/editor-ui/src/utils/templates/samples/agents/knowledge_store_agent_with_google_drive.json index f7c133c5fb..811893cd34 100644 --- a/packages/frontend/editor-ui/src/utils/templates/samples/agents/knowledge_store_agent_with_google_drive.json +++ b/packages/frontend/editor-ui/src/utils/templates/samples/agents/knowledge_store_agent_with_google_drive.json @@ -119,19 +119,6 @@ "name": "File uploaded", "credentials": {} }, - { - "parameters": { - "content": "### Knowledge store agent\nA chat-based AI agent to retrieve, analyze, and answer questions using documents uploaded to Google Drive and stored in a vector database.\n\n#### Set up\n- Configure credentials in the **Google Drive** and **Open AI** nodes\n- Create a folder in Google Drive to store your documents, then select it in the \"File uploaded\" trigger node\n- Upload a file to that folder, return to n8n and click \"Execute workflow\"\n- Once **Insert documents** has been completed you can Open chat and ask the agent questions about your files.\n\n#### Next steps\nTry connecting other data sources to your knowledge base, using other triggers before the **Insert documents** node.\n", - "height": 512, - "width": 304, - "color": 5 - }, - "type": "n8n-nodes-base.stickyNote", - "position": [-1024, -16], - "typeVersion": 1, - "id": "b60fde91-e9bf-4f03-a847-b471af228a95", - "name": "Sticky Note" - }, { "parameters": { "content": "### Embeddings\n\nThe Insert and Retrieve operation use the same embedding node.\n\nThis is to ensure that they are using the **exact same embeddings and settings**.\n\nDifferent embeddings might not work at all, or have unintended consequences.\n", @@ -178,6 +165,19 @@ "position": [640, 368], "id": "4f8a4a45-28a4-4684-b838-66011cc6a4a5", "name": "Retrieve documents" + }, + { + "parameters": { + "content": "## Start here!\n@[youtube](v28IbZyoQEo)", + "height": 320, + "width": 464, + "color": 5 + }, + "type": "n8n-nodes-base.stickyNote", + "position": [-1152, 16], + "typeVersion": 1, + "id": "d5898954-ea28-4093-86d4-085887e8a34e", + "name": "Sticky Note1" } ], "pinData": {}, diff --git a/packages/frontend/editor-ui/src/utils/templates/samples/agents/task_management_agent_with_google_sheets.json b/packages/frontend/editor-ui/src/utils/templates/samples/agents/task_management_agent_with_google_sheets.json index ef1c952b49..685c020deb 100644 --- a/packages/frontend/editor-ui/src/utils/templates/samples/agents/task_management_agent_with_google_sheets.json +++ b/packages/frontend/editor-ui/src/utils/templates/samples/agents/task_management_agent_with_google_sheets.json @@ -286,15 +286,15 @@ }, { "parameters": { - "content": "### Task management agent\nA chat-based task management assistant that helps users create, view, update, and delete tasks in a Google Sheets spreadsheet.\n\n#### Set up\n- Configure credentials in the **Model** and **Google sheets** nodes\n- Create a Google sheet with the columns: **Task, Description, Deadline and Status**. [Example sheet](https://docs.google.com/spreadsheets/d/1mrfeRU7qMBc9fXF7oteX4i2s50XU2qKJZNQWgmxGG5o/edit?usp=sharing)\n- Select your document and sheet in each of the Google Sheet tools\n- Open the chat and start talking to your agent\n\n#### Next steps\nTry adding different columns or have the agent interact with multiple sheets in the document.\n", - "height": 480, - "width": 304, + "content": "## Start here!\n@[youtube](cmR6m_p0-ro)", + "height": 320, + "width": 464, "color": 5 }, "type": "n8n-nodes-base.stickyNote", - "position": [-1056, -64], + "position": [-1200, -32], "typeVersion": 1, - "id": "3f1162c3-7ff9-461b-a4e5-ad2fe8b92821", + "id": "56870cd2-d303-41cf-8f8a-2bba13c3d3ea", "name": "Sticky Note" } ], diff --git a/packages/frontend/editor-ui/src/utils/templates/samples/agents/voice-agent.json b/packages/frontend/editor-ui/src/utils/templates/samples/agents/voice-agent.json index 17b8b51f39..1fa3e4c5c8 100644 --- a/packages/frontend/editor-ui/src/utils/templates/samples/agents/voice-agent.json +++ b/packages/frontend/editor-ui/src/utils/templates/samples/agents/voice-agent.json @@ -21,19 +21,6 @@ "webhookId": "55acc711-c248-4ac9-b6cd-e295c2d33f4b", "credentials": {} }, - { - "parameters": { - "content": "### Voice assistant agent\nPersonal AI assistant in Telegram, handling both text and voice messages.\n\n#### Set up\n- Configure credentials in the **Model** and **Telegram** nodes\n- Follow the bot creation steps in our [Telegram docs](https://docs.n8n.io/integrations/builtin/credentials/telegram/#supported-authentication-methods)\n- Add your user ID to the **Telegram Message Trigger** so only you can access it\n- Activate the workflow to receive messages from Telegram\n- Send a message to the agent\n\n#### Next steps\nTry giving the agent more tools, so that it can draft emails and calendar events for you from just a message.\n", - "height": 496, - "width": 304, - "color": 5 - }, - "type": "n8n-nodes-base.stickyNote", - "position": [-576, -80], - "typeVersion": 1, - "id": "a4a8f73c-f663-4ee6-b60e-d60722145726", - "name": "Sticky Note" - }, { "parameters": { "sessionIdType": "customKey", @@ -168,6 +155,19 @@ "type": "@n8n/n8n-nodes-langchain.agent", "typeVersion": 2.2, "position": [704, 0] + }, + { + "parameters": { + "content": "## Start here!\n@[youtube](aaOLJ2mUoVk)", + "height": 320, + "width": 464, + "color": 5 + }, + "type": "n8n-nodes-base.stickyNote", + "position": [-736, -80], + "typeVersion": 1, + "id": "cd6f0a09-148c-46e3-9858-11645de3a802", + "name": "Sticky Note1" } ], "connections": {