# Reddit AI integration on Definable

> Reddit is a social news platform with user-driven communities (subreddits), offering content sharing, discussions, and viral marketing opportunities for brands

## What this connects

Reddit is a social news platform with user-driven communities (subreddits), offering content sharing, discussions, and viral marketing opportunities for brands

Vendor: https://www.reddit.com

## Tools available

**22** tools available. First 12:

- `REDDIT_CREATE_REDDIT_POST` — Create a Reddit post — Creates a new text or link post on a specified, existing Reddit subreddit, optionally applying a flair. Immediately publishes publicly visible content — confirm subreddit, title, and body with the user before executing. Posts may be silently removed post-submission by automoderator or subreddit rules (errors: SUBMIT_VALIDATION_BODY_BLACKLISTED_STRING, POST_GUIDANCE_VALIDATION_FAILED); verify visibility via the returned permalink. Rapid consecutive calls trigger RATELIMIT errors with cooldown hints.
- `REDDIT_DELETE_REDDIT_COMMENT` — Delete Reddit comment — Deletes a Reddit comment, identified by its fullname ID, if it was authored by the authenticated user. Deletion is permanent and irreversible.
- `REDDIT_DELETE_REDDIT_POST` — Delete a Reddit post — Permanently and irreversibly deletes a Reddit post by its ID. Confirm with the user before calling. Only works on posts authored by the authenticated account; attempting to delete another user's post will fail.
- `REDDIT_EDIT_REDDIT_COMMENT_OR_POST` — Edit 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.
- `REDDIT_GET` — Get Reddit listing by sort — Tool to retrieve a listing of Reddit posts sorted by the specified criteria (hot, new, top, etc.). Use when you need to get posts from the Reddit front page or all of Reddit with a specific sort order. Supports pagination and time filtering for top/controversial sorts.
- `REDDIT_GET_CONTROVERSIAL_POSTS` — Get controversial posts from all subreddits — Tool to retrieve controversial posts from all subreddits with time filters. Use when you need to find the most controversial posts across Reddit from a specific time period (hour, day, week, month, year, or all-time). Returns a paginated listing of posts ranked by controversy within the specified time frame.
- `REDDIT_GET_ME_PREFS` — Get user preferences — Tool to retrieve preference settings of the logged in user. Use when you need to check user preferences or settings.
- `REDDIT_GET_NEW` — Get new posts from subreddit (Deprecated) — DEPRECATED: Use RetrieveRedditPost instead. Tool to retrieve newest posts from a subreddit sorted by creation time. Use when you need to find the most recently submitted posts to discover fresh content. Returns a paginated listing of posts ranked by newest first.
- `REDDIT_GET_RANDOM` — Get random Reddit post — Tool to retrieve a random public Reddit post from any subreddit. Use when you want to discover serendipitous content or need a random post for testing or entertainment purposes.
- `REDDIT_GET_REDDIT_USER_ABOUT` — Get user information — Retrieves information about a specified Reddit user account, including karma scores and gold status. Use when you need to get profile information for any public Reddit user.
- `REDDIT_GET_R_TOP` — Get top posts from subreddit — Tool to retrieve top-rated posts from a subreddit with time filters. Use when you need to find the most popular posts from a specific time period (hour, day, week, month, year, or all-time). Returns a paginated listing of posts ranked by score within the specified time frame.
- `REDDIT_GET_SCOPES` — Get OAuth scopes — Tool to retrieve all available OAuth scopes supported by the Reddit API. Use when you need to understand what permissions are available or check scope definitions.

## Auth

Auth schemes: `OAUTH2`. Managed by Definable: `OAUTH2` — no client credentials required from the user.

## How agents use Reddit

Inside a Definable workflow, Reddit is one of the tools the **Distributor specialist** can call. Example coordination patterns:

- **Researcher → Reddit** — the Researcher (GPT-5.5) pulls context from Reddit (records, threads, documents), synthesises findings, and briefs the rest of the team.
- **Writer → Distributor → Reddit** — the Writer (Claude Opus 4.7) drafts copy in brand voice, the Verifier passes it, then the Distributor writes the result into Reddit (create record, post message, draft email).
- **Designer / Engineer → Distributor → Reddit** — the Designer ships an asset or the Engineer ships a code change, the Distributor delivers it via Reddit (attach file, open PR comment, post status).

The Verifier checks every Reddit call. On rate limit, schema drift, or auth refresh it self-heals and retries — the workflow completes without manual intervention.

## Categories

- social media accounts — https://definable.ai/apps/category/social-media-accounts/
- social media marketing — https://definable.ai/apps/category/social-media-marketing/

## Related

- HTML page: https://definable.ai/apps/reddit/
- Same category (social media accounts): https://definable.ai/apps/category/social-media-accounts/
- All integrations: https://definable.ai/apps/
- Workflow (multi-agent loop): https://definable.ai/workflow/
- Apps llms.txt index: https://definable.ai/llms-apps.txt
