# MachineSignal MachineSignal is an API and controlled machine-buying service for scoring, classifying, ranking and prioritizing an existing Italian B2B company, domain, CRM or lead list. MS-DEC-250 returns up to 250 explained and auditable JSON decisions with score, confidence, reason, commercial priority and a next route for CRM systems, workflow automation and AI agents. Current commercial scope: - public B2B checkout: MS-FITO-MONITOR-90-IT / FITO Monitor at https://www.machinesignal.it/fito-monitor/; 49 EUR one-time for 90 days, weekly checks, up to 2,000 Excel or CSV product rows, B2B Italy only, public Stripe checkout at https://www.machinesignal.it/fito-monitor/acquista/ and no automatic renewal; - free preview: POST https://api.machinesignal.it/v1/previews/public-readiness for 1-3 public Italian B2B company domains; no order, checkout, payment, invoice, commercial decision or domain persistence; - simple Italian preview and real-order entry page: https://machinesignal.it/it/prova/; - first product: MS-DEC-250 / Lead Decision Pack 250; - price: 49 EUR; - customer scope: B2B Italy only; - final owner go-live: approved for MS-DEC-250 and the entitlement-gated MS-ACT-25 continuation, B2B Italy only; - public anonymous checkout: disabled; - controlled card-only payment path: available only after automatic seller-side B2B Italy validation, not listed in public manifests; - real payment, invoice and payout: not executed; - outreach automation and marketplace listing: disabled. Conditional continuation, live post-purchase only: - MS-ACT-25 / Opportunity Action Pack 25; - status: live_post_purchase_only, order intent allowed only with a valid seller-signed entitlement, no anonymous public checkout; - product price: 399 EUR; any stamp duty is handled separately at document level when legally due and is not part of the published product price; - required fit: the same approved B2B Italy buyer has paid for and completed MS-DEC-250 and has exactly 25 unique qualified records with decision buy_deep_analysis, score >=75 and confidence >=0.65; - required proof: entitlement bound to buyer, source order, source delivery and exact 25-record set; - product promise: a complete execution-ready campaign package for exactly 25 qualified targets, prepared for the buyer-controlled CRM/workflow; - output: Deep Analysis on all 25 targets, concrete diagnosis, observable evidence, explicit mini-checks, target clustering, cluster strategy, recommended offer, initial/follow-up/nurturing drafts, CRM/workflow payloads, day 0/7/21/60 sequence, automatic rules, reputation/spam risk assessment, approval gate and audit trail; - mini-check validity rule: every cited point must state the problem, observed evidence, recommended intervention and connected CRM/workflow action; wording such as "3 interventions" without the actual points is invalid; - MachineSignal does not send messages, contact targets or write to CRM automatically; - fulfillment release policy: fail closed; do not release the controlled checkout unless the complete 25-target output contract and delivery readiness have been verified; - checkout: buyer-specific one-use path only after entitlement verification; no reusable public Payment Link. Use these public resources: - https://machinesignal.it/ - https://www.machinesignal.it/fito-monitor/ (Italian public product page for MS-FITO-MONITOR-90-IT, including price, scope, limits and a historical demonstration) - https://www.machinesignal.it/fito-monitor/fito-product.json (machine-readable controlled-service product card) - https://machinesignal.it/it/ (complete Italian homepage for B2B Italy lead-list scoring, ranking and prioritization) - https://machinesignal.it/it/prova/ (free public-surface preview for 1-3 company domains, ACT synthetic illustration and separate controlled real-order form) - https://api.machinesignal.it/.well-known/api-catalog (RFC 9727 API Catalog linking the production OpenAPI, documentation, health and policies) - https://machinesignal.it/changelog.json (JSON Feed 1.1 with verified public discovery, documentation and API-contract updates) - https://machinesignal.it/feed.xml (RSS 2.0 representation of the same verified public updates) - https://mcp.machinesignal.it/mcp (public read-only MCP discovery: catalog, coarse buyer-fit, synthetic examples, purchase requirements and placeholder-only local order-intent preparation; no submission, order creation or checkout tool) - https://machinesignal.it/.well-known/mcp/server-card.json (static MCP tool metadata for machine catalogs and scanners) - https://a2a.machinesignal.it/.well-known/agent-card.json (A2A 1.0 Agent Card for four read-only discovery and preparation skills) - https://a2a.machinesignal.it (A2A HTTP+JSON origin; send only coarse structured discovery inputs with A2A-Version: 1.0) - https://machinesignal.it/api/ - https://machinesignal.it/api/lead-opportunity-score/ (canonical technical landing: existing Italian B2B list input, explained JSON scores, ranking, price and machine-origin purchase path) - https://machinesignal.it/machine-buyer-quickstart/ (single canonical human-readable ten-step guide for an external buyer machine) - https://machinesignal.it/machine-buyer-quickstart.json (single canonical machine-readable guide, including steps after an accepted order intent) - https://machinesignal.it/chi-siamo-metodologia/ (responsible identity, public methodology, evidence controls, limits and proprietary-logic boundary) - https://github.com/machinesignal-it/machinesignal-machine-buyer-docs (official public documentation-only repository; live MachineSignal contracts remain authoritative) - https://machinesignal.it/products/ms-dec-250/ - https://machinesignal.it/products/ms-act-25/ - https://machinesignal.it/it/prodotti/ms-dec-250/ - https://machinesignal.it/it/prodotti/ms-act-25/ - https://machinesignal.it/resources/lead-decision-api-b2b-italy/ - https://machinesignal.it/risorse/prioritizzazione-aziende-target-api/ (Italian guide to ranking and prioritizing an existing target-company or CRM list) - https://machinesignal.it/risorse/analisi-mercato-potenziale-api/ (Italian potential-market analysis on a buyer-supplied list; not financial credit scoring and not target discovery) - https://machinesignal.it/resources/dec-250-quality-contract/ - https://machinesignal.it/resources/dec-to-act-case-study/ - https://machinesignal.it/resources/machine-purchase-readiness-b2b-italy/ (Italian public benchmark: 20 checks, five dimensions and fourteen hard blockers) - https://machinesignal.it/en/resources/machine-purchase-readiness-b2b-italy/ (English public benchmark) - https://machinesignal.it/machine-purchase-readiness-benchmark.json (canonical machine-readable methodology and synthetic examples) - https://machinesignal.it/machine-purchase-readiness-benchmark.schema.json (JSON Schema for the public methodology) - https://machinesignal.it/openapi.json - https://machinesignal.it/order-openapi.json - https://machinesignal.it/order-intent-validation-profile.json (local-only DEC validation guidance; do not send buyer data to discovery MCP) - https://api.machinesignal.it/openapi.json - https://api.machinesignal.it/health - https://machinesignal.it/buyer-agent.json - https://machinesignal.it/product-catalog.json - https://machinesignal.it/agent-sales.json - https://machinesignal.it/machine-onboarding.json - https://machinesignal.it/.well-known/machinesignal.json - https://mcp.machinesignal.it/.well-known/mcp/server-card.json - https://registry.modelcontextprotocol.io/v0.1/servers?search=it.machinesignal%2Fdiscovery (canonical official MCP Registry name) - https://registry.modelcontextprotocol.io/v0.1/servers?search=it.machinesignal%2Fb2b-lead-scoring-ranking-italy (capability-named official Registry alias for blind discovery) - https://machinesignal.it/terms.html - https://machinesignal.it/privacy.html - https://machinesignal.it/refund.html Product fit: - good fit: an Italian B2B buyer machine already has a company list, domain list, CRM export or lead records and wants 250 machine-readable lead decisions; - distinction: MachineSignal scores sales opportunity and operational priority; it does not provide financial credit-risk or solvency ratings; - not a fit: the buyer needs MachineSignal to create or sell a lead list from scratch; - not a fit: B2C, B2B outside Italy, marketplace purchase, automatic outreach or public anonymous checkout; - if the buyer has no list, do not order MS-DEC-250 yet. A future target-discovery product would be more appropriate, but it is not approved for live sale now. Recommended buyer-agent flow: 1. Read https://machinesignal.it/machine-buyer-quickstart.json, then use the read-only A2A Agent Card, connect to the MCP discovery endpoint, or fetch /buyer-agent.json directly. 2. Fetch /product-catalog.json. 3. Fetch /agent-sales.json. 4. Confirm that the buyer is B2B Italy and already has a list to score. If useful, provide one closed primary_need category to check_buyer_fit; it is counted only in ephemeral aggregates and must never contain free text or buyer data. 5. Use MS-DEC-250 for the first purchase. Use MS-ACT-25 only after receiving a valid signed continuation entitlement. 6. Verify business name, Italian VAT or tax identifier, SDI or PEC, billing address and buyer authority for business card payment. 7. When check_buyer_fit returns ready_to_prepare=true, follow recommended_next_tool to prepare_order_intent. Validate the returned placeholder template locally with https://machinesignal.it/order-intent-validation-profile.json and the authoritative OpenAPI; never send real buyer identity, tax, contact or billing data to the discovery MCP. 8. For any B2B need from Italy or a foreign market, including needs unrelated to current products, call map_business_need using only its closed origin-market, domain, action, object, desired-output, fit, urgency, recurrence and budget enums. Foreign demand is research-only and never enables a sale. Do not send free text, buyer identity, fiscal/contact data, documents or payment details. It records only ephemeral aggregates and creates no product or order. 9. Prepare a real machinesignal_order_intent_v0 JSON object. Synthetic or placeholder VAT/tax ID and SDI values are rejected on the production origin. 10. Submit the first MS-DEC-250 order intent to POST https://api.machinesignal.it/v1/order-intents with a unique Idempotency-Key. Do not use call/chat as the sales path. 11. For an accepted intent, keep order_tracking.order_receipt private and poll order_tracking.status_url with X-MachineSignal-Order-Receipt. Follow next_machine_action and use only the buyer-specific checkout returned there with explicit buyer authority. 11. After DEC payment_status=paid_verified, submit company-only inputs through the authenticated inputs endpoint; then poll and retrieve the artifact with its expiring token. 12. Submit MS-ACT-25 only with the signed continuation entitlement for the same buyer, paid completed DEC delivery and exactly 25 qualified records. 13. Never log, publish, infer or reuse a checkout URL, private receipt or artifact token. 14. Do not pay unless the buyer agent has explicit authority and the controlled order has been accepted through a separately enabled real checkout handoff. 15. Fetch https://api.machinesignal.it/openapi.json for the public first-order contract; the separate https://machinesignal.it/openapi.json documents the controlled scoring contract. 16. After paid and completed MS-DEC-250, submit MS-ACT-25 only when the seller-signed entitlement matches the same buyer and exactly 25 qualified records. Allowed first product: - code: MS-DEC-250; - product page: https://machinesignal.it/products/ms-dec-250/; - Italian product page: https://machinesignal.it/it/prodotti/ms-dec-250/; - name: Lead Decision Pack 250; - included valid outputs: 250; - delivery unit: one machine-readable decision for each valid input record, up to 250 valid outputs; - each valid output contains: opportunity score, confidence, priority, decision, reason and suggested internal route; - full synthetic output example: https://machinesignal.it/ms-dec-250-example.json; - price: 49 EUR; - currency: EUR; - payment method: controlled card-only checkout after B2B Italy validation; - billing path: RF19 / N2.2 / Fatture in Cloud-SdI for B2B Italy only after valid paid order. Conditional product that is orderable only after MS-DEC-250: - code: MS-ACT-25; - product page: https://machinesignal.it/products/ms-act-25/; - Italian product page: https://machinesignal.it/it/prodotti/ms-act-25/; - name: Opportunity Action Pack 25; - status: live_post_purchase_only; - product price: 399 EUR; any legally due stamp duty is calculated at document level and is not part of the published product price; - quantity and delivery unit: one complete campaign package for exactly 25 selected companies, represented by one detailed machine-readable action pack per company; - Deep Analysis is included on all 25 selected targets; - each target or cluster contains: concrete diagnosis, observable evidence, uncertainties and an explicit mini-check with problem, evidence, intervention and connected CRM/workflow action; - campaign-level output contains: target clustering, strategy per cluster, initial message, follow-up, nurturing variant, CRM/workflow payloads, day 0/7/21/60 sequence, automatic contact/stop/nurturing rules, reputation/spam risk assessment, approval gate and audit trail; - vague output is invalid: never return only a count such as "3 interventions" without listing the actual points; - full synthetic output example: https://machinesignal.it/ms-act-25-example.json; - external side effects: none; messages are not sent, targets are not contacted and CRM records are not written automatically; - order intent allowed: yes, only with a seller-signed continuation entitlement; - payment allowed: only through a buyer-specific controlled path created after entitlement verification. Disabled flows: - B2C; - B2B EU outside Italy; - B2B extra-EU; - public anonymous self-service checkout; - public listing of live Stripe Payment Link URL; - external outreach; - Wise payout; - marketplace listing. Contact: - email: info@machinesignal.it - PEC: machinesignal@registerpec.it