CONTENT DISTRIBUTION API

Give your agent a decision, not a content calendar.

TrendsFast recommends the one channel and format that best fit the evidence and founder—not every channel at once.

Private by default. Public sharing is a separate opt-in after delivery.

One free founder-reviewed scan · No card · Private by default

URL → NEXT MOVE

See the same decision object.

Product demo using example data.

Your next distribution moveFor SignalKit
Founder-reviewed
PUBLISHXFounder text post

Why live signals still fail to tell founders what to do

I spent more time researching distribution than shipping the feature.
THE ANGLE

Show the gap between a feed of signals and one evidence-bound decision, using a product-specific scan teardown.

WHY NOW

Search interest and two independent founder and developer discussions converge on agent-ready research workflows.

  1. 01Open with the weekly research loop you replaced.
  2. 02Show the evidence receipts and what each one contributes.
  3. 03End with the decision and invite one founder URL.
Evidence receipts2 bound sources
Search demandDistribution agent workflowsExample measured 30-day direction
Developer communityFounder discussion on agent researchExample independent conversation
Limitations
  • Example data does not represent current source coverage or customer traction.
01

Evidence source is not output channel

Search or GitHub evidence may point to a LinkedIn explanation; an X conversation may support a deeper owned article.

02

One move is one action

A Next Move can power a post, reply, thread, article, short video, tutorial, or brief. It is not promised as a finished asset.

03

You stay in control

No social-account connection and no auto-publishing. The founder reviews, edits, and chooses whether to act.

ONE HTTP CONTRACT

Built for every agent that can call an API.

Evidence sources inform the decision. The recommended output channel tells the founder where to act. TrendsFast does not publish.

01POST /v1/next-moveCREATE
curl -X POST https://trendsfast.com/v1/next-move \
  -H "Authorization: Bearer tf_live_<prefix>.<secret>" \
  -H "Idempotency-Key: 4a2d1201-9666-4ef0-90a9-e5aa47786c8e" \
  -H "Content-Type: application/json" \
  -d '{
    "product_url": "https://example.com",
    "goal": "qualified_signups",
    "market": "US",
    "language": "en",
    "preferred_channels": ["x", "linkedin"]
  }'
02202 AcceptedPOLL
HTTP/1.1 202 Accepted
Location: https://trendsfast.com/v1/next-moves/scan_01J...

{
  "id": "scan_01J...",
  "status": "QUEUED",
  "status_url": "https://trendsfast.com/v1/next-moves/scan_01J..."
}
03GET status_urlREADY
GET /v1/next-moves/scan_01J...

{
  "status": "READY",
  "next_move": {
    "action": "PUBLISH",
    "channel": "x",
    "topic": "Evidence-first distribution agents",
    "confidence": 0.82,
    "valid_until": "<absolute ISO-8601 timestamp>"
  },
  "why_now": {
    "signal_class": "CORROBORATED_SIGNAL",
    "independent_source_count": 3
  },
  "evidence": [{ "url": "https://original.example/..." }],
  "founder_reviewed": true,
  "auto_publish": false
}