Draft Replies to Social Media DMs
Every few minutes, WebRun checks your Instagram and LinkedIn inboxes for new messages, reads each one, drafts a personalised reply using your brand voice and FAQ knowledge base, logs the draft in Notion for review, and sends a Slack alert so you can approve and send it yourself.
How can I automatically draft replies to social media DMs for review?
WebRun checks your Instagram and LinkedIn inboxes every few minutes, reads each new message, drafts a personalised reply using your brand voice and FAQ knowledge base, logs the draft in Notion, and pings you in Slack - no message goes unanswered and nothing goes out without your approval.
- Every DM gets a drafted reply within minutes
- Nothing goes out without your explicit approval
- Brand voice stays consistent across all messages
Built for social media managers · small business owners · e-commerce brands · agencies
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
instagram.com/direct/inboxin a real browser with your saved login - no setup, no API keys. -
1
Instagram - read new DMs and understand context
WebRun opens Instagram to read new DMs and understand context. - Open Instagram Direct and check for unread messages since the last run
- Read the full message thread to understand context and the sender's intent
- Draft a personalised reply using your brand voice guide and FAQ answers - leave it unsent
Done when Every new Instagram DM has a drafted reply ready, with no messages sent.
-
2
LinkedIn - read new DMs and understand context
WebRun opens LinkedIn to read new DMs and understand context. - Open LinkedIn Messaging and check for unread messages since the last run
- Read each message, noting whether it is a sales inquiry, partnership request, or general question
- Draft a professional, on-brand reply - leave it unsent
Done when Every new LinkedIn DM has a drafted reply ready, with no messages sent.
-
3
Notion - save each draft reply for approval
WebRun opens Notion to save each draft reply for approval. - Open the DM Reply Queue database in Notion
- Add a row for each message: platform, sender, message summary, and the drafted reply
- Set status to Awaiting Approval
Done when All drafted replies are logged in Notion with Awaiting Approval status.
-
4
Slack - alert you to review and approve replies
WebRun opens Slack to alert you to review and approve replies. - Post a Slack alert in #social-inbox listing the new messages with platform, sender name, and a link to the Notion draft
- Hold all replies until you mark the Notion row as Approved
Done when You have a Slack alert for each new message with a direct link to review and approve the draft reply.
How is each run configured?
Secure by default
Connect once, stays signed in
WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.
Every action is checked against this policy before it runs.
Questions, answered
Will it send a reply without my approval?
Never. Every draft is saved in Notion with Awaiting Approval status - WebRun does not send any message until you review and send it yourself.
How does it know what to say?
It works from your brand voice guide and a FAQ document you provide. The more context you give it, the sharper and more on-brand the drafts will be.
What if a message is a spam or bot?
It will flag likely spam in the Notion row rather than drafting a reply, so you can decide whether to ignore or report without wasting time on a response.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.