Connect directly with our analytical leads in Bangkok to discuss your application telemetry challenges, event tracking pipeline health, or feature adoption diagnostics.


Inquiry & Scoping Form

Provide an overview of your application architecture and current feature adoption focus. We respond to all technical scoping requests within one business day (Monday through Friday, 09:00 - 18:00 ICT).

<!-- Alpine.js Form Component -->
<div x-data="contactFormHandler()" style="background: var(--bg-surface); border: 1px solid var(--border-subtle); border-radius: var(--radius-md); padding: 2rem;">
  
  <!-- Success Message Display -->
  <div x-show="submitted && successMessage" x-cloak class="form-status-box form-status-success">
    <h4 style="color: #34d399; margin-bottom: 0.35rem;">Inquiry Received Successfully</h4>
    <p style="font-size: 0.9rem; margin-bottom: 0;" x-text="successMessage"></p>
    <p style="font-size: 0.85rem; margin-top: 0.5rem; color: #a7f3d0;">
      Our Bangkok analytical leads will review your inquiry details and follow up via email within one business day.
    </p>
  </div>

  <!-- Error Message Display -->
  <div x-show="errorMessage" x-cloak class="form-status-box form-status-error">
    <h4 style="color: #f87171; margin-bottom: 0.35rem;">Submission Error</h4>
    <p style="font-size: 0.9rem; margin-bottom: 0;" x-text="errorMessage"></p>
  </div>

  <form x-show="!submitted" @submit.prevent="submitForm()" novalidate>
    <div class="form-group">
      <label class="form-label" for="contact-name">Full Name *</label>
      <input type="text" id="contact-name" class="form-input" x-model="formData.name" @input="errors.name = ''" placeholder="e.g. Alex Morgan" required>
      <span class="form-error-msg" x-show="errors.name" x-text="errors.name" x-cloak></span>
    </div>

    <div class="form-group">
      <label class="form-label" for="contact-email">Professional Email Address *</label>
      <input type="email" id="contact-email" class="form-input" x-model="formData.email" @input="errors.email = ''" placeholder="e.g. alex@company.com" required>
      <span class="form-error-msg" x-show="errors.email" x-text="errors.email" x-cloak></span>
    </div>

    <div class="form-group">
      <label class="form-label" for="contact-service">Selected Advisory Scope / Program</label>
      <select id="contact-service" class="form-select" x-model="formData.service">
        <option value="Feature Adoption Audit">Comprehensive Feature Adoption Audit ($7,500)</option>
        <option value="Telemetry Instrumentation Review">Telemetry Instrumentation &amp; Event Review ($4,800)</option>
        <option value="Onboarding Funnel Diagnostic">Onboarding Flow &amp; Activation Diagnostic ($5,600)</option>
        <option value="Activation Cohort Mapping">Activation Cohort &amp; Retention Mapping ($6,900)</option>
        <option value="Feature Decay Assessment">Feature Decay &amp; Cannibalization Assessment ($5,200)</option>
        <option value="Custom Advisory Scope">Custom Multi-Platform Diagnostic Inquiry</option>
      </select>
    </div>

    <div class="form-group">
      <label class="form-label" for="contact-platform">Application Type &amp; Platform Environment</label>
      <select id="contact-platform" class="form-select" x-model="formData.platform">
        <option value="Web Application (SaaS / Portal)">Web Application (React, Vue, Angular, Server-Rendered)</option>
        <option value="Mobile Application (iOS / Android)">Mobile Application (Native, Flutter, React Native)</option>
        <option value="Multi-Platform (Web + Mobile + Desktop)">Multi-Platform Ecosystem (Web + Mobile + Desktop)</option>
        <option value="Backend / Developer API Console">Developer API Console / Data Service</option>
      </select>
    </div>

    <div class="form-group">
      <label class="form-label" for="contact-message">Project Scope &amp; Behavioral Challenges *</label>
      <textarea id="contact-message" class="form-textarea" rows="5" x-model="formData.message" @input="errors.message = ''" placeholder="Describe the specific application feature or onboarding flow you need audited, current telemetry tooling, and desired audit timeline..." required></textarea>
      <span class="form-error-msg" x-show="errors.message" x-text="errors.message" x-cloak></span>
    </div>

    <button type="submit" class="btn btn-primary" style="width: 100%;" :disabled="loading">
      <span x-show="!loading">Submit Scoping Inquiry &rarr;</span>
      <span x-show="loading" x-cloak>Transmitting Diagnostic Request...</span>
    </button>
  </form>
</div>

Direct Office Information

For commercial partnerships, formal procurement inquiries, or on-site consultation scheduling in Bangkok, utilize our registered office details:

<div class="card card-cyan-hover" style="margin-bottom: 1.5rem;">
  <h3 style="font-size: 1.15rem; color: var(--accent-cyan); margin-bottom: 0.5rem; font-family: var(--font-mono);">// Physical Practice Office</h3>
  <p style="color: var(--text-primary); font-size: 1.05rem; line-height: 1.6; margin-bottom: 0;">
    <strong>Office 10, 72 Demo Road, Bangkok 00000</strong>
  </p>
  <div style="font-size: 0.8125rem; color: var(--text-muted); margin-top: 0.5rem;">
    Kingdom of Thailand
  </div>
</div>

<div class="card card-purple-hover" style="margin-bottom: 1.5rem;">
  <h3 style="font-size: 1.15rem; color: var(--accent-purple); margin-bottom: 0.5rem; font-family: var(--font-mono);">// Direct Telephone</h3>
  <p style="color: var(--text-primary); font-size: 1.15rem; font-family: var(--font-mono); margin-bottom: 0;">
    <strong>+66 2 000 5410</strong>
  </p>
  <div style="font-size: 0.8125rem; color: var(--text-muted); margin-top: 0.5rem;">
    Operating Hours: Monday – Friday, 09:00 – 18:00 (ICT / GMT+7)
  </div>
</div>

<div class="card card-green-hover" style="margin-bottom: 1.5rem;">
  <h3 style="font-size: 1.15rem; color: var(--accent-green); margin-bottom: 0.5rem; font-family: var(--font-mono);">// Direct Electronic Mail</h3>
  <p style="color: var(--text-primary); font-size: 1.05rem; margin-bottom: 0;">
    <a href="mailto:hello@listenervertexgrid.digital" style="color: var(--accent-green);">hello@listenervertexgrid.digital</a>
  </p>
  <div style="font-size: 0.8125rem; color: var(--text-muted); margin-top: 0.5rem;">
    Expected Technical Response Window: Within 24 Business Hours
  </div>
</div>

<div style="background: rgba(14, 21, 38, 0.7); border: 1px solid var(--border-subtle); border-radius: var(--radius-sm); padding: 1.25rem;">
  <div style="font-size: 0.875rem; font-weight: 600; color: var(--text-primary); margin-bottom: 0.25rem;">
    Confidentiality &amp; Non-Disclosure
  </div>
  <p style="font-size: 0.8125rem; color: var(--text-secondary); margin: 0; line-height: 1.5;">
    All telemetry architectures, schema documentation, and behavioral dataset samples shared during scoping consultations are protected under mutual non-disclosure and strict Thai PDPA compliance.
  </p>
</div>