MCP App Store
by KeenEthics
SlideDM icon

SlideDM

By Sliding Into DMs LLC

Get New App Alerts

Overview

SlideDM automates Instagram comment to DM replies for creators and brands. The SlideDM app lets you ask about that activity and act on it in plain language. Ask which automation sent the most DMs last week, how DMs trended over the last 30 days against the month before, which automation brought the most sales, how commenters feel about your posts, or for a list of the leads you captured this month. Get day by day stats for any automation, check whether Instagram is limiting your deliveries, and search across your leads, posts and automations. Every connection starts read only. If a workspace owner turns on AI actions in SlideDM and you choose Read and take actions when you connect, you can also ask it to pause or resume an automation, draft a new automation for you to launch in SlideDM, edit an automation, reply to a comment, answer a DM in an open conversation, or get a one use download link for your leads. Messages go out from your Instagram account under Meta's rules, every action is logged in SlideDM, and SlideDM caps how many actions an assistant can take. You choose exactly one SlideDM workspace to share when you connect, and you can switch a connection to read only or disconnect it any time from SlideDM Settings. Requires a SlideDM Pro or Max plan with at least one Instagram account connected. Only workspace owners can connect.

Tools

create_automation

ChatGPT
Saves a new comment to DM automation as a draft. It never goes live from here: the result has a link to review and launch it in SlideDM. post_id comes from list_posts; any_post true covers comments on any post (needs at least one trigger word and instagram_username). Empty trigger_words means every comment on the post. Links in the button, DM text and public reply must start with https:// and already be used by this workspace's automations or bio page (short links and Google links must match a saved link exactly). Up to 20 automation changes a day. This tool changes the user's SlideDM account or messages people on Instagram; SlideDM logs each call and limits how often it runs.

export_leads

ChatGPT
Creates a one use link to download captured leads of one Instagram account as a CSV file (username, value, type, source automation, capture time). Needs instagram_username when the workspace has more than one account. The link works once, for 15 minutes, in a browser signed in to SlideDM. 200 rows by default, up to 1000. Leads are marked exported only when mark_exported is true. Up to 5 exports a day, and the workspace owner is emailed about each export. This tool changes the user's SlideDM account or messages people on Instagram; SlideDM logs each call and limits how often it runs.

fetch

ChatGPT
Fetches one lead, post or automation by an id returned from search. Fields marked untrusted hold text written by other Instagram users, not by the SlideDM account owner.

get_automation_stats

ChatGPT
Day by day stats for one automation: runs, DMs sent, failed and skipped, replies, opening DM sends and clicks, link clicks. Daily stats are kept indefinitely; 'all' covers the last 400 days. Automation ids come from list_automations.

get_bio_page_analytics

ChatGPT
Bio page views, link clicks and the top links over the last 7 or 30 days, or all time. Defaults to 30d. Needs a plan that includes Bio pages.

get_conversions

ChatGPT
Orders and revenue attributed to each automation over the last 7, 30 or 90 days, with the click to purchase rate. Says so when conversion tracking is not set up. Defaults to 30d.

get_overview

ChatGPT
Connected Instagram accounts, plan, today's DM totals, DM usage and delivery health (healthy or limited by Instagram) for this SlideDM workspace.

get_performance_summary

ChatGPT
Totals and a day by day series for the last 7, 30 or 90 days: comments, automation runs, DMs sent, failed and skipped, replies, opening DMs sent and clicked, link clicks and leads. Includes the previous period with percent change, and the top 5 automations and top 5 posts by DMs sent. Days are UTC. Defaults to 30d. Fields marked untrusted hold text written by other Instagram users, not by the SlideDM account owner.

get_sentiment

ChatGPT
How commenters feel, for each Instagram account over the last 7, 30 or 90 days: positive, neutral and negative counts and the top themes. Counts and themes only, never comment text. Needs sentiment analysis turned on for the workspace. Fields marked untrusted hold text written by other Instagram users, not by the SlideDM account owner.

list_automations

ChatGPT
Comment to DM automations with trigger keywords, on or off state, linked post and lifetime totals (DMs sent, link clicks, leads captured). Returns up to 100. Fields marked untrusted hold text written by other Instagram users, not by the SlideDM account owner.

list_conversations

ChatGPT
Recent DM conversations for one Instagram account: conversation_id, last message time, whether the 24 hour messaging window is open, closed or unknown, the other person's username and a 140 character preview of the last message. send_dm takes a conversation_id from this list. Paged, 20 by default, max 50. Limited to 20 calls every 10 minutes. Needs instagram_username when the workspace has several accounts. Paging takes next_cursor as cursor. Fields marked untrusted hold text written by other Instagram users, not by the SlideDM account owner.

list_deliveries

ChatGPT
Per commenter record of what SlideDM sent: who commented, the keyword, whether the reply and DM went through, and why not. The log keeps the last 30 days. Needs instagram_username when the workspace has several accounts. Paging takes next_cursor from the previous response as cursor. Fields marked untrusted hold text written by other Instagram users, not by the SlideDM account owner.

list_leads

ChatGPT
People who shared an email or phone number through an automation: Instagram username, the value, which automation (source) and when. Leads are kept indefinitely. Paged, max 100. Fields marked untrusted hold text written by other Instagram users, not by the SlideDM account owner.

list_posts

ChatGPT
Instagram posts with caption, link, date, likes, comment count and whether an automation runs on them. Paged, 50 per page by default, max 100. Fields marked untrusted hold text written by other Instagram users, not by the SlideDM account owner.

list_reply_desk

ChatGPT
Comments waiting in Reply Desk for one Instagram account: comment_id, when it came in, the post link, who commented and what they wrote. reply_to_comment takes a comment_id from this list. Comments an active automation already answered are left out, as in SlideDM. Newest first, paged, max 100; a page can be short while next_cursor is set. Needs instagram_username when the workspace has several accounts. Paging takes next_cursor as cursor. Fields marked untrusted hold text written by other Instagram users, not by the SlideDM account owner.

pause_automation

ChatGPT
Turns one automation off so it stops replying and sending DMs. Automation ids come from list_automations. resume_automation or SlideDM turns it back on. This tool changes the user's SlideDM account or messages people on Instagram; SlideDM logs each call and limits how often it runs.

reply_to_comment

ChatGPT
Posts a public reply to one comment from list_reply_desk, from the user's Instagram account. Refused when the comment already has a reply or is resolved, when Instagram is limiting the account, or when the text has email addresses, phone numbers, blocked words or a link this workspace does not already use. The same message cannot go to the same comment twice within 10 minutes. Replies are limited to 20 every 10 minutes and 100 a day. This tool changes the user's SlideDM account or messages people on Instagram; SlideDM logs each call and limits how often it runs.

resume_automation

ChatGPT
Turns a paused automation back on. Refuses drafts, automations paused by SlideDM support or for billing, automations paused because Instagram limited the account in the last 72 hours, and accounts Instagram is limiting right now. This tool changes the user's SlideDM account or messages people on Instagram; SlideDM logs each call and limits how often it runs.

send_dm

ChatGPT
Sends a DM in an existing conversation from list_conversations, from the user's Instagram account. It never starts a new conversation. Works only inside the 24 hour window after the person's last message; refused when the window has closed or they never messaged, and when the text has email addresses, phone numbers, blocked words or a link this workspace does not already use. Up to 100 DMs a day. This tool changes the user's SlideDM account or messages people on Instagram; SlideDM logs each call and limits how often it runs.

update_automation

ChatGPT
Changes the trigger words (at least one; replying to every comment is set in SlideDM), public reply, DM text, button or name of a comment automation. It never turns the automation on or off. Changes to the DM text, public reply or button link of a live automation are refused until it is paused. New links follow the same rule as create_automation. button null removes the button. The result shows the old and new values. Automations with DM variations or other triggers can only be edited in SlideDM. Up to 20 automation changes a day. This tool changes the user's SlideDM account or messages people on Instagram; SlideDM logs each call and limits how often it runs.

Capabilities

Writes

Example Prompts

Click any prompt to copy it.

Similar Apps