---
title: "Monitor Reddit Daily: Keywords and Subreddits · SocialToAI"
canonical: https://socialtoai.com/monitors/reddit/
updated: 2026-11-06
---

# Monitor Reddit every day: keywords and subreddits

To be told about new Reddit posts on a keyword or in a subreddit, run the search once, then tell your AI “every morning”. A run is 2 credits, so a daily watch is at most 62 credits a month ($0.21), and the free credits cover 50 runs. New posts go to email, a group chat, RSS or a webhook. It uses no Reddit app and no account of yours.

- Page: https://socialtoai.com/monitors/reddit/
- Last updated: 2026-11-06

> Every morning, search Reddit for “acme” and “acme alternative” and email me the new posts, with links.

[Run a Reddit search, then make it daily](https://socialtoai.com/sign-in/?next=%2Fconsole%2Fplayground%2F%3Fop%3Dreddit.search) · [Or just say it to your AI](https://socialtoai.com/docs/schedules.md#watch) · No account of yours needed, your accounts stay out of it · failed runs are free

## First, run it once

See what comes back before you make anything daily. Ask your AI, or send the request. It costs 2 credits: [Search](https://socialtoai.com/reddit-search-api.md).

**Ask your AI**

```
Search Reddit for “acme” and show me the newest posts with links.
```

**cURL**

```
curl https://api.socialtoai.com/v1/search \
  -H "Authorization: Bearer $SOCIALTOAI_API_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{
    "platform": "reddit",
    "query": "saturn rings"
  }'
```

**A recorded answer (names and text removed)**

```
{
  "request_id": "req_00000000-0000-4000-8000-000000000001",
  "schema_version": "v1",
  "fetched_at": "2026-10-12T18:43:12.000Z",
  "action": "search",
  "platform": "reddit",
  "status": "ok",
  "items": [
    {
      "platform": "reddit",
      "id": "…",
      "ref": "…",
      "approx": [],
      "type": "content",
      "url": "https://example.com/…",
      "format": "image",
      "title": "…",
      "text": null,
      "published_at": "2024-11-22T01:25:15.633Z",
      "author": {
        "id": "…",
        "username": "…",
        "name": null,
        "verified": null,
        "followers": null
      },
      "metrics": {
        "likes": null,
        "comments": 213,
        "shares": null,
        "collects": null,
        "views": null,
        "reposts": null
      },
      "images": ["https://example.com/…"],
      "hashtags": null,
      "is_pinned": false
    }
  ],
  "unavailable": ["author.name", "author.verified", "author.followers", "metrics.shares", "metrics.collects", "metrics.views", "metrics.reposts", "hashtags"],
  "page": {
    "has_more": true,
    "cursor": "cur_…",
    "cursor_expires_at": "2026-10-12T19:13:12.000Z"
  },
  "warnings": [],
  "applied_params": {
    "query": "saturn rings"
  },
  "cost_credits": 2,
  "billing": {
    "cost_credits": 2,
    "balance_credits": 98,
    "today_spend_credits": 2,
    "daily_limit_credits": null,
    "daily_remaining_credits": null,
    "display": "This call: 2 credits (≈ $0.0067). Balance: 98 credits (≈ $0.33)."
  },
  "replayed": false
}
```

100 free credits on sign-up, no card.

## Then say one sentence to your AI

Once SocialToAI is [connected](https://socialtoai.com/mcp.md), say what to watch. Your AI first shows what will run, when, about what a run costs and at most what a month costs, and where new items go. It charges nothing for that, and makes the watch only after you agree.

**Say this**

```
Every morning, search Reddit for “acme” and “acme alternative” and email me the new posts, with links.
```

**Or this**

```
Every morning, read the newest posts of r/SaaS and post what is new to this Slack channel: <address>.
```

It works without an AI too: run the tool or the call on the website, then press the daily button. Everything else about a watch is in [Schedules](https://socialtoai.com/docs/schedules.md).

## At most what it costs

| What you watch | A run | A month, daily | A month, weekly | A daily month at the first pack | The free credits cover |
| --- | --- | --- | --- | --- | --- |
| One keyword | 2 | 62 | 10 | about $0.21 | 50 runs |
| One subreddit | 2 | 62 | 10 | about $0.21 | 50 runs |

Each run reads one page, usually 7 posts. On a busier keyword or subreddit, what fell off that page between runs is not read.

## Where new items go

Pick one or several when you make the watch. What it can send is the same on every platform.

| Where | How to set it | What arrives |
| --- | --- | --- |
| Email | On by default for a watch made in your AI or in the console. With a key, send `email_new_items: true`. | How many are new, with their links. |
| Feishu / Lark | Add a custom bot to the group and give its address to your AI or to `push_url`. We post a test message first. | The count, the first 5 links, what the run cost, a link to the console. No post text. |
| WeCom | The same, with a group bot's address. | The same. |
| Slack | The same, with an Incoming Webhooks address. | The same. |
| RSS or JSON Feed | Every watch has one private address, on the Tasks page (https://socialtoai.com/console/tasks/). Reading it is free. | Links and dates. For 24 hours after a run also the title and the start of the text. Anyone with the address can read it. |
| Webhook | Add an endpoint in the console's settings. See [Webhooks](https://socialtoai.com/docs/webhooks.md). | `schedule_run.finished` after each run, and `schedule.alert` when its main number moves. Signed. |
| Your AI, when you ask | Ask “what's new?”. Nothing to set. | What your watches found and you have not seen, for free. |

## What to know first

- **The first run is only the starting point.** It notes what is there and sends nothing new, and it is charged like any run. New items start with the second run.
- **Daily or weekly, not real time.** It runs at the time you choose, in your time zone.
- **A run with nothing new still costs a run:** it read the page. A failed run costs nothing.
- **It stays under its limits.** One run may cost at most what you set. The month's most is that limit times 31 for a daily watch and 5 for a weekly one; a run past either is skipped, free.
- **One free, then 20.** A free account holds 1 watch, run from its free credits. When they no longer cover a run it pauses, charges nothing and emails you; any purchase starts it again. An account that has bought credits holds 20.
- **Reddit's own rules still apply.** Commercial use of its content stays subject to its terms. Its RSS feeds stop on 2026-11-13: [what changes, and how to swap a .rss address for a watch's feed](https://socialtoai.com/reddit-rss-alternative.md).

## FAQ

### What replaces Reddit RSS keyword alerts?

A watch on a search. See [tracking brand mentions on Reddit](https://socialtoai.com/how-to/track-brand-mentions-on-reddit.md).

### Does it use my account on the platform?

No. No account of yours needed, your accounts stay out of it. You need one SocialToAI account, made with an email.

### Can I try it for free?

Yes. 100 free credits on sign-up, no card. A free account holds 1 watch, and at 2 credits a run the free credits cover 50 runs.

### Is it real time?

No. It runs daily or weekly at the time you choose.

### Is a run charged when nothing is new?

Yes: it read the page, so it costs a run. A failed run costs nothing, and a run over your limit is skipped, free.

- [Reddit RSS stops on November 13](https://socialtoai.com/reddit-rss-alternative.md): Keep a subreddit in your feed reader.
- [Reddit API](https://socialtoai.com/platforms/reddit.md): Every call on Reddit and its credits.
- [Daily watch, every job](https://socialtoai.com/monitors.md): What else can be watched.
