Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.mavera.io/llms.txt

Use this file to discover all available pages before exploring further.

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

#JobReddit DataMavera SurfaceOutput
1Subreddit Voice Mining/r//hotBrand VoiceCommunity voice brand voice
2Product Feedback Focus Group Mirror/search?q=Personas + Focus GroupsSynthetic vs real response comparison
3Trend-to-Content Pipeline/r//risingMave Agent + GenerateTrend-aligned content briefs
4AMA-Style Persona InterviewsCommon AMA questionsSpeakIn-depth persona interview transcripts
5Competitor Sentiment Tracking/search competitor mentionsMave Agent (Chat)Sentiment / theme / opportunity map
6Pain Point Discovery for MessagingProblem threadsMave Agent + GenerateTop 10 pain points → ad copy per point

Rate Limits & Production Notes

Reddit EndpointLimitStrategy
All OAuth endpoints100 req/minTrack X-Ratelimit-Remaining
/search, /commentsShared 100 req/min poolCache; batch by subreddit
Token refreshHourly expirationRefresh at 55 min
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