Truth Social Alerts: AI Market Signals from Trump Truth Posts
Pricing
from $4.00 / 1,000 qualified post (rules only)s
Truth Social Alerts: AI Market Signals from Trump Truth Posts
First 25 posts free. Truth social alerts: Trump posts naming your tariffs, Fed, tickers or countries — pay per qualified post, junk never charged by us. Tagged with a headline, via a Truth Social scraper. Free demo on any plan; live search runs on your Apify account, any plan that runs Store Actors.
Pricing
from $4.00 / 1,000 qualified post (rules only)s
Rating
0.0
(0)
Developer
Rich Minds
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 days ago
Last modified
Categories
Share
Every new Trump post that names your tariffs, Fed or tickers — tagged, in your channel.
⚡ First 25 posts free · 💵 ≈ $0.03 per alert all in, the source read on your account included — $0.004 of it is ours · 🤖 AI ≈ $0.038 per post all in · ⏱️ demo in seconds

Try it in 30 seconds. Click Try it — the form is pre-filled with 6 sample posts and a tariff / Fed / $NVDA watch list; 3 qualify, nothing charged. Type accounts or pick a preset to read them live; 25 posts free. → What a run costs · What the AI adds · Run it on a schedule
⚡ At a glance
| What you get | New posts that name your keywords, tickers, countries or topics — topic, market relevance 0–100, entities, a headline |
| You provide | The accounts to watch (or a preset — five administration accounts in one run) and your watch list |
| Output | a ranked sheet (Excel, CSV, Sheets) plus a Slack / Discord / Telegram / e-mail digest per run |
| Typical run | realDonaldTrump, 50 latest posts read → ≈ 10 qualify on a tariff / Fed / market watch list (≈ 20 %, estimate) |
| Cost of that run | $0.29 rules only (≈ $0.029 per post all in) · $0.38 with AI (≈ $0.038 per post all in) — the $0.25 source read on your account included |
| Free tier | first 25 qualified posts per account |
| Keys / setup | AI on your plan: with Apify model access, every post, no key · any other plan: your first 5 real posts live on us, then a free Gemini / Groq key = 1–3 AI verdicts per run, a paid key every post |
| Which plan | Free demo and your own list (list mode, template): any plan · live read: a plan that runs Store Actors |
| How fast | At the next run: every 15 minutes for newsrooms; the Fast lane preset every 2 minutes for desks |
| Works with | Schedules, webhooks, Telegram, Slack, Teams, Google Chat, Discord, Sheets, Make / n8n, MCP |
🎯 What this Actor does
It reads your accounts with a Truth Social scraper on your account and charges only for posts that pass:
- Only the posts that matter — a watch keyword, entity (company,
$TICKER, country, person) or topic. No watch list: every new post, tagged. - Topic and market relevance 0–100 — markets, a policy or a named party; never a price call.
- Who is named, with the post's exact words and the stance; sectors as a flagged inference.
- A headline to forward, a plain summary, New York time, market session, engagement vs median.
- Only new posts. Reposts, replies, old and duplicate posts are dropped free.
📈 Truth Social market signals for traders — Trump tariff alerts, Trump Fed alerts
Pick the Trump tariff alerts or Trump Fed alerts preset, or set Minimum market relevance.
🔔 Trump Truth Social alerts in Slack, Discord or Telegram
Paste a Slack, Discord, Telegram (your bot's send link), Teams or Google Chat URL into Send alerts to — detected
from the address — or add notifyEmail; any other https URL gets each post as JSON (Make, n8n).
🗳️ Midterm endorsement alerts — Trump's 2026 endorsements and attacks
The Election & endorsements preset flags endorsements of and attacks on candidates before the 2026-11-03 midterms, race and state named — for newsrooms and campaign desks.
👀 A Truth Social monitor for any account
Any public handle; all your accounts in one run ($0.0001 a run).
🚀 How to use it
- Click
Try it— the form is pre-filled with the free demo on sample posts; it works as is. - Type the accounts to watch and your watch list (or pick a preset) — they start the live read on your Apify account, capped by "Max source spend". Leave "AI assessment" on: your first 5 posts get live AI verdicts on any plan; all 25 free ones get them with Apify model access or a paid own key.
- Press Start and open the dataset — qualified posts land best-first.
- Schedule it every 15 minutes (Actions → Schedule) with "Only new posts" on — only new posts are read and charged; a desk takes the Fast lane preset every 2 minutes.

📚 Learn more: Step-by-step tutorial — how to get Trump Truth Social alerts with this Actor
🆚 Why this instead of running Truth Social Scraper yourself?
A scraper returns every post; here the same read is filtered, tagged and pushed — misses cost $0 here.
Truth Social Scraper (muhammetakkurtt/truth-social-scraper) or tri_angle/truth-scraper alone | This Actor | |
|---|---|---|
| Your time per 100 posts that matter | ≈ 3.3 h reading ≈ 500 posts (our estimate, 2 min a post, timing dated in the roadmap) | 0 h — filtered, tagged, ranked |
| Posts you never read | none | ≈ 4 of 5 dropped free on a watch list (estimate) |
| Topic, relevance, entities | none | 12 topics, relevance 0–100, entities, headline |
| Same 100 posts that matter, all in | $2.50–2.70 for ≈ 500 unsorted posts | $2.90 rules only ($0.40 here + the same read) · $3.80 with AI |
| Price | $0.005 per post + $0.0001–0.02 per run · 152 / 46 users | from $0.004 per qualified post, first 25 free, no start fee of ours |
vs other Truth Social scrapers and free tools
Store listings checked 2026-10-10, drawbacks from their READMEs. Each prices its own unit — theirs every post, ours a post that matches your watch list; for 100 matches a scraper reads ≈ 500 (≈ 20 %, estimate) and you sort them.
| Price | 100 posts, its own unit (all in) | Your time for 100 matches | What is missing | |
|---|---|---|---|---|
| This Actor | $0.004 per qualified post ($0.01 AI), first 25 free · new | $2.90 per 100 matches, the read included ($3.80 AI) | 0 h — filtered, tagged, deduped | — |
maplerope44/trump-truth-social-scraper | $0.005 per item + $0.0005 start | $0.50 per 100 posts — ≈ 5× for 100 matches | ≈ 3.3 h sorting | filters, tags, memory |
khadinakbar/truth-social-all-in-one-scraper | $0.004 per record + usage | $0.40 per 100 posts + usage — ≈ 5× for 100 matches | ≈ 3.3 h sorting | topic, watch list |
automation-lab/truth-social-scraper | $0.0023 per post + $0.005 start · 13 % failed | $0.24 per 100 posts — ≈ 5× for 100 matches | ≈ 3.3 h sorting | filters, tags, memory |
neverempty/truth-social-posts-monitor | $0.004 per post + $0.008 start | $0.41 per 100 posts — ≈ 5× for 100 matches | ≈ 3.3 h sorting | watch list, topic, entities |
datahamster/truth-social-posts | $0.002 per result + $0.006 per check | $0.21 per 100 posts — ≈ 5× for 100 matches | ≈ 3.3 h sorting | watch list, topic, entities |
| Trump's Truth (trumpstruth.org) — free | $0 | — | you search it | other accounts, API, alerts |
| Truth Social website (truthsocial.com/@realDonaldTrump) — free | $0 | — | you refresh it | keyword alerts, export |
| Benzinga Pro | $37 a month Basic, $197 Essential (pricing page, 2026-10-10) | — | — | the post itself, your watch list |
💵 Pricing — what a run really costs
Pay per result: one event per qualified post, nothing else. Your first 25 qualified posts are free, whatever the tier.
| Event | When it is charged | Price |
|---|---|---|
qualified-post-basic | AI off — matches, topic, rule relevance, market session, baseline, headline | $0.004 |
qualified-post-ai | AI on — plus a score with a quoted reason, summary, sentiment, entities, sectors | $0.01 |
Never charged by us: reposts, replies, old or empty posts, posts off your watch list or below minScore, posts
you already received. The source's read bills your Apify account per post plus a run fee, capped by
maxDiscoveryChargeUsd.
How that compares — $0.004 equals the $0.004 median per-post price of the ten priced Truth Social Actors, but per qualified post: one replaces ≈ 5 raw posts on a watch list — $0.0008 per raw-row equivalent.
Worked example — realDonaldTrump, 50 posts read → ≈ 10 qualified on a tariff / Fed watch list (≈ 20 %, estimate): source $0.25 + $0.0001 run fee on your account + 10 × $0.004 = $0.29, about $0.029 per qualified post all in. With AI: $0.25 + 10 × ($0.01 + ≈ $0.003 tokens) = $0.38, about $0.038 per post all in.
At volume — Administration watch (5 accounts) every 15 minutes: $0.29 run fees + ≈ 1,800 posts read ($9) + ≈ 360 qualified × $0.013 ≈ $14 a month with AI, all in (estimate).
🤖 What the AI tier adds
The same post (“Just spoke with the CEO of Nvidia ($NVDA). They will be investing $100 Billion in new chip plants in Arizona and Texas…”) with AI off — lexicon and rules, from the free demo run:
{"topic": "company_or_stock", "marketRelevance": 100, "ruleScore": 90, "label": "hot", "sentiment": "unknown","reason": "names '$NVDA'; company / stock words: '$NVDA', 'Nvidia', 'investing'","entities": [{"name": "$NVDA", "type": "ticker", "stance": "neutral", "quote": "$NVDA"}],"alertHeadline": "@ExampleOfficial: Just spoke with the CEO of Nvidia ($NVDA). They will be investing $100…"}
AI on (qualified-post-ai, $0.01) — the same post read against your goal by the own-key default model
(list-mode run with a free Gemini key, 2026-10-16, ≈ 280 output tokens a post):
{"topic": "company_or_stock", "marketRelevance": 100, "ruleScore": 90, "fitScore": 100, "label": "hot","sentiment": "positive", "reason": "'Just spoke with the CEO of Nvidia ($NVDA).'","entities": [{"name": "Nvidia", "type": "company", "stance": "positive", "quote": "Nvidia"},{"name": "$NVDA", "type": "ticker", "stance": "positive", "quote": "$NVDA"},{"name": "Arizona", "type": "country", "stance": "neutral", "quote": "Arizona"},{"name": "Texas", "type": "country", "stance": "neutral", "quote": "Texas"}],"sectors": [{"name": "semiconductors", "reason": "Involves major chip investments by Nvidia", "inferred": true}],"alertHeadline": "Nvidia announces $100B investment in US chip plants","aiModel": "google:gemini-3.5-flash-lite", "assessedBy": "ai"}
That read takes ≈ 2 minutes by hand (our estimate on 3 sample posts). Which AI your plan gets: Keys / setup; a free Gemini key: aistudio.google.com/apikey.
⚙️ Input
📤 Output
One item per qualified post. Views: Shortlist, Alerts (Slack / Telegram), Entities & sectors,
Corpus (research export)Score breakdown. Scored by (assessedBy: ai, sample or rules) says
which scale score is on.
Output fields
Upsert key for a CRM or Sheet: dedupeKey (id: + the post id) — one post is one row however many runs find
it; itemId hashes it.
Which record to read: OUTPUT (funnel, source bill sourceStatus.sourceCost), the DIGEST ("vs last run:
qualified 41 → 55") and the REPORT page (OUTPUT.reportUrl).
⭐ Found it useful? A review on the Store helps others find it.
🔁 Run it on a schedule
- Open the saved task and click Schedule after your first real run (
OUTPUT.scheduleTaskUrl) — every 15 minutes for newsrooms, daily for research. - Keep Only new posts and
dedupeAcrossRunson — a run with nothing new costs only the source's run fee. - Add
notifyEmailor paste a Slack, Teams, Google Chat, Discord or Telegram link (a @BotFather bot, admin in the channel) into Send alerts to. Make / n8n upsert each post into your tracker sheet ondedupeKey. - From run 2,
OUTPUT.historyand theREPORTshow every run;historyDatasetNamekeeps a corpus.
A month of one account every 15 minutes: ≈ 750 posts read ($3.75) + $0.29 run fees (2,880 runs × $0.0001) + ≈ 150 qualified × $0.004 = ≈ $4.60 rules only, ≈ $6 with AI (estimate). A post reaches you up to ≈ 16 minutes after it was posted.
⚡ Fast lane for traders — a 2-minute schedule
Pick Fast lane (the 5 newest posts, relevance 50+, AI on), press Start, then the saved task → Schedule → every 2 minutes. A run with nothing new reads nothing (the source's cursor): $0.0001, nothing here. A post reaches you up to ≈ 3 minutes after it was posted (estimate, measurement dated in the roadmap). A month: 21,600 runs × $0.0001 = $2.16
- ≈ 750 posts read ($3.75) + ≈ 150 alerts × $0.004 = ≈ $6.50 rules only, ≈ $7.90 with AI (estimate).
🎯 Try it for your niche
Pick one under Start from a ready watch list and press Start; its first live read is capped at $0.15 (counts dated in the roadmap).
🔌 Integrations, automation and API
Run outcomes — what your integration sees
- Webhook —
{"event": "post.qualified", "post": {…}, "runId"}per post (posts.qualifiedper batch), the full row; retried once, never fails the run;webhookSecretsigns it (X-Signature: sha256=<HMAC>). - Which call runs what —
OUTPUT.mode:demo({}, never charged),live(accounts typed, or a goal alone),listordataset. - Truth Social API for agents / MCP — plain typed inputs; MCP server
https://mcp.apify.com/?actors=rich_minds/truth-social-alerts-ai: ask "what did Trump post about tariffs in the last hour?". The snippets run the real read, capped;{}runs the free demo.
🧾 List-mode rows — what a pasted post needs
👥 Who is it for?
| You are… | You run it to… | Start with |
|---|---|---|
| Newsroom or political journalist | the post at the next run, with a headline ready to publish — midterm endorsements too | no watch list or Election & endorsements, Slack digest |
| Trading-community operator | post market-relevant Trump alerts into your Discord or Telegram channel | preset Market movers + your channel's link in Send alerts to |
| Public-affairs, PR or political-risk team | catch your company, industry or country being named | watchEntities with your names and $TICKER, Teams |
| Trader or quant desk | the post up to ≈ 3 minutes after it lands, when it names tariffs, the Fed, a ticker or a country | preset Fast lane, every 2 minutes, webhook |
Run a Discord or Telegram channel? Market movers + your channel's link in Send alerts to, scheduled; each
digest ends with a small "via Truth Social Alerts on Apify" line (alertFooter switches it off).
🧠 How the AI works
- Grounded. One post at a time; topics from the 12 labels; every entity and quote must appear in the post;
sectors are the only inference, flagged
inferred: true. - Your goal. The score measures the post against your
goalDescriptionand watch list, best rule score first. - No key where your Apify plan includes model access — otherwise your own key (
llmProvider: "byok"). Default:anthropic/claude-haiku-4.5. - Fallback. If the model fails, the post keeps its rule fields at the basic price.
🔒 Data, compliance and limits
- Public posts only, read with no login. Posts contain personal data — follow Truth Social's terms and GDPR / CCPA.
- No investment advice. Market relevance says whether a post touches markets — never which way a price moves; such AI reasons are removed.
- Market hours: the NYSE regular session, 09:30–16:00 New York time on trading days — NYSE holidays are closed and
early closes end at 13:00 (calendar for 2026–2027);
usMarketSessionsays pre, regular, after or closed. An outlier needs 5 posts of the account.
❓ FAQ
What will my first real search cost? realDonaldTrump, 50 posts ≈ $0.25 on your account (capped at $0.50); the first 25 qualified posts are free, then $0.004 each ($0.01 with AI).
How fast does a new post reach me? At the next run: up to ≈ 16 minutes on a 15-minute schedule, ≈ 3 minutes with
the Fast lane every 2 minutes (estimates; runLatencyMinutes on every row).
Is this a Truth Social scraper? It runs one for you on your account and adds the filters, tags and memory;
list mode never runs it.
Is it a Benzinga Pro alternative? For Truth Social, yes: Benzinga Pro Basic is $37 a month per seat; here one account every 15 minutes costs ≈ $6 a month with AI, the post itself and a webhook. For broad market news, Benzinga wins.
Why pay when trumpstruth.org is free? For being told: Trump's Truth is a free archive — use it to search the past; it has no other accounts, API or alerts.
Will I be charged for the same post twice? No, with dedupeAcrossRuns on (default): every charged post is
remembered by its post id, even when the source's cursor is reset. Edit the watch list and a post you already paid
for under the old one comes back in the new list as already-charged — delivered, never charged again. One charge
per post per dedupeStoreName.
Can it alert me to Trump's midterm endorsements? Yes — the Election & endorsements preset flags every endorsement of or attack on a candidate, with the race and state, on realDonaldTrump and TeamTrump.
🧩 More Actors from the same developer
Not quite your use case? The same pay-per-qualified-result model, closest to this Actor's buyers first:
- Reddit Brand Monitoring — Know the moment Reddit talks about your brand or ticker — ranked, with the thread to answer first.
- Threads Brand Monitoring — The same alert feed for Threads: every new post naming your brand, ranked.
- Facebook Page Post Tracker — Watch official Facebook pages the way you watch Truth Social: new winning posts, weekly.
🆘 Support
Something missing or wrong? Open an issue on the Actor's page or message the developer through the Apify Console.
📝 Changelog
One line per published build, newest first.
- 0.1.4 (2026-10-16) — Your own free Gemini key now works as is in "My own API key" mode — no model name to type — and the page shows a real AI-written alert next to the rules-only one; A shorter form: alerts are set up once in "Send alerts to", and the demo's sample posts no longer link to Truth Social pages that do not exist; When your Apify plan cannot run the Truth Social scraper, the run now ends as succeeded with a clear "plan refused" outcome and the any-plan next step, instead of a failed run.
- 0.1.3 (2026-10-10) — one "Send alerts to" field, Fast lane and Election & endorsements presets, NYSE holidays in market hours, no second charge after a watch-list edit.
- 0.1.2 (2026-10-10) — one-run source by default, Telegram digest, two presets,
sinceDatewindows. - 0.1.1 (2026-10-10) — initial release: watch lists, topics, market relevance, entities, headlines, webhooks.