Product · Twitter account monitor
Twitter account monitor — every new post, the moment it’s posted.
Watch any public X/Twitter account. When it posts, the new tweet lands in your team’s Discord and hits your signed webhook — in real time, with no polling code to run. Deliveries never spend your credits.
@elonmusk · new post · just nowSet up in minutes
Pick the accounts
Any public @handle — competitors, founders, news desks. Start from dashboard suggestions or resolve an exact handle.
Connect Discord or point your webhook
Pick a Discord channel and authorize, or paste the endpoint you want signed deliveries to hit.
Go live
Set it once. Every new post pushes to your channels in real time.
Team alerts in Discord — no code
When a watched account posts, the tweet shows up in your channel as a faithful card — where your team already reacts, votes, and decides.
A faithful card, not a bare link
Each post arrives as a rich notification — avatar, name, @handle, the full text, and an Open on X link.
The channel your team already watches
Deliveries land in the Discord channel you pick, so alerts live where the conversation already is.
Hand setup to the channel's admin
Send a one-time setup link and a Discord channel manager in another server can authorize the channel — no xfetch login needed.
A few clicks end to end
Pick accounts, connect Discord, done. No webhook URLs, no code.
A signed webhook for your systems
The same event, machine-shaped: a tweet.created POST your pipeline can verify, dedupe, and act on.
content-type: application/json x-xfetch-event-id: evt_... x-xfetch-delivery-id: dlv_... x-xfetch-timestamp: 2026-06-29T12:34:56Z x-xfetch-signature: v1=<hmac-sha256>
{
"type": "tweet.created",
"event_id": "evt_...",
"delivery_id": "dlv_...",
"monitor": { "account": { "username": "acme" } },
"tweet": { "id", "text", "created_at" }
}Verify every delivery
Deliveries carry x-xfetch-signature (HMAC-SHA256) so you can verify they came from xfetch before you act.
Retries built in
Failed sends retry automatically with bounded backoff before the delivery is marked failed.
Dedupe-safe
event_id and delivery_id are stable, so dropping duplicates is one lookup.
Treat the delivery as your wake-up signal. When the workflow needs depth — the author’s profile, the thread, engagement context — call the /v1 read API from your handler. Twitter data API for AI agents → API reference →
Who runs monitors
Trading & market desks
A watched account posts and your pipeline is already running — wire the webhook into signal ingestion and act while the market is still reading.
See the Bitcoin build →Competitive & founder intel
A competitor ships, announces, or pivots — the post lands in the channel your team already reads, not in tomorrow's manual check.
Community & brand ops
The voices your ecosystem cares about, in one channel your whole team watches. Nobody refreshes profiles.
AI agents
tweet.created wakes your agent; /v1 gives it the author, the thread, and the context. React to the timeline in real time.
See the agent pipeline →Ways to watch a Twitter account
| X app notifications | Generic automation tools | DIY poller + data API | xfetch monitor | |
|---|---|---|---|---|
| When you find out | as personal app notifications arrive | depends on the tool's trigger schedule | when your poller runs — if it's healthy | the moment it's posted |
| Where it lands | your app or device notifications | the connectors your tool supports | wherever you build it | your team's Discord + your signed webhook |
| Can it trigger machines | not as a signed webhook | depends on the available connectors | yes — you build it | yes — signed tweet.created webhook |
| Setup & upkeep | enable notifications per account | configure each workflow | code, hosting, cursors, rate limits | a few clicks in the dashboard |
| Cost shape | included with the app | varies by tool and task | infra + per-read costs | trial or plan capacity; extra-account rate is $3 per account per month |
Monitor pricing
- Free & PAYG: watch 1 account free for 10 days — no card needed.
- Monthly plans include monitor accounts: Starter 2 · Growth 5 · Pro 10 · Scale 25.
- One monitored account can deliver to Discord and a signed webhook at the same time.
- Deliveries never spend your credits.
Account monitor FAQ
- What is a Twitter account monitor?
- A Twitter account monitor watches selected public X/Twitter accounts and delivers every new post the moment it's posted. In xfetch, you set monitors up in the dashboard, and deliveries go to Discord channels and generic signed webhooks as tweet.created events.
- Can I monitor any Twitter account?
- You can watch any public @handle — start from dashboard suggestions or resolve an exact handle. Each monitor watches one account, and the same account can run separate delivery branches.
- Do monitor deliveries cost API credits?
- No — deliveries never spend your credits. Monitoring is priced per account: Free and PAYG include one 10-day trial account, monthly plans include 2–25 accounts, and the extra-account rate is $3 per account per month.
- Can xfetch monitor keywords or search terms?
- Account monitors watch whole public accounts; keyword and topic tracking is a /v1 search workflow. Run the query you care about on the /v1 search endpoints and page through new results on your own schedule.
- How do I verify a delivery came from xfetch?
- Generic webhook deliveries carry an x-xfetch-signature header (HMAC-SHA256) plus stable event_id and delivery_id values, so your receiver can verify the sender and drop duplicates. Discord deliveries post through the Discord incoming webhook you connect in the dashboard.
- What happens when a delivery fails?
- Failed sends retry automatically with bounded backoff. Generic webhook deliveries are signed with x-xfetch-signature so your receiver can verify each retry came from xfetch.
- Who can set up the Discord channel?
- You can connect a channel yourself in a few clicks. Or send a one-time setup link — a Discord channel manager in another server can authorize the channel without an xfetch login, scoped to that one monitor.
- How fast do deliveries arrive?
- In real time — when a watched account posts, the new post goes straight to your connected channels. There is no polling interval to configure or tune.