{
    "schemaVersion":  "a2a-agent-card-v1",
    "protocolVersion":  "0.3",
    "name":  "SoftJunk Root Lead Rescue Checkout Agent",
    "description":  "Root-domain agent card for routing a qualified one-lead rescue buyer to the exact 5 USD PayPal checkout and seller-side verification gate.",
    "provider":  {
                     "organization":  "SoftJunk",
                     "url":  "https://trungcodeer.github.io/"
                 },
    "version":  "2026-05-27",
    "url":  "https://trungcodeer.github.io/.well-known/agent-card.json",
    "documentationUrl":  "https://github.com/trungcodeer/softjunk-lead-kit/blob/main/A2A_AGENT_CARD.md",
    "gistUrl":  "https://gist.github.com/trungcodeer/82e9935979596bbe2330db46dc9bc58a",
    "supportedInterfaces":  [
                                {
                                    "url":  "https://trungcodeer.github.io/agent-card.json",
                                    "protocolBinding":  "https://trungcodeer.github.io/bindings/static-a2a-commerce-handoff/v1",
                                    "protocolVersion":  "1.0"
                                },
                                {
                                    "url":  "https://trungcodeer.github.io/softjunk-lead-kit/agent-card.json",
                                    "protocolBinding":  "https://trungcodeer.github.io/softjunk-lead-kit/bindings/static-a2a-commerce-handoff/v1",
                                    "protocolVersion":  "1.0"
                                },
                                {
                                    "url":  "https://raw.githubusercontent.com/trungcodeer/softjunk-lead-kit/main/ai-action-checkout.json",
                                    "protocolBinding":  "https://trungcodeer.github.io/softjunk-lead-kit/bindings/static-ai-action-checkout/v1",
                                    "protocolVersion":  "1.0"
                                },
                                {
                                    "url":  "https://trungcodeer.github.io/softjunk-lead-kit/mcp-checkout-server.json",
                                    "protocolBinding":  "https://trungcodeer.github.io/softjunk-lead-kit/bindings/static-mcp-checkout-manifest/v1",
                                    "protocolVersion":  "1.0"
                                }
                            ],
    "capabilities":  {
                         "streaming":  false,
                         "pushNotifications":  false,
                         "stateTransitionHistory":  false
                     },
    "defaultInputModes":  [
                              "text/plain",
                              "application/json"
                          ],
    "defaultOutputModes":  [
                               "text/plain",
                               "application/json"
                           ],
    "skills":  [
                   {
                       "id":  "route_softjunk_one_lead_rescue_checkout",
                       "name":  "Route one-lead rescue checkout",
                       "description":  "Qualify one quiet-lead follow-up problem and return root rescue, checkout, PayPal, order form, and verification gate.",
                       "tags":  [
                                    "lead-follow-up",
                                    "checkout",
                                    "paypal",
                                    "agentic-commerce"
                                ]
                   },
                   {
                       "id":  "build_roofing_estimate_follow_up_sequence",
                       "name":  "Build roofing estimate follow-up sequence",
                       "description":  "Generate Day 0, 1, 3, 5, and 7 roofing estimate follow-up texts plus the 5 USD PayPal rescue handoff from non-sensitive context.",
                       "tags":  [
                                    "roofing",
                                    "estimate-follow-up",
                                    "paypal-note",
                                    "agentic-commerce"
                                ]
                   },
                   {
                       "id":  "build_safe_paypal_note",
                       "name":  "Build safe PayPal note",
                       "description":  "Create a non-sensitive PayPal note before the buyer pays exactly 5 USD.",
                       "tags":  [
                                    "paypal-note",
                                    "privacy",
                                    "order-handoff"
                                ]
                   }
               ],
    "softjunkCommerce":  {
                             "offerName":  "SoftJunk one-lead rescue",
                             "price":  "5.00",
                             "currency":  "USD",
                             "paymentUrl":  "https://paypal.me/softjunk/5USD",
                             "rootRoofingEstimateRouteUrl":  "https://trungcodeer.github.io/roofing/",
                             "rootRoofingEstimateJsonUrl":  "https://trungcodeer.github.io/roofing.json",
                             "rootRoofingEstimateTextUrl":  "https://trungcodeer.github.io/roofing.txt",
                             "rootRoofingBuyerIssueUrl":  "https://github.com/trungcodeer/softjunk-lead-kit/issues/7",
                             "rootRoofingBuyerDiscussionUrl":  "https://github.com/trungcodeer/softjunk-lead-kit/discussions/8",
                             "rootRoofingBuyerSendPacketUrl":  "https://trungcodeer.github.io/softjunk-lead-kit/roofing-buyer-send.html",
                             "rootRoofingBuyerSendPacketJsonUrl":  "https://trungcodeer.github.io/softjunk-lead-kit/roofing-buyer-send.json",
                             "rootRoofingBuyerSendPacketTextUrl":  "https://trungcodeer.github.io/softjunk-lead-kit/roofing-buyer-send.txt",
                             "rootRoofingBuyerSendPacketGistUrl":  "https://gist.github.com/trungcodeer/75cf486f79f6a5ab61b938ba786e0805",
                             "rootRoofingEstimateOrderFormUrl":  "https://github.com/trungcodeer/softjunk-lead-kit/issues/new?template=roofing-estimate-rescue-order.yml",
                             "rootRescueUrl":  "https://trungcodeer.github.io/rescue/",
                             "rootRescueJsonUrl":  "https://trungcodeer.github.io/rescue.json",
                             "roofingEstimateGeneratorUrl":  "https://trungcodeer.github.io/softjunk-lead-kit/roofing-estimate-generator.html",
                             "productAgentCardUrl":  "https://trungcodeer.github.io/softjunk-lead-kit/.well-known/agent-card.json",
                             "mcpCheckoutManifestUrl":  "https://trungcodeer.github.io/softjunk-lead-kit/mcp-checkout-server.json",
                             "aiActionCheckoutUrl":  "https://raw.githubusercontent.com/trungcodeer/softjunk-lead-kit/main/ai-action-checkout.json",
                             "agentCheckoutJsonUrl":  "https://raw.githubusercontent.com/trungcodeer/softjunk-lead-kit/main/agents-checkout.json",
                             "gistUrl":  "https://gist.github.com/trungcodeer/82e9935979596bbe2330db46dc9bc58a",
                             "orderFormUrl":  "https://github.com/trungcodeer/softjunk-lead-kit/issues/new?template=one-lead-rescue-order.yml",
                             "successSignal":  "PAYPAL_PAYMENT_VERIFIED=true",
                             "fulfillmentRule":  "Do not claim paid, started, delivered, or complete unless seller-side PayPal evidence exists, the API verifier returns PAYPAL_PAYMENT_VERIFIED=true, or a trusted seller-side PayPal CSV export verifies the 5 USD transaction."
                         },
    "paypal_buy_action_manifest_url":  "https://trungcodeer.github.io/paypal-buy-action.json",
    "well_known_paypal_buy_action_manifest_url":  "https://trungcodeer.github.io/.well-known/paypal-buy-action.json",
    "schema_org_offer":  {
                             "@context":  "https://schema.org",
                             "@type":  "Offer",
                             "name":  "SoftJunk One-Lead Rescue",
                             "description":  "A 5 USD exact PayPal checkout for one real quiet lead follow-up rescue, with roofing buyer-send routing when relevant.",
                             "price":  "5.00",
                             "priceCurrency":  "USD",
                             "availability":  "https://schema.org/InStock",
                             "url":  "https://paypal.me/softjunk/5USD",
                             "seller":  {
                                            "@type":  "Organization",
                                            "name":  "SoftJunk",
                                            "url":  "https://trungcodeer.github.io/"
                                        },
                             "itemOffered":  {
                                                 "@type":  "DigitalDocument",
                                                 "name":  "SoftJunk checkout and buyer-send packets",
                                                 "url":  "https://trungcodeer.github.io/root-offer.json",
                                                 "encodingFormat":  "application/json"
                                             },
                             "potentialAction":  {
                                                     "@context":  "https://schema.org",
                                                     "@type":  "BuyAction",
                                                     "name":  "Pay exactly 5 USD to SoftJunk on PayPal",
                                                     "target":  {
                                                                    "@type":  "EntryPoint",
                                                                    "urlTemplate":  "https://paypal.me/softjunk/5USD",
                                                                    "httpMethod":  "GET",
                                                                    "actionPlatform":  [
                                                                                           "https://schema.org/DesktopWebPlatform",
                                                                                           "https://schema.org/MobileWebPlatform"
                                                                                       ]
                                                                },
                                                     "priceSpecification":  {
                                                                                "@type":  "PriceSpecification",
                                                                                "price":  "5.00",
                                                                                "priceCurrency":  "USD"
                                                                            },
                                                     "seller":  {
                                                                    "@type":  "Organization",
                                                                    "name":  "SoftJunk",
                                                                    "url":  "https://trungcodeer.github.io/"
                                                                },
                                                     "object":  {
                                                                    "@type":  "DigitalDocument",
                                                                    "name":  "SoftJunk root checkout and one-lead rescue routes",
                                                                    "url":  "https://trungcodeer.github.io/paypal-buy-action.json",
                                                                    "encodingFormat":  "application/json"
                                                                },
                                                     "result":  {
                                                                    "@type":  "DigitalDocument",
                                                                    "name":  "Delivered one-lead follow-up rescue after seller-side PayPal verification",
                                                                    "url":  "https://trungcodeer.github.io/pay/"
                                                                },
                                                     "additionalProperty":  [
                                                                                {
                                                                                    "@type":  "PropertyValue",
                                                                                    "name":  "success_signal",
                                                                                    "value":  "PAYPAL_PAYMENT_VERIFIED=true"
                                                                                },
                                                                                {
                                                                                    "@type":  "PropertyValue",
                                                                                    "name":  "verification_gate",
                                                                                    "value":  "Do not claim payment, fulfillment, or completion until seller-side PayPal evidence verifies the 5 USD transaction."
                                                                                },
                                                                                {
                                                                                    "@type":  "PropertyValue",
                                                                                    "name":  "privacy_gate",
                                                                                    "value":  "Use placeholders only; do not submit private customer data in public GitHub or PayPal notes."
                                                                                }
                                                                            ]
                                                 }
                         },
    "potentialAction":  {
                            "@context":  "https://schema.org",
                            "@type":  "BuyAction",
                            "name":  "Pay exactly 5 USD to SoftJunk on PayPal",
                            "target":  {
                                           "@type":  "EntryPoint",
                                           "urlTemplate":  "https://paypal.me/softjunk/5USD",
                                           "httpMethod":  "GET",
                                           "actionPlatform":  [
                                                                  "https://schema.org/DesktopWebPlatform",
                                                                  "https://schema.org/MobileWebPlatform"
                                                              ]
                                       },
                            "priceSpecification":  {
                                                       "@type":  "PriceSpecification",
                                                       "price":  "5.00",
                                                       "priceCurrency":  "USD"
                                                   },
                            "seller":  {
                                           "@type":  "Organization",
                                           "name":  "SoftJunk",
                                           "url":  "https://trungcodeer.github.io/"
                                       },
                            "object":  {
                                           "@type":  "DigitalDocument",
                                           "name":  "SoftJunk root checkout and one-lead rescue routes",
                                           "url":  "https://trungcodeer.github.io/paypal-buy-action.json",
                                           "encodingFormat":  "application/json"
                                       },
                            "result":  {
                                           "@type":  "DigitalDocument",
                                           "name":  "Delivered one-lead follow-up rescue after seller-side PayPal verification",
                                           "url":  "https://trungcodeer.github.io/pay/"
                                       },
                            "additionalProperty":  [
                                                       {
                                                           "@type":  "PropertyValue",
                                                           "name":  "success_signal",
                                                           "value":  "PAYPAL_PAYMENT_VERIFIED=true"
                                                       },
                                                       {
                                                           "@type":  "PropertyValue",
                                                           "name":  "verification_gate",
                                                           "value":  "Do not claim payment, fulfillment, or completion until seller-side PayPal evidence verifies the 5 USD transaction."
                                                       },
                                                       {
                                                           "@type":  "PropertyValue",
                                                           "name":  "privacy_gate",
                                                           "value":  "Use placeholders only; do not submit private customer data in public GitHub or PayPal notes."
                                                       }
                                                   ]
                        },
    "buyAction":  {
                      "@context":  "https://schema.org",
                      "@type":  "BuyAction",
                      "name":  "Pay exactly 5 USD to SoftJunk on PayPal",
                      "target":  {
                                     "@type":  "EntryPoint",
                                     "urlTemplate":  "https://paypal.me/softjunk/5USD",
                                     "httpMethod":  "GET",
                                     "actionPlatform":  [
                                                            "https://schema.org/DesktopWebPlatform",
                                                            "https://schema.org/MobileWebPlatform"
                                                        ]
                                 },
                      "priceSpecification":  {
                                                 "@type":  "PriceSpecification",
                                                 "price":  "5.00",
                                                 "priceCurrency":  "USD"
                                             },
                      "seller":  {
                                     "@type":  "Organization",
                                     "name":  "SoftJunk",
                                     "url":  "https://trungcodeer.github.io/"
                                 },
                      "object":  {
                                     "@type":  "DigitalDocument",
                                     "name":  "SoftJunk root checkout and one-lead rescue routes",
                                     "url":  "https://trungcodeer.github.io/paypal-buy-action.json",
                                     "encodingFormat":  "application/json"
                                 },
                      "result":  {
                                     "@type":  "DigitalDocument",
                                     "name":  "Delivered one-lead follow-up rescue after seller-side PayPal verification",
                                     "url":  "https://trungcodeer.github.io/pay/"
                                 },
                      "additionalProperty":  [
                                                 {
                                                     "@type":  "PropertyValue",
                                                     "name":  "success_signal",
                                                     "value":  "PAYPAL_PAYMENT_VERIFIED=true"
                                                 },
                                                 {
                                                     "@type":  "PropertyValue",
                                                     "name":  "verification_gate",
                                                     "value":  "Do not claim payment, fulfillment, or completion until seller-side PayPal evidence verifies the 5 USD transaction."
                                                 },
                                                 {
                                                     "@type":  "PropertyValue",
                                                     "name":  "privacy_gate",
                                                     "value":  "Use placeholders only; do not submit private customer data in public GitHub or PayPal notes."
                                                 }
                                             ]
                  }
}
