<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>UFG Rep Portal | Start Here</title>
  <link rel="stylesheet" href="assets/styles.css">
</head>
<body data-page="overview" data-portal-protected="true">
  <div id="site-header"></div>
  <main class="page">
    <section class="hero">
      <div class="kicker">UFG Works Rep Portal</div>
      <h1>How UFG reps work leads, make calls, tag outcomes, and move real opportunities forward.</h1>
      <p>This portal is the rep operating manual for UFG's Aircall and Pipedrive workflow. Use it to understand what to do, what the system does for you, and what still requires manual follow-through.</p>
      <div class="hero-band">
        <span class="pill brand">One call = one tag</span>
        <span class="pill brand">One lead = one next activity</span>
        <span class="pill gold">Organizations first, real people second</span>
        <span class="pill brand">Qualified meeting creates the deal path</span>
      </div>
    </section>

    <section class="section card soft">
      <h2>The Five Rules</h2>
      <p class="lede">If a rep remembers only five things, it should be these.</p>
      <div class="rule-grid section-gap">
        <div class="rule">
          <strong>One call = one tag</strong>
          <span>Every completed call must be tagged once in Aircall. No tag means the queue does not move correctly.</span>
        </div>
        <div class="rule">
          <strong>One lead = one next activity</strong>
          <span>The system is built to prevent duplicate open work. Reps should not manually stack extra follow-ups unless something broke.</span>
        </div>
        <div class="rule">
          <strong>Organizations first</strong>
          <span>UFG runs account-first. Company data lives on the organization. Real humans live on the person record.</span>
        </div>
        <div class="rule">
          <strong>Reps choose the outcome</strong>
          <span>The rep decides the disposition. Automation only works after that decision is made correctly.</span>
        </div>
        <div class="rule">
          <strong>Meetings are the threshold</strong>
          <span>Do not create qualified pipeline noise. Use <code>Qualified - Meeting</code> only when a real meeting, walkthrough, or qualified next stage exists.</span>
        </div>
      </div>
    </section>

    <section class="section grid">
      <article class="card span-7">
        <h2>What UFG Is Selling</h2>
        <p class="lede">The call is not about pushing a generic janitorial pitch. The rep is selling dependable facility execution and fewer operational headaches.</p>
        <div class="split section-gap">
          <div class="flag-box">
            <h4>Core UFG Offer</h4>
            <ul>
              <li>Facilities management</li>
              <li>Building maintenance</li>
              <li>Janitorial services</li>
              <li>Landscaping services</li>
            </ul>
          </div>
          <div class="flag-box">
            <h4>Common Account Types</h4>
            <ul>
              <li>Corporate offices and tech environments</li>
              <li>Healthcare facilities</li>
              <li>Education and private-school environments</li>
              <li>Industrial, mixed-use, and multifamily sites</li>
            </ul>
          </div>
        </div>
      </article>

      <article class="card span-5">
        <h2>What The Call Is Trying To Earn</h2>
        <div class="checklist section-gap">
          <div class="check-item">
            <strong>The right operator</strong>
            <div>Identify who actually owns facilities, operations, administration, maintenance, or vendor management.</div>
          </div>
          <div class="check-item">
            <strong>The real need</strong>
            <div>Understand the site type, current vendor state, pain, or service gap.</div>
          </div>
          <div class="check-item">
            <strong>The next step</strong>
            <div>Earn either the right follow-up email/callback path or a real meeting or walkthrough.</div>
          </div>
        </div>
      </article>
    </section>

    <section class="section card">
      <h2>Read These Pages In Order</h2>
      <div class="quick-grid section-gap">
        <a class="quick-card" href="daily.html">
          <strong>Daily Workflow</strong>
          <span>How to set up your workstation, open the right screens, and work the queue from start to finish.</span>
        </a>
        <a class="quick-card" href="tags.html">
          <strong>Calls &amp; Tags</strong>
          <span>What to do before, during, and after every call, including the six disposition tags and voicemail ladder.</span>
        </a>
        <a class="quick-card" href="follow-up.html">
          <strong>Follow-Up</strong>
          <span>Email follow-up, qualified meetings, and the exact booked-meeting handoff sequence.</span>
        </a>
        <a class="quick-card" href="crm.html">
          <strong>CRM Guide</strong>
          <span>How organizations, people, leads, deals, and Aircall contact layers fit together.</span>
        </a>
        <a class="quick-card" href="system.html">
          <strong>Automation</strong>
          <span>What the system moves for you, what it does not, and where the boundaries are.</span>
        </a>
        <a class="quick-card" href="help.html">
          <strong>Help</strong>
          <span>Fast troubleshooting for untagged calls, duplicate tasks, wrong Aircall labels, and missed queue movement.</span>
        </a>
      </div>
    </section>
  </main>
  <div id="site-footer"></div>
  <script src="assets/nav.js"></script>
<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:'a420643e5c48eeef',t:'MTc5MDU3Mzc5OA=='};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></body>
</html>
