Multi-source ingestion
Google · Jina · Firecrawl search, RSSHub with embedded-plus-external failover, scholarly APIs, GitHub, X, IMAP email, and webhooks — 12 collector types under one spec.
OctoReport is your AI intelligence pipeline: competitor sites, search, RSS, scholarly APIs, email and webhooks — collected on your schedule and delivered to Lark, Slack, or your inbox, with every conclusion linked back to its source and unsupported claims flagged.
No credit card · 10,000 free credits

Aggregated
Official APIs and protocols across 12 ecosystem layers
No code, no scripts to glue together. Three screens in the console are the whole pipeline.

Connect sources
Subscribe to 100+ presets in one click, or configure search, RSS, email, and webhook collectors yourself.

Compose reports
Combine multi-step templates freely — each step can use a different model and cleaning prompt, with outputs feeding forward.

Get conclusions
Every conclusion carries a source marker you can trace back; unsupported claims are flagged automatically.
Open and read — no login needed. Note the citation marks after each conclusion: that is the evidence chain; unsupported claims get flagged.
None of these are demo-ware. Each is a production module that has run thousands of times.
Google · Jina · Firecrawl search, RSSHub with embedded-plus-external failover, scholarly APIs, GitHub, X, IMAP email, and webhooks — 12 collector types under one spec.
Duplicates are detected by normalized URL: a successful re-collection supersedes the old version, a failure only updates the timestamp. Reports read valid versions only, and every change is traceable.
Custom prompts plus 10 selectable models. Extract titles, summaries, and key fields while filtering ads and navigation noise — a failed clean never touches the stored original.
Drag-and-drop step configuration with variable injection ({library:N} {source:N} {step:N-1}); each step can run a different model and cleaning prompt.
Interval, weekly, or cron schedules with exponential backoff and email notification on failure. Reports are stored as Markdown + HTML and delivered to email, Lark, and Slack.
LLM billing runs in atomic transactions with row locks and automatic rollback; queue states distinguish RETRYING from FAILED, and every charge traces to a call log.
Every comparison point is a public fact; sources are listed on the full comparison page.
OctoReport
Minute-level scheduling, no task cap, multi-step templates
OctoReport
12 collector types, self-serve: web / search / RSS / email / scholarly / webhook
OctoReport
Claim-level evidence chain: every conclusion traceable, unsupported ones flagged
OctoReport
Email / Slack / Lark on schedule, email & webhook inbound
OctoReport
From $19.99/mo — 3–12% of legacy tooling
Notes: ChatGPT Scheduled Tasks limits are from OpenAI’s public help center (June 2026); legacy pricing ranges from public quotes and industry reports. Comparison scope: the combination of controllable multi-source ingestion + templated report pipelines + scheduled delivery + claim-level evidence chains.
Six pipeline stages, each with its own responsibility and observability. A failure explains itself instead of silently leaving your morning report empty.
Pick a preset or build your own. Search, RSSHub, IMAP email, webhooks, Google Drive, scholarly databases — 12 collector types under one spec.
URL · schedule · keywords · retry policy
Collectors run asynchronously in queues with URL-level versioned dedup. A repeat success supersedes the old version; a failure only bumps the timestamp — no dirty data.
RETRYING / FAILED kept distinct
Optional. Hand the raw text to the model you chose and extract structured fields with a custom prompt, filtering navigation and ad noise.
Billed separately · failure isolated
Drag-and-drop steps with variable injection ({library:N} {source:N} {step:N-1}); summary, analysis, and recommendations can each run a different model.
Ordered · per-step retry
Interval, weekly, or cron. Reports are stored as Markdown + HTML, persisted automatically, and pushed to email, Lark, or Slack.
Exponential backoff · low-balance alerts
Every LLM call gets its own log, every credit change a transaction record, and every pipeline stage a transparent state machine.
Row locks · auto-compensation · rollback
OctoReport is not for everyone who “wants more news” — it is for the researchers, operators, support leads, and compliance teams who must hand in their first summary by 8 a.m.
Industry · Research
Fold industry media, official-site updates, search results, and feeds into one daily briefing. The LLM extracts events, impact levels, and key evidence; multi-step analysis yields research drafts you can drill into.
e.g. an 8 a.m. daily “industry briefing + three theses”
Academia · Technology
Aggregate arXiv / bioRxiv / OpenAlex / Semantic Scholar with tech blogs. Keyword subscriptions route new papers and releases into the daily digest; the LLM distills methods, conclusions, and reusable links.
e.g. a daily LLM digest plus key-author tracking
Ops · Support
Settle support inboxes, inbound webhooks, product updates, and customer feedback into a content library, aggregated weekly by theme. The team sees issue trends, progress, and next-step suggestions.
e.g. Monday’s “feedback themes + open items”
Compliance · Briefing
Orchestrate policy updates, internal announcements, industry news, and hand-uploaded documents into recurring briefings. Every output keeps its sources, billing, and generation trail for review.
e.g. Friday’s “compliance updates + items to confirm”
Not covered? Email [email protected] — we reply within one business day.
No. 100+ built-in source presets work out of the box — pick a template, add a keyword, done. If you want custom collectors or multi-step LLM orchestration, the visual editor covers that too (still zero code).
It depends on source count, article length, and the models you pick. A Chinese daily briefing over 50 sources — gpt-4o-mini for summaries plus claude-3.5-sonnet for synthesis — costs roughly 80–150 credits. Billing is per-token, with a balance pre-check that prevents overdrafts.
You do, entirely. Multi-tenancy enforces userId filtering on every query, API keys are stored AES-256-GCM encrypted, and organization visibility is fine-grained. You can export raw JSON at any time.
Yes. We provide proxied access to OpenAI and Anthropic, and first-class support for domestic models such as DeepSeek, Qwen, and Moonshot. Google Search is blocked in China, so we fall back through Jina / Tavily / Metaso.
No. LLM billing runs in atomic transactions with row locks — a failed charge rolls back or compensates automatically. A failed collection only updates its timestamp and never touches credits. Every charge traces back to a concrete call log.
Yes. Reports are delivered on schedule to Lark groups (card messages), Slack channels (Blocks format), and inboxes (HTML email with custom SMTP). The reverse direction works too: IMAP email ingestion, token-authenticated inbound webhooks, and mentioning the bot in a Lark group can trigger report generation directly.
Sign up and run on real data. Get your first collector live and your first report in your inbox — not a demo, but the report you will actually read next Monday at 8 a.m.
10,000 free credits · No credit card · Export your data anytime