Skip to content

Smart Purchase Assistant

Smart Purchase Assistant turns one product need into a durable, evidence-linked purchase decision package. It captures intended use, region and currency, budget, constraints, deadline, research depth, privacy limits, operating mode, and separate publication and Telegram authority before researching the market.

Terminal window
mcp__moira__start({
workflowId: "moira/smart-purchase-assistant",
parentExecutionId: "none",
skipTelegramCheck: true
})

skipTelegramCheck: true bypasses only Moira’s graph-level preflight for the optional Telegram node. It does not authorize a notification. Actual Telegram configuration is observed only after the local result passes review and only when notification authority was explicitly granted.

The workflow creates one execution-correlated filesystem package containing the decision contract, dated source evidence, Markdown report, self-contained HTML, deterministic observations, independent findings, repair account, and final report. Research covers relevant category trade-offs, variants, specifications, current prices and availability, seller terms, warranty, returns, delivery, independent reviews, and customer evidence in proportion to the decision—not to fixed source, candidate, store, or recommendation quotas.

Material claims record the inspected source, publisher or seller, observation date, access result, geography, claim support, conflicts, sponsorship or aggregation limits, inference, and unknowns. Missing live price, stock, review verification, or model data remains a limitation instead of being invented to fill a schema.

The buyer package contains profile-specific recommendations, direct observed links when available, a comparison, category and buyer guidance, purchase-condition caveats, unresolved uncertainty, and checks to perform before checkout. The HTML uses no CDN, external scripts, fonts, forms, fetches, or tracking.

A genuinely independent reviewer reads the complete current contract, evidence, report, HTML, mechanical observations, bounded terminal summaries, and changed-knowledge account. Evidence defects return through research and every dependent stage; report-only defects refresh Markdown, HTML, validation observations, and summaries before the same review. Mixed causes, invalid criteria, or non-discriminating evidence methods enter independently reviewed contract reassessment.

Outcomes distinguish reviewed complete and reviewed-limited local results, factual blockers, and explicit interactive abort. Artifact upload and Telegram are independent optional effects. Upload, not-sent, or transport-error outcomes remain visible but never invalidate the accepted local report.

The workflow is advisory. It never buys or reserves a product, contacts sellers, submits forms, spends money, changes settings, commits, deploys, or mutates production.

Use Smart Purchase Assistant when the deliverable is a product-selection package. Use Verified Research or another research workflow for evidence synthesis without purchase semantics, Data Analysis for supplied datasets, or Robust Task for already-decided operational work.