Urgent.News

What's breaking now, across thousands of outlets.

Tech

A Free ManyChat Alternative for Instagram Creators? We Built It Open Source + FREE!

There’s a feature I kept seeing everywhere in creator marketing: “Comment LINK and I’ll DM it to you.” It’s a genuinely useful workflow. A creator posts a Reel, someone comments a keyword, and they automatically receive a private message with a link, resource, product page, newsletter, or anything else the creator wants to share. The interesting part is that this simple workflow usually lives…

There has been a growing trend in creator marketing involving the use of a common phrase: "Comment LINK and I'll DM it to you." This strategy allows creators to share resources, product pages, or newsletters by asking followers to comment a specific keyword on their Instagram posts or Reels. However, setting up this type of comment-to-DM automation often requires paying for a paid marketing platform like ManyChat, which can be considered excessive for simple needs. To address this, a team decided to build a free and open-source alternative called EngagePilot.

EngagePilot is an open-source Instagram automation project that turns comments into DMs. Users create a campaign and select a keyword, such as "LINK." When someone comments that keyword on an Instagram post or Reel, EngagePilot receives the event and automatically sends a private reply containing the creator's message and link. Additionally, EngagePilot allows for public replies under the comment.

This simple workflow eliminates the need for complex funnel builders, making it suitable for specific use cases like sharing downloadable resources, product links, collecting interest, distributing guides, or moving users from public comments into private conversations.

The project aims to provide creators and developers with a way to manage automation workflows using the official Meta Instagram API, rather than relying on scraping or browser automation. EngagePilot focuses on Instagram engagement and automation, offering developers a way to manage these workflows without relying entirely on a closed SaaS platform.

The project is open-source, available on GitHub, and allows developers to inspect, modify, and contribute to the source code. EngagePilot serves creators who frequently use Instagram for distribution and agencies that want to adapt the project to their workflows. Developers can also benefit from working with the project to gain experience with APIs, webhooks, queues, databases, or background workers.

The goal of EngagePilot is to provide an alternative to SaaS platforms, allowing users to explore the code, understand how things work, and adapt the software to their requirements.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Taking over someone else's PLC program: do these 4 things before you change a single line

You have just been handed a machine that runs — but nobody can explain it. The previous engineer left, the original documentation is gone, or the system was simply "commissioned in a hurry and never…

  • Capture all available information about the PLC program before making any changes.
  • Establish a version baseline by saving an unmodified program with a dated archive entry.

Golden Hours

This is a submission for the Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass A team project by @shikha_singh_20 and @shreyash_magar .

  • Golden Hour app encourages outdoor activities during sunrise and sunset
  • Users customize reminders, take photos, and enjoy snacks
  • Open-source, privacy-focused with local photo storage

5 ways Cancel doesn't actually cancel in C#

A user clicks Export , changes their mind, and clicks Cancel . The spinner goes away. On the server, the export keeps running to the end and saves a file nobody wants.

  • Passing cancellation token only to Task.Run, not work, leads to incomplete cancellation
  • Failing to forward cancellation token to child methods prevents proper cancellation
  • Using break instead of throwing TaskCanceledException causes partial work to be saved

Why Your Booking Pages Don't Rank: Server-Side Rendering Services, Staff and Slots

A clinic spends money on booking software, then wonders why nobody finds the clinic online. The answer is usually that the only page describing what they offer is a single-page app that serves an…

  • Booking pages often use single-page applications causing ranking issues
  • Initial blank div blocks indexing, server-side rendering needed
  • Segment pages: service index, location/provider, availability, booking form

More from Sunday 11 October →