MissionControlHQMissionControlHQResources
ArticlesDocs
Get early access→
Integrations
Email & Productivity
  • Gmail
  • Outlook
  • Google Docs
  • Google Sheets
  • Excel
  • Notion
  • Confluence
  • Airtable
  • Todoist
  • Google Tasks
  • Canva
Communication
  • Slack
  • Microsoft Teams
  • Discord
  • WhatsApp
  • Webex
Scheduling & Meetings
  • Google Calendar
  • Zoom
  • Calendly
  • Cal.com
  • Google Meet
  • Eventbrite
Marketing & Social
  • Mailchimp
  • Google Ads
  • Facebook
  • LinkedIn
  • YouTube
  • Reddit
  • Dub
CRM & Support
  • HubSpot
  • Salesforce
  • Attio
  • Capsule CRM
  • Intercom
  • Zendesk
  • Gorgias
  • Zoho Desk
  • Gong
File Storage
  • Google Drive
  • Dropbox
  • OneDrive
  • Box
  • SharePoint
  • Google Photos
E-commerce & Payments
  • Stripe
  • Square
Finance & Time
  • Harvest
  • Zoho Books
  • Zoho Invoice
  • FreshBooks
  • Fathom
Analytics
  • Google BigQuery
Dev & Project Management
  • GitHub
  • GitLab
  • Bitbucket
  • Linear
  • Jira
  • Asana
  • ClickUp
  • Trello
  • Monday.com
  • Basecamp
  • Wrike
  • Productboard
  • Figma
  • Miro
  • Sentry
  • PagerDuty
  • Supabase
  • DigitalOcean
Resources/Integrations/Reddit

Marketing & Social

👽 Reddit integration

Access levels: Read-only · Read + submit · Full access · Verified July 15, 2026

PreviousYouTubeNextDub

Connect Reddit once and every agent in your squad can work in it for you, with exactly as much access as you decide to give, and a receipt for every call it makes.

What your squad can do in Reddit

  • Look things up, get; get controversial posts; get me prefs, and more.
  • Do real work, create reddit post; edit reddit comment or post; post reddit comment, and more.
  • Run it on a schedule: any of the 23 available tools below can be part of a scheduled task or a mission.

How to connect

  1. In your dashboard, open Integrations and find Reddit.
  2. Click Connect and pick an access level (we recommend Read + submit): this is the ceiling for every agent.
  3. Sign in to Reddit in the window that opens and approve. You land back on the Integrations page with the account live.

You can change an account's access level any time under Manage. It applies instantly, no re-authorization. If the connection ever expires, the card shows Reconnect; one click re-authorizes the same account with the same settings.

Multiple accounts: connect as many as you need (say, yours and a client's). One is primary. Agents use it unless a mission says otherwise.

Access levels

The level you pick at connect time is enforced on our side for every agent call: an agent can never do more than the level allows, no matter what it's asked.

LevelWhat it allows
Read-onlySee your username and read posts/comments/subreddits.
Read + submitAlso post, comment, vote, and save.Recommended
Full accessAlso edit posts, manage subscriptions, send DMs.

On top of the connection's level, every agent can be individually allowed, scoped down, or denied for this app from the Integrations page. Deny an agent and it doesn't even see the connection.

Every tool, in plain terms

The 23 tools agents use in Reddit through Mission Control, and the lowest access level that includes each. Agents discover these themselves. You never have to name a tool; asking in plain language is enough.

ToolWhat it doesAccess level
Create reddit post
REDDIT_CREATE_REDDIT_POST
Creates a new text or link post on a specified, existing Reddit subreddit, optionally applying a flair.Read + submit, Full access
Delete reddit comment
REDDIT_DELETE_REDDIT_COMMENT
Deletes a Reddit comment, identified by its fullname ID, if it was authored by the authenticated user.Full access
Delete reddit post
REDDIT_DELETE_REDDIT_POST
Permanently and irreversibly deletes a Reddit post by its ID.Full access
Edit reddit comment or post
REDDIT_EDIT_REDDIT_COMMENT_OR_POST
Edits the body text of the authenticated user's own existing comment or self-post on Reddit; cannot edit link posts or titles.Read + submit, Full access
Get
REDDIT_GET
Retrieve a listing of Reddit posts sorted by the specified criteria (hot, new, top, etc.).All levels
Get controversial posts
REDDIT_GET_CONTROVERSIAL_POSTS
Retrieve controversial posts from all subreddits with time filters.All levels
Get me prefs
REDDIT_GET_ME_PREFS
Retrieve preference settings of the logged in user.All levels
Get new
REDDIT_GET_NEW
DEPRECATED: Use RetrieveRedditPost instead.All levels
Get random
REDDIT_GET_RANDOM
Retrieve a random public Reddit post from any subreddit.All levels
Get reddit user about
REDDIT_GET_REDDIT_USER_ABOUT
Retrieves information about a specified Reddit user account, including karma scores and gold status.All levels
Get r top
REDDIT_GET_R_TOP
Retrieve top-rated posts from a subreddit with time filters.All levels
Get scopes
REDDIT_GET_SCOPES
Retrieve all available OAuth scopes supported by the Reddit API.All levels
Get subreddits search
REDDIT_GET_SUBREDDITS_SEARCH
Search subreddits by title and description.All levels
Get subreddit rules
REDDIT_GET_SUBREDDIT_RULES
Fetch the explicit posting rules for a subreddit to ensure compliance before posting or commenting.All levels
Get username available
REDDIT_GET_USERNAME_AVAILABLE
Check whether a username is available for registration on Reddit.All levels
Get user flair
REDDIT_GET_USER_FLAIR
Fetches the list of user flair assignments for a given subreddit.All levels
List subreddit post flairs
REDDIT_LIST_SUBREDDIT_POST_FLAIRS
List available link/post flairs for a subreddit (including flair_template_id) so posts can satisfy flair-required validation.All levels
Post reddit comment
REDDIT_POST_REDDIT_COMMENT
Posts a comment on Reddit, replying to an existing submission (post) or another comment.Read + submit, Full access
Retrieve post comments
REDDIT_RETRIEVE_POST_COMMENTS
Retrieves all comments for a Reddit post given its base-36 article ID.All levels
Retrieve reddit post
REDDIT_RETRIEVE_REDDIT_POST
Retrieves posts from a specified, publicly accessible subreddit.All levels
Retrieve specific comment
REDDIT_RETRIEVE_SPECIFIC_COMMENT
Retrieves detailed information for a single Reddit comment or post using its fullname.All levels
Search across subreddits
REDDIT_SEARCH_ACROSS_SUBREDDITS
Searches Reddit for posts/comments using a query.All levels
Toggle inbox replies
REDDIT_TOGGLE_INBOX_REPLIES
Enable or disable inbox replies for a submission or comment.Read + submit, Full access

What agents can't do in Reddit (yet)

  • Anything not in the table above. The tools mirror what Reddit makes available to connected apps. If Reddit doesn't expose an operation, agents can't perform it either.
  • If something you need is missing, there's usually a path: add the service's API key under Settings → Custom integrations and your agents can call it directly. See custom integrations & secrets. You can also ask your lead agent to open a ticket describing what it needs.

Using it in missions

Just ask in plain language: “check Reddit for …”, “create … in Reddit”, “every Monday, … ”, and the agent finds the right tool, runs it, and reports back with a receipt in your Runs ledger. Anything outward-facing (sending, posting, publishing) that a mission didn't clearly authorize comes back to you as a ticket first.

Troubleshooting

Agent saysWhat's happeningFix
"Reddit isn't connected"No active connection (or this agent is denied)Connect on the Integrations page; check the agent's per-app policy
"The connection has expired"Reddit ended the authorization (they all do periodically)Click Reconnect on the account, same settings, one click
"I'm not allowed to do that"The action is above the account's access level, or the agent is scoped downRaise the level under Manage, or adjust that agent's policy
It did something unexpectedThe ask was ambiguous (e.g. matched an existing item)Be explicit, "create a NEW …", and give agents a working folder where relevant