Back to Catalog
Harshil Agrawal

Harshil Agrawal

A former n8n employee, passionate about Automation and AI. Building something fun, shoot me a message, I love to chat! In my free time, I also help folks on their n8n journey. So if you need help, let's chat :)

Total Views426,993
Templates160

Categories

BlogWordPressData ExtractionContent ManagementAPIn8nMarkdownData ExportBackupFilesAIGenerative AIImage AnalysisGoogle GeminiVisionAirtableOCRGoogle DriveAutomationExportSQLData TransformationDatabaseCSVCSV ExportAWS S3Email NotificationGoogle SheetsScheduled AutomationParsingExtractionJSONUtilitiesConditional LogicUser OnboardingSubscription ManagementHTTP RequestAPI IntegrationMetadataGoogle CloudImage ProcessingGeminiJSON PayloadAPI CallDynamic URLPOST MethodOrganizationsBearer TokenData FetchingWeb ScrapingHTML ParsingContent ExtractionWebhookStarterExampleHTTP ResponsePostgreSQLSynchronizationShopifyE-commerceWebhooksEmail AutomationData SyncSalesforceSendgridSMS MarketingContact ManagementActiveCampaignCRMHubSpotOpenAIEmailFinanceStripeGoogle TasksEmail ProcessingProductivityGoogle MailCloudAWSAuto-healingMonitoringEC2TypeformLead GenerationNotificationDiscordURL ParsingDomain ExtractionData ProcessingUnique ItemsAttachmentFile StorageLLMVision AIConversionHTMLText TransformationCode NodeJSON ProcessingFile GenerationGitHubIssue ManagementSlackGitLabNotificationsDevOpsNotionPDFEmail ListFile OperationsSFTPFile AutomationVertex AISummarizationIssuesIMAPAttachmentsconditional-logicgoogle-sheetsapi-integrationhttperror-handlingCustomer SyncGoogle CalendarSchedulingSpreadsheetsData UpdateData-exportAPI-integrationUser-managementPaginationData AutomationCRM SyncLead ManagementZoho CRMText SummarizationDocument AutomationAI Quality CheckPDF ProcessingTranscriptYouTubeJotFormParserExternal DataStorageS3TrelloLoggingSlack NotificationError HandlingData EntryData IntegrationContent AnalysisWeb ScraperContactsjsonwebhookdata-processingapiCloudflareDomainsListReferral ProgramSubscriptionslacknotificationsemailFile ManagementReportingMulti-SourceETLGoogleOutlookMeeting ManagementZoomCSV ProcessingStrapiCMSGmailAI VisionMember ManagementGitBranch ManagementDeveloper ToolsBitbucketLDAPSCIMIdentity ManagementUser ProvisioningFulfillmentOrder ManagementNo-CodeChatGPTGreetingGoogle ChatDaily MessageServer ManagementValidationData Imports3automationattachmentsimapData CaptureGoogle FormsSitemapXMLWebflowGPTDALL-Eshopifycrmmarketing-automationairtabledata-syncAudit LogClassificationRelease ManagementAlertSMTPCommunicationUser ManagementAzure ADActive DirectoryTranslationDeepLRAGMilvusFormsFile ProcessingArchiveData ManagementWorkflowConversationChatbotnotificationfilesystemfile watcherdiscordSummaryInformation RetrievalUser InputLead CreationZendeskMarketingData CollectionCard ManagementCreate UpdateMergeRestructureFilter

Templates by Harshil Agrawal

Create or update a post in WordPress

No description available.

Harshil AgrawalBy Harshil Agrawal
11792

Add a check condition for a loop in n8n

This workflow demonstrates the use of $runIndex expression. It demonstrates how the expression can be used to avoid an infinite loop. The workflow will create 5 Tweets with the content 'Hello from n8n!'. You can use this workflow by replacing the Twitter node with any other node(s) and updating the condition in the IF node.

Harshil AgrawalBy Harshil Agrawal
11514

Upload video, create playlist and add video to playlist

No description available.

Harshil AgrawalBy Harshil Agrawal
10578

Create, add an attachment, and send a draft using Microsoft Outlook

This workflow allows you to create, add an attachment, and send a draft using the Microsoft Outlook node. Microsoft Outlook node: This node creates a draft message with HTML content. You can either set the content as Text or HTML. You can also add the recipients to the draft in this node. HTTP Request node: This node fetches the logo of n8n from a URL and returns the binary data. You might want to fetch files from your machine or another email or a database. You can replace this node with the relevant node. Microsoft Outlook1 node: This node adds the attachment that we receive from the previous node to the draft message that we created. Microsoft Outlook2 node: This node sends the draft message to a recipient. Since we didn't mention the recipient in the Microsoft Outlook node, we add the recipient in this node. You can also enter multiple recipients.

Harshil AgrawalBy Harshil Agrawal
10342

Send bulk messages to chats in Telegram

The Telegram API has a limitation to send only 30 messages per second. Use this workflow to send messages to more than 30 chats in Telegram.

Harshil AgrawalBy Harshil Agrawal
9858

Backup workflows to GitHub

Note: This workflow uses the internal API which is not official. This workflow might break in the future. The workflow executes every night at 23:59. You can configure a different time bin the Cron node. Configure the GitHub nodes with your username, repo name, and the file path. In the HTTP Request nodes (making a request to localhost:5678), create Basic Auth credentials with your n8n instance username and password.

Harshil AgrawalBy Harshil Agrawal
9748

Create, update and get a product from WooCommerce

This workflow allows you to create, update, and get a product from WooCommerce.

Harshil AgrawalBy Harshil Agrawal
9644

Receive the weather information of any city

No description available.

Harshil AgrawalBy Harshil Agrawal
8888

Create, update, and get a document in Google Cloud Firestore

This example workflow allows you to create, update, and get a document in Google Cloud Firestore. The workflow uses the Set node to set the data, however, you might receive data from a different source. Add the node that receives the data before the Set node and set the values you want to insert in a document, in the Set node. Also, update the Columns/ attributes fields in the Google Cloud Firestore node.

Harshil AgrawalBy Harshil Agrawal
8710

Receive updates from Telegram and send an image

No description available.

Harshil AgrawalBy Harshil Agrawal
8267

Manage contacts in Google Contacts

No description available.

Harshil AgrawalBy Harshil Agrawal
8264

Send daily weather updates via a notification in Line

No description available.

Harshil AgrawalBy Harshil Agrawal
8031