{
  "schema_version": "2026-07-31.agent-sales.v9",
  "service": "MachineSignal",
  "primary_buyer_interface": "machine",
  "human_call_or_chat_required": false,
  "goal": "Let an eligible B2B Italy buyer machine complete MS-DEC-250 autonomously and, after paid delivery, continue with MS-ACT-25 using the seller-signed entitlement.",
  "commercial_scope": {
    "customer_scope": "B2B Italy only",
    "payment_method": "controlled card only",
    "public_checkout_url_in_manifest": false,
    "live_products": [
      {
        "product_code": "MS-DEC-250",
        "product_name": "Lead Decision Pack 250",
        "product_page_url": "https://machinesignal.it/products/ms-dec-250/",
        "localized_product_page_url": "https://machinesignal.it/it/prodotti/ms-dec-250/",
        "price_eur": 49,
        "total_due_eur": 49,
        "included_valid_outputs": 250,
        "delivery_unit": "one machine-readable decision for each valid input record, up to 250 valid outputs",
        "output_format": "application/json",
        "example_output_url": "https://machinesignal.it/ms-dec-250-example.json",
        "purchase_rule": "entry product after B2B Italy validation"
      },
      {
        "product_code": "MS-ACT-25",
        "product_name": "Opportunity Action Pack 25",
        "product_page_url": "https://machinesignal.it/products/ms-act-25/",
        "localized_product_page_url": "https://machinesignal.it/it/prodotti/ms-act-25/",
        "price_eur": 399,
        "stamp_duty_eur": 2,
        "total_due_eur": 401,
        "included_valid_outputs": 25,
        "example_output_url": "https://machinesignal.it/ms-act-25-example.json",
        "purchase_rule": "post-purchase only with seller-signed MS-DEC-250 entitlement"
      }
    ]
  },
  "product_fit": {
    "good_fit_when": [
      "buyer is B2B Italy",
      "buyer already has a company list, domain list, CRM export or lead records to score",
      "buyer wants 250 lead decisions, not a lead list sold by MachineSignal",
      "buyer can provide Italian VAT or tax identifier, SDI or PEC and billing address"
    ],
    "not_a_fit_when": [
      "buyer needs target discovery from scratch",
      "buyer is B2C",
      "buyer is B2B outside Italy",
      "buyer wants automatic external outreach or CRM write actions",
      "buyer cannot provide Italian fiscal and electronic invoicing data"
    ],
    "first_purchase_question": "Does the buyer already have a B2B Italy list to score?",
    "if_no": "Do not submit a real order intent for MS-DEC-250. A future target-discovery product is not approved for live sale now."
  },
  "buyer_agent_must_verify": {
    "buyer_is_business_or_professional": true,
    "buyer_country": "IT",
    "buyer_has_Italian_VAT_or_tax_identifier": true,
    "buyer_can_provide_SDI_or_PEC": true,
    "buyer_accepts_terms_privacy_refund": true,
    "buyer_approves_onerous_clauses": true,
    "buyer_accepts_court_of_milan": true,
    "buyer_authorizes_business_card_payment": true
  },
  "order_intent": {
    "protocol": "machinesignal_order_intent_v0",
    "submit_to": "POST https://api.machinesignal.it/v1/order-intents",
    "current_endpoint_status": "public_production_intake_enabled_for_external_ms_dec_250_order_intents",
    "openapi": "https://api.machinesignal.it/openapi.json",
    "order_status_template": "https://api.machinesignal.it/v1/order-intents/{order_intent_id}",
    "submit_format": "JSON request body",
    "idempotency_header": "Idempotency-Key",
    "payment_link_returned_by_endpoint": false,
    "authenticated_order_status": {
      "available_for": "accepted external MS-DEC-250 B2B Italy order intents only",
      "receipt_response_path": "order_tracking.order_receipt",
      "status_url_response_path": "order_tracking.status_url",
      "poll_method": "GET",
      "receipt_header": "X-MachineSignal-Order-Receipt",
      "receipt_is_payment_credential": false,
      "receipt_storage": "SHA-256 hash only",
      "checkout_handoff_status": "buyer_specific_zero_touch_active_after_validation",
      "zero_touch_processing_active": true,
      "normal_order_human_intervention_required": false,
      "public_checkout_url_exposed": false,
      "buyer_specific_checkout_may_be_returned_in_authenticated_status": true,
      "dataset_upload_authorized_at_intake": false,
      "dataset_upload_authorized_after_verified_payment": true,
      "payment_executed_at_intake": false,
      "invoice_or_sdi_executed_at_intake": false,
      "invoice_and_sdi_automatic_after_verified_payment": true,
      "instruction": "Keep the receipt private and poll only the authenticated status URL. Follow next_machine_action: use the buyer-specific checkout only when returned, submit DEC inputs only after paid_verified, then retrieve the artifact with its expiring token."
    },
    "required_fields": {
      "buyer_business_name": "string",
      "buyer_country": "IT",
      "buyer_vat_or_tax_identifier": "string",
      "buyer_sdi_or_pec": "string",
      "buyer_billing_address": "object",
      "buyer_contact_email": "string",
      "product_code": "MS-DEC-250",
      "price_eur": 49,
      "stamp_duty_eur": 0,
      "total_due_eur": 49,
      "currency": "EUR",
      "b2b_italy_confirmation": true,
      "terms_privacy_refund_acceptance": true,
      "onerous_clauses_specific_approval": true,
      "jurisdiction_forum": "Court of Milan, Italy",
      "requested_outputs": 250,
      "buyer_authorizes_business_card_payment": true
    },
    "product_specific_fields": {
      "MS-DEC-250": {
        "price_eur": 49,
        "requested_outputs": 250
      },
      "MS-ACT-25": {
        "price_eur": 399,
        "stamp_duty_eur": 2,
        "total_due_eur": 401,
        "requested_outputs": 25,
        "signed_continuation_entitlement_required": true,
        "qualified_record_refs_required": 25
      }
    },
    "ms_act_25_continuation": {
      "first_purchase_allowed": false,
      "same_order_intent_endpoint_after_entitlement": true,
      "availability": "seller-issued continuation only after paid and completed MS-DEC-250",
      "required_proof": "signed entitlement bound to the same buyer, source order, source delivery and exactly 25 qualified records"
    }
  },
  "validation_policy": {
    "real_order_candidate_requires_plausible_italian_tax_identifier": true,
    "real_order_candidate_requires_valid_sdi_or_pec": true,
    "placeholder_tax_or_sdi_values_allowed_on_production": false,
    "ms_act_25_requires_signed_entitlement": true,
    "ms_act_25_entitlement_binds": [
      "same buyer tax identifier fingerprint",
      "paid MS-DEC-250 source order",
      "completed valid source delivery",
      "exactly 25 qualified output references",
      "expiry"
    ]
  },
  "seller_agent_response_policy": {
    "if_valid_b2b_italy": "Persist the eligible order intent, queue zero-touch creation of its buyer-specific checkout, and return a one-time opaque receipt plus authenticated status URL.",
    "if_invalid_or_unclear": "reject without creating an order or returning checkout data",
    "if_b2c_or_foreign": "reject for current scope",
    "if_authenticated_status_returns_checkout": "The buyer machine may use that one order-bound checkout only with explicit buyer authority."
  },
  "machine_do_not": [
    "do not scrape or infer a hidden checkout URL",
    "do not pay without buyer authority",
    "do not submit consumer/B2C data",
    "do not submit non-Italian B2B data",
    "do not issue invoices",
    "do not execute Wise payout",
    "do not contact external lead targets",
    "do not submit MS-ACT-25 without a valid seller-signed continuation entitlement",
    "do not submit synthetic or placeholder data to the production order origin",
    "do not log, publish or reuse a private order receipt"
  ],
  "read_first": [
    "https://machinesignal.it/product-catalog.json",
    "https://machinesignal.it/machine-onboarding.json",
    "https://machinesignal.it/order-openapi.json",
    "https://api.machinesignal.it/openapi.json",
    "https://machinesignal.it/openapi.json",
    "https://machinesignal.it/terms.html",
    "https://machinesignal.it/refund.html",
    "https://machinesignal.it/privacy.html"
  ],
  "contact": {
    "email": "info@machinesignal.it",
    "pec": "machinesignal@registerpec.it",
    "email_role": "support and fallback only; primary buyer interface is machine-readable order intent"
  },
  "conditional_continuation_product": {
    "code": "MS-ACT-25",
    "name": "Opportunity Action Pack 25",
    "product_page_url": "https://machinesignal.it/products/ms-act-25/",
    "localized_product_page_url": "https://machinesignal.it/it/prodotti/ms-act-25/",
    "status": "live_post_purchase_only",
    "purchasable": true,
    "order_intent_allowed": true,
    "anonymous_purchase_allowed": false,
    "public_checkout_url_exposed": false,
    "product_price_eur": 399,
    "stamp_duty_eur": 2,
    "total_due_eur": 401,
    "currency": "EUR",
    "included_valid_outputs": 25,
    "included_company_records": 25,
    "delivery_unit": "one complete 25-target campaign package with one detailed machine-readable action pack per selected company record",
    "output_format": "application/json",
    "product_promise": "A complete execution-ready campaign package for exactly 25 qualified targets, prepared for a buyer-controlled CRM or workflow.",
    "buyer_result_summary": "Receive Deep Analysis across 25 selected targets, explicit mini-checks, cluster strategy, message drafts, CRM/workflow payloads, a day 0/7/21/60 sequence, automatic rules, reputation/spam risk assessment and an audit trail.",
    "package_scope": {
      "target_count": 25,
      "deep_analysis_included": true,
      "target_or_cluster_diagnosis_required": true,
      "observable_evidence_required": true,
      "explicit_mini_check_required": true,
      "cluster_strategy_required": true,
      "initial_follow_up_nurturing_messages_required": true,
      "crm_workflow_payload_required": true,
      "campaign_sequence_days": [0, 7, 21, 60],
      "automatic_contact_stop_nurture_rules_required": true,
      "reputation_spam_risk_assessment_required": true,
      "audit_trail_required": true
    },
    "example_output_url": "https://machinesignal.it/ms-act-25-example.json",
    "continuation_from": "MS-DEC-250",
    "eligibility_rule": "The same approved B2B Italy buyer must have paid for and completed MS-DEC-250 and must present a seller-signed entitlement bound to the buyer, source order, source delivery and exactly 25 unique qualified output references.",
    "qualified_record_rule": "Each source record must have decision buy_deep_analysis, opportunity_score >= 75 and confidence >= 0.65; duplicates, invalid and incomplete records do not count.",
    "deliverables": [
      "Deep Analysis included across all 25 selected targets",
      "concrete diagnosis per target or cluster with observable evidence and uncertainties",
      "explicit ready-to-use mini-check per target or cluster",
      "target clustering and an operating strategy for each cluster",
      "recommended offer, buyer hypothesis and reason to act now",
      "initial message, follow-up and nurturing variant as approval-gated drafts",
      "CRM/workflow payload with tags, priority, pipeline status, next action, follow-up date and reason code",
      "day 0, day 7, day 21 and day 60 operating sequence",
      "automatic contact, stop and nurturing rules",
      "reputation and spam risk assessment, approval gate and auditable decision trail"
    ],
    "output_validity_rule": "Every cited mini-check must list its explicit points. Each point must state the problem, observed evidence, recommended intervention and connected CRM/workflow action. A vague count such as '3 interventions' is invalid.",
    "external_action_policy": "MachineSignal delivers an execution-ready package but does not send messages, contact targets, invoke customer webhooks or write to a CRM automatically. External execution remains buyer-controlled and approval-gated.",
    "fulfillment_release_policy": "Fail closed: do not create or release a buyer-specific checkout and do not accept paid fulfillment unless the complete 25-target output contract can be generated and delivery readiness has been verified.",
    "payment_path": "A buyer-specific one-use controlled checkout may be created only after entitlement verification. No reusable or anonymous public Payment Link is exposed.",
    "machine_instruction": "Submit MS-ACT-25 only after receiving a valid continuation entitlement for the same buyer and 25-record set; otherwise stop."
  },
  "conditional_product_response_policy": {
    "if_ms_act_25_has_no_valid_entitlement": "reject HTTP 422 and do not return a payment URL",
    "if_ms_act_25_entitlement_is_valid": "accept for buyer-specific one-use controlled checkout creation; never publish a reusable link"
  }
}
