PageSourceSearch

https://soshace.com/

html soshace.com collected 2026-10-02 10:27:00 UTC 9,171 bytes, 198 lines download raw bytes

1<!doctype html>
2<html lang="en">
3  <head>
4    <meta charset="UTF-8" />
5    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
6    <meta name="author" content="Soshace Digital" />
7
8    <!-- Fonts: non-blocking load, only weights actually used -->
9    <link rel="preconnect" href="https://fonts.googleapis.com" />
10    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
11    <link
12      rel="stylesheet"
13      href="https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;600;700&family=DM+Sans:wght@400;500;700&display=swap"
14      media="print"
15      onload="this.media = 'all'"
16    />
17    <noscript>
18      <link
19        rel="stylesheet"
20        href="https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;600;700&family=DM+Sans:wght@400;500;700&display=swap"
21      />
22    </noscript>
23
24    <!-- Preconnects -->
25    <link
26      rel="preconnect"
27      href="https://beta.leadconnectorhq.com"
28      crossorigin
29    />
30    <link rel="preconnect" href="https://vibe.filesafe.space" crossorigin />
31    <link
32      rel="icon"
33      type="image/png"
34      href="https://vibe.filesafe.space/1777667800236371241/attachments/0a69971b-4150-44fb-8e97-630cdab1bc37.png"
35    />
36
37    <!-- AI Agent Discovery (Note: Implement actual HTTP Link headers via Cloudflare Worker for best support) -->
38    <link rel="api-catalog" href="/.well-known/api-catalog" />
39    <link rel="service-desc" href="/.well-known/agent-skills/index.json" />
40    <link rel="service-doc" href="/auth.md" />
41    <link rel="service-desc" href="/.well-known/mcp/server-card.json" />
42    <!-- Structured Data is injected per-route via SEOHead component -->
43    <!-- Google Analytics 4 -->
vendor: 80 bytes, lines 43-46
43
44    <script
45      async
46      src="https://www.googletagmanager.com/gtag/js?id=
46G-DDG9J932FD
vendor: 21 bytes, lines 46-48
46"
47    ></script>
48    
48<script>
49      
vendor: 162 bytes, lines 49-54
49window.dataLayer = window.dataLayer || [];
50      function gtag() {
51        dataLayer.push(arguments);
52      }
53      gtag("js", new Date());
54      gtag("config", "
54G-DDG9J932FD
vendor: 8 bytes, lines 54-55
54");
55    
55</script>
55
56    
56<script
57      async
58      src="https://pub-64d7c9742ee54006ae9f38e02aa8539e.r2.dev/7c4ff322-5166-4a58-8099-5405c7467c35/script.min.js"
59      data-pid="7c4ff322-5166-4a58-8099-5405c7467c35"
60    ></script>
60
61    
61<script type="module" crossorigin src="/assets/index-Dv2z26Z4.js"></script>
61
62    <link rel="stylesheet" crossorigin href="/assets/index-B4wU4Y-k.css">
63  </head>
64
65  <body><a href="https://soshace.com/cdn-cgi/content?id=CIyHNGC46yPvY9y9vcxbkiD8L0dROzzaBDJdoTN5KwI-1790936819.687782-1.2.1.1-2cWEkrLtioKaUuYP3RS.UwVGiHkJgggED8p.khPGjyu968GquTq6D4nwyhNpy55n" aria-hidden="true" rel="nofollow noopener" style="display: none !important; visibility: hidden !important"></a>
66    <div id="root"></div>
67    
67<script>
68      // ═══════════════════════════════════════════════════════════
69      // PERFORMANCE: Interaction-only loading of chat widget + form embed
70      // Loads ONLY on: 400px scroll OR "Book a Strategy Call" click OR "Explore Our Systems" click
71      // NO automatic timers.
72      // ═══════════════════════════════════════════════════════════
73      (function () {
74        var scriptsLoaded = false;
75
76        function loadDeferredScripts() {
77          if (scriptsLoaded) return;
78          scriptsLoaded = true;
79
80          // --- Chat widget ---
81          var chatScript = document.createElement("script");
82          chatScript.src = "https://beta.leadconnectorhq.com/loader.js";
83          chatScript.setAttribute(
84            "data-resources-url",
85            "https://beta.leadconnectorhq.com/chat-widget/loader.js",
86          );
87          chatScript.setAttribute("data-widget-id", "68a7bab0b5776acd7dc2151d");
88          chatScript.defer = true;
89          document.body.appendChild(chatScript);
90
91          // --- Form embed ---
92          var formScript = document.createElement("script");
93          formScript.src = "https://links.soshace.com/js/form_embed.js";
94          formScript.defer = true;
95          document.body.appendChild(formScript);
96        }
97
98        // Trigger 1: scroll 400px
99        function onScroll() {
100          if (window.scrollY >= 400) {
101            loadDeferredScripts();
102            cleanup();
103          }
104        }
105
106        // Trigger 2: click any CTA / strategy-call / explore-systems button
107        function onClick(e) {
108          var el = e.target.closest("a, button");
109          if (!el) return;
110          var text = (el.textContent || "").toLowerCase();
111          var href = el.getAttribute("href") || "";
112          if (
113            text.indexOf("strategy call") !== -1 ||
114            text.indexOf("book a") !== -1 ||
115            text.indexOf("explore our systems") !== -1 ||
116            text.indexOf("explore the systems") !== -1 ||
117            href.indexOf("links.soshace.com/widget/survey") !== -1
118          ) {
119            loadDeferredScripts();
120            cleanup();
121          }
122        }
123
124        function cleanup() {
125          window.removeEventListener("scroll", onScroll, { passive: true });
126          document.removeEventListener("click", onClick, true);
127        }
128
129        window.addEventListener("scroll", onScroll, { passive: true });
130        document.addEventListener("click", onClick, true);
131
132        // WebMCP API Implementation (unchanged, runs immediately — lightweight)
133        if (navigator.modelContext && navigator.modelContext.provideContext) {
134          navigator.modelContext.provideContext({
135            tools: [
136              {
137                name: "search_site",
138                description:
139                  "Search the Soshace Digital website for public information",
140                inputSchema: {
141                  type: "object",
142                  properties: { query: { type: "string" } },
143                },
144                execute: async (inputs) => {
145                  return {
146                    success: true,
147                    message: "Search tool invoked for: " + inputs.query,
148                  };
149                },
150              },
151              {
152                name: "get_services",
153                description: "Get a list of Soshace Digital revenue systems",
154                inputSchema: { type: "object", properties: {} },
155                execute: async () => {
156                  return {
157                    success: true,
158                    message:
159                      "Available systems: REX Chief of Staff, Apex Booking System, Pipeline Engine.",
160                  };
161                },
162              },
163              {
164                name: "contact_site",
165                description: "Get contact information for Soshace Digital",
166                inputSchema: { type: "object", properties: {} },
167                execute: async () => {
168                  return {
169                    success: true,
170                    message: "Email: [email protected], Phone: +18777672223",
171                  };
172                },
173              },
174              {
175                name: "get_disclosures",
176                description: "Get legal disclosures and terms",
177                inputSchema: { type: "object", properties: {} },
178                execute: async () => {
179                  return {
180                    success: true,
181                    message:
182                      "Please refer to /privacy-policy and /terms for our disclosures.",
183                  };
184                },
185              },
186            ],
187          });
188        }
189      })();
190    </script>
190
191    
191<script
192      src="https://widgets.leadconnectorhq.com/loader.js"
193      data-resources-url="https://widgets.leadconnectorhq.com/chat-widget/loader.js"
194      data-widget-id="68a7bab0b5776acd7dc2151d"
195    ></script>
195
196  
196<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"c3a29b6f60074d0787f0a006e8be29b1","r":1,"spa":2}' crossorigin="anonymous"></script>
vendor: 1 bytes, line 196
196
197<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a4430313097f1bd1',t:'MTc5MDkzNjgxOQ=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
197</body>
198</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.