Latenode

Automatically like fresh Instagram posts with AI-powered targeting

This template keeps a light Instagram engagement loop. A schedule asks ChatGPT for hashtags. PhantomBuster fetches recent posts for those tags.

JavaScript skips URLs already stored in SharePoint, then PhantomBuster likes one remaining post. SharePoint saves that URL so the next run does not repeat it. Connect SharePoint and PhantomBuster. Put the PhantomBuster API key on the PhantomBuster connection.

Updated Sep 16, 2026Est. run: 58sEst. cost: $0.0037
How Latenode estimates time and cost

Latenode bills workflow runtime in CPU seconds. The first 10,000 CPU seconds are free each month, then usage follows pay-as-you-go CPU-second pricing. Plug-and-Play (PnP) AI nodes are billed separately—each PnP token is $1 USD, charged pay-as-you-go at vendor cost plus a small processing fee, with no API keys required.

Full pricing — how CPU seconds work →

Workflow preview

What this template does

  • Likes a new Instagram post on a schedule without repeating URLs
  • Generates target hashtags with ChatGPT
  • Uses PhantomBuster to collect posts and like one URL
  • Stores each liked URL in SharePoint for the next run

How it works

1
Trigger

Pick hashtags

A schedule starts the run. ChatGPT returns hashtags to target.

2
Action

Fetch recent posts

PhantomBuster launches your hashtag phantom and returns recent post URLs.

3
Logic

Skip posts already liked

JavaScript drops URLs already stored in SharePoint and picks one remaining post.

4
Action

Like and log

PhantomBuster likes that post. SharePoint saves the URL so later runs skip it.

Setup guide

1

Connect SharePoint

Add a Microsoft SharePoint Online connection. Keep a list of post URLs you already liked.

2

Connect PhantomBuster

Add a PhantomBuster connection and paste your PhantomBuster API key there. Pick the phantoms you use to collect posts by hashtag and to like a URL.

3

Add ChatGPT hashtags

Add a ChatGPT step that returns a short list of hashtags for this run. ChatGPT is a Latenode AI step.

4

Wire schedule, like, and log

On a schedule, generate hashtags, launch the collect phantom, skip known URLs in JavaScript, launch the like phantom, then create a SharePoint item for the liked URL. Test with one hashtag first. Every two hours is a common cadence.

Requirements

A PhantomBuster account, phantoms that can collect and like Instagram posts, and an API key on the PhantomBuster connection
A SharePoint site Latenode can read and update
Hashtags you are willing to engage

FAQ

Common questions about this template

Each run uses credits on your Latenode plan. We charge for processing time (1 credit = 30 seconds). Your actual cost depends on your plan and how long the run takes. See pricing plans for plans and how credits work. Plug-and-Play AI nodes are billed separately.

More templates

You might also like

Browse all templates →

Automate your sales outreach with Apify, GPT-4o, and WhatsApp

This template starts when you add a prospect URL to Google Sheets. Apify scrapes public contact details. JavaScript cleans name, company, and phone. ChatGPT writes a short outreach script. WhatsApp Business Cloud sends an approved template to that number, then Google Sheets logs the send. Connect Google Sheets, Apify, and WhatsApp Business Cloud. Put the Apify API key on the Apify connection. ChatGPT is a Latenode AI step.

49s$0.0031

Automatically sync TikTok lead data to a Google Sheets spreadsheet

This template receives TikTok Lead Generation form submits on a Latenode webhook, maps name, email, phone, and custom answers in JavaScript, and appends a row in Google Sheets. If the webhook only includes a lead id, the same JavaScript node loads the full lead from the TikTok Marketing API with your token stored in that node. Connect Google Sheets, then point the TikTok form webhook at the Latenode URL. Add a new worksheet when you want each campaign on its own tab.

7s$0.0004

Sync Instagram posts to an RSS feed for subscription updates

This template watches an Instagram Business account for new posts and builds RSS in JavaScript. The trigger supplies caption, permalink, media URL, and timestamp. JavaScript maps those fields into RSS item XML or a full feed document. Google Drive saves the XML in the folder you choose. Connect Instagram for Business and Google Drive, then point the trigger at the account you want to publish.

7s$0.0005