Skip to main content

Overview

Reddit is the internet’s largest collection of self-organizing communities, each with a distinct vocabulary and emotional register. These six jobs pull posts, comments, and search results from Reddit’s OAuth API into Mavera’s surfaces (Brand Voice, Focus Groups, Mave Agent, Speak, Generate) to extract community voice, mirror feedback with synthetic personas, turn trends into content, run AMA interviews, track competitor sentiment, and discover pain points for ad copy.
Reddit API — Base URL: https://oauth.reddit.com/. Auth: OAuth 2.0 — Authorization: Bearer {token} header. Rate limits: 100 requests per minute per OAuth client.

Prerequisites

1

Reddit application credentials

Create a script application at reddit.com/prefs/apps. Record the client ID and client secret.
2

User-Agent header

Reddit requires a descriptive User-Agent (e.g., script:your-app:v1.0 (by /u/yourname)). Requests without one are throttled.
3

Mavera API key

Get your key from Mavera dashboard.
4

Environment variables

export REDDIT_CLIENT_ID="...", export REDDIT_CLIENT_SECRET="...", export REDDIT_USER_AGENT="script:mavera:v1.0 (by /u/you)", and export MAVERA_API_KEY="mvra_live_xxxxx"

Jobs


Rate Limits & Production Notes

Reddit enforces 100 req/min. All code includes 500-700ms delays. For production, implement a token-bucket limiter. Store credentials in env vars. Set descriptive User-Agent. Filter [removed]/[deleted]. Cache locally. Monitor Mavera credits at Dashboard.

All Integrations

Reddit API Docs

Brand Voice

Personas

Focus Groups

Mave Agent