Instagram Comment Actions – Like & Reply avatar

Instagram Comment Actions – Like & Reply

Pricing

from $7.00 / 1,000 comment actions

Go to Apify Store
Instagram Comment Actions – Like & Reply

Instagram Comment Actions – Like & Reply

Automate replies and likes on Instagram comments with your own account. For each action: like a comment, reply to it, and/or like the post. Bring your own login (cookies). Safe by default: dry-run mode validates everything before any write.

Pricing

from $7.00 / 1,000 comment actions

Rating

0.0

(0)

Developer

Egon Maier

Egon Maier

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

4 days ago

Last modified

Share

Automatically like and reply to Instagram comments — with your own account.

Give this actor a list of actions and it will, for each one, like a comment, post a reply to it, and/or like the post — acting as you. Ideal for community management: acknowledge every comment on a launch post, thank people for feedback, or auto-like mentions.

It logs in with your own Instagram session (you paste your cookies), so it acts exactly as if you did it in the app.

🛡️ Safe by default: the actor runs in dry-run mode unless you turn it off. A dry run validates your login and every action and reports what it would do — without sending a single like or reply. Set dryRun: false only when you're ready to act for real.

Use it to

  • Community management at scale — like and reply to comments on your posts
  • Campaign engagement — respond to everyone who commented on a giveaway
  • Consistent replies — post the same thank-you under many comments

Pair it with the Instagram Post Engagement Scraper to first collect the comment IDs, then feed them here.

How to get your cookies

Easiest (recommended): install the free Cookie-Editor extension, log in to instagram.com (an account you control), click the Cookie-Editor icon → Export → Export as JSON, and paste the JSON into the cookies field.

Or paste just your sessionid value (DevTools → Application → Cookies → instagram.comsessionid) — the actor derives the rest.

cookies is a secret field — Apify stores it encrypted and never shows it in the log, input or dataset. Log out of that browser session to revoke access.

Input

FieldTypeDescription
cookiesstring (secret)Your login: a Cookie-Editor JSON export, a cookie string, or just your sessionid.
actionsarrayAction objects (see below).
mentionUserbooleanPrefix each reply with @username (from the action's username). Default false.
dryRunbooleanDefault true — validate only, no writes. Set false to actually act.
proxyConfigurationobjectResidential proxy, ideally in your account's usual country.
maxConcurrencyintegerKeep low (default 1) — parallel writes look automated.
delayBetweenActionsMsintegerPause between actions (default 4000).
maxRequestRetriesintegerRetries per action on transient errors (default 2).

Each action object:

{
"postUrl": "https://www.instagram.com/p/YOUR_POST/",
"commentId": "17900000000000000",
"username": "comment_author",
"likeComment": true,
"reply": "Thanks for the kind words!",
"likePost": false
}
  • likeComment / reply need commentId (get it from the Instagram Post Engagement Scraper — the id on each comment).
  • reply / likePost need postUrl (to resolve the post).
  • username is optional — the comment author's handle. When mentionUser is on, the reply becomes @username <your reply>. (The engagement scraper gives you comments[].username.)
  • Any combination is allowed; sub-actions run in order like → reply → like post.

Output

One dataset item per action:

FieldDescription
postUrl, commentIdThe target.
successTrue only if all requested sub-actions succeeded (or, in a dry run, validated).
dryRunWhether this was a validation-only run (no writes sent).
actionsPerformedWhich sub-actions completed, e.g. ["likeComment","reply"].
wouldPerformIn a dry run: which sub-actions would run.
likedComment, replied, replyCommentId, likedPostPer-sub-action result.
replyTextThe exact reply text posted (including any @username).
error, attemptsCombined error message and try count.
responseTimeMs, actionIndex, totalActions, timestampRun metadata.

Pricing

Pay per event — you are charged one comment-actioned event per action item that fully succeeds, plus Apify platform usage. Partial/failed actions are not charged.

Safety & account health (please read)

Automating engagement can trigger Instagram action blocks if done too fast or too much. To stay safe:

  • Dry-run first. Leave dryRun: true (the default) for your first run to confirm your cookies work and the targets are valid, then flip it to false.
  • Keep maxConcurrency at 1 and a delay between actions (a few seconds).
  • Use a Residential proxy in your usual country — logging actions in from an unexpected datacenter IP is a risk signal.
  • Don't run large bursts. Spread activity out; keep replies varied and genuine.
  • If you see ACTION_BLOCKED / feedback_required in the output, stop and let the account rest — do not retry immediately.

This actor automates actions on your own account using your own login, which runs against Instagram's Terms of Service (which discourage automation). Reliability is not guaranteed and your account carries the risk. Use only for accounts you own/manage and comply with applicable law. You are responsible for how you use it.