> ## Documentation Index
> Fetch the complete documentation index at: https://docs.getthread.com/llms.txt
> Use this file to discover all available pages before exploring further.

# The AI-service pitch

> The sales case for Thread: what customers experience — chat-first, after-hours — and the four products (Triage Agent, Voice AI, Super Magic, Messenger).

export const MarkComplete = ({id, signalDone = false}) => {
  const KEY = "thread-onboarding-completed";
  const read = () => {
    try {
      return JSON.parse(localStorage.getItem(KEY) || "[]");
    } catch (e) {
      return [];
    }
  };
  const [localDone, setLocalDone] = useState(false);
  const done = signalDone || localDone;
  useEffect(() => {
    const sync = () => setLocalDone(read().includes(id));
    sync();
    window.addEventListener("thread-onboarding-updated", sync);
    return () => window.removeEventListener("thread-onboarding-updated", sync);
  }, [id]);
  const toggle = () => {
    if (signalDone) return;
    const list = read();
    const next = list.includes(id) ? list.filter(x => x !== id) : [...list, id];
    try {
      localStorage.setItem(KEY, JSON.stringify(next));
    } catch (e) {}
    setLocalDone(next.includes(id));
    window.dispatchEvent(new Event("thread-onboarding-updated"));
  };
  return <button onClick={toggle} style={{
    width: "100%",
    padding: "0.7rem 1rem",
    marginTop: "1.5rem",
    borderRadius: "8px",
    border: "1px solid " + (done ? "#00B398" : "rgba(128,128,128,0.35)"),
    background: done ? "rgba(0,179,152,0.12)" : "transparent",
    color: done ? "#00B398" : "inherit",
    fontWeight: 600,
    fontSize: "0.95rem",
    cursor: "pointer",
    display: "flex",
    alignItems: "center",
    justifyContent: "center",
    gap: "0.5rem"
  }}>
      <span aria-hidden="true">{done ? "✓" : "○"}</span>
      {done ? "Completed" : "Mark as complete"}
    </button>;
};

export const ByRoleProgress = () => {
  useEffect(() => {
    const KEY = "thread-onboarding-completed";
    const TEAL = "#00B398";
    const BASE = "/start-here/roles/";
    const DONE_ICON = '<svg class="thread-rc-doneicon size-4" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="#00B398" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">' + '<path d="M22 11.08V12a10 10 0 1 1-5.93-9.14"/>' + '<polyline points="22 4 12 14.01 9 11.01"/></svg>';
    const COURSES = [{
      slug: "technician",
      steps: ["why-thread", "get-around-inbox", "day-one-setup", "daily-workflows", "ai-toolkit", "notifications-and-customers"]
    }, {
      slug: "dispatcher",
      steps: ["why-dispatch-in-thread", "read-the-board", "assign-and-schedule", "ai-for-dispatch"]
    }, {
      slug: "service-ops-manager",
      steps: ["set-up-the-desk", "sla-and-dispatch", "analytics-and-qa", "roll-out-and-adopt"]
    }, {
      slug: "csm-account-manager",
      steps: ["client-intelligence-and-health", "qbrs-and-reporting", "retention-and-expansion"]
    }, {
      slug: "security-compliance-owner",
      steps: ["security-work-in-thread", "data-and-compliance", "security-runbooks"]
    }, {
      slug: "sales-business-development",
      steps: ["the-ai-service-pitch", "quote-and-handoff"]
    }, {
      slug: "msp-owner-leadership",
      steps: ["the-rollout", "outcomes-and-analytics", "scale-ai-service"]
    }, {
      slug: "automation-engineer",
      steps: ["flows-and-intents", "thread-mcp-and-api", "build-with-super-magic"]
    }];
    const COURSE_SLUGS = new Set(COURSES.map(c => c.slug));
    const readLocal = () => {
      try {
        return JSON.parse(localStorage.getItem(KEY) || "[]");
      } catch (e) {
        return [];
      }
    };
    const isDone = (done, id) => done.includes(id);
    const decorate = () => {
      const done = readLocal();
      const scope = document.getElementById("sidebar-content") || document;
      const links = [...scope.querySelectorAll('a[href*="' + BASE + '"]')].filter(a => !a.closest("main"));
      links.forEach(a => {
        const m = (a.getAttribute("href") || "").match(/\/start-here\/roles\/([^/?#]+)\/([^/?#]+)/);
        if (!m) return;
        if (!COURSE_SLUGS.has(m[1])) return;
        const id = m[1] + "/" + m[2];
        const d = isDone(done, id);
        const has = a.querySelector(".thread-rc-check");
        if (d && !has) {
          const s = document.createElement("span");
          s.className = "thread-rc-check";
          s.textContent = "✓ ";
          s.style.color = TEAL;
          s.style.fontWeight = "700";
          a.insertBefore(s, a.firstChild);
        } else if (!d && has) {
          has.remove();
        }
      });
      COURSES.forEach(course => {
        const li = scope.querySelector('li[id="' + BASE + course.slug + '"]');
        if (!li) return;
        const row = li.querySelector(":scope > button") || li.querySelector(":scope > a") || li.firstElementChild;
        if (!row) return;
        const nameSpan = [...row.querySelectorAll("span")].find(s => s.textContent.trim() && !s.classList.contains("thread-rc-coursecheck"));
        if (!nameSpan) return;
        const allDone = course.steps.length > 0 && course.steps.every(s => isDone(done, course.slug + "/" + s));
        const has = nameSpan.querySelector(".thread-rc-coursecheck");
        if (allDone && !has) {
          const s = document.createElement("span");
          s.className = "thread-rc-coursecheck";
          s.setAttribute("aria-hidden", "true");
          s.style.display = "inline-flex";
          s.style.alignItems = "center";
          s.style.verticalAlign = "-0.2em";
          s.style.marginRight = "0.35em";
          s.innerHTML = DONE_ICON;
          nameSpan.insertBefore(s, nameSpan.firstChild);
        } else if (!allDone && has) {
          has.remove();
        }
      });
    };
    decorate();
    const iv = setInterval(decorate, 600);
    window.addEventListener("thread-onboarding-updated", decorate);
    window.addEventListener("storage", decorate);
    return () => {
      clearInterval(iv);
      window.removeEventListener("thread-onboarding-updated", decorate);
      window.removeEventListener("storage", decorate);
    };
  }, []);
  return null;
};

<ByRoleProgress />

Every MSP pitch eventually sounds the same: responsive team, proactive monitoring, competitive pricing. Thread lets you sell something the prospect can *feel* in the first week — a modern service experience. Your differentiator is the shape of support itself: chat-first, always answered, and quietly AI-accelerated behind the desk.

Before any pitch, read [Customer value messaging](/get-started/talking-to-customers-about-ai-powered-support-thread-customer-value-messaging) and [What is Thread — an overview](/get-started/what-is-thread-an-overview). The rule that runs through both: **lead with the outcome the client gets, not the technology that delivers it.**

## What the customer actually sees

The buyer isn't buying a service desk — they're buying what their end-users experience every day. That's what you demo.

| The customer experience                                                     | Why it wins the room                                                                                                                                                             |
| --------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Chat-first support** in Microsoft Teams, Slack, a desktop app, or the web | No portal to learn, no ticket form. They message from where they already work and get help. Show [Messenger](/messenger/configurations-in-messenger) live — it lands in seconds. |
| **Instant first response, 24/7**                                            | The Triage Agent answers immediately, asks the right clarifying questions, and often resolves routine requests end-to-end — no "we'll get back to you."                          |
| **Every call answered**                                                     | Voice AI catches overflow and after-hours calls so nobody hits voicemail — a concrete after-hours story most competitors can't tell.                                             |
| **Faster, more consistent resolutions**                                     | The desk works in one AI-accelerated workspace, so answers are quicker and follow-ups don't slip.                                                                                |

<Tip>
  The strongest demo is the shortest: send a chat as a "new employee," watch the Triage Agent respond instantly, and let the prospect picture their own team getting that. Outcome first, architecture never.
</Tip>

## The four products that anchor the pitch

You don't need to explain the whole platform. Anchor the story on four capabilities — each maps to a concern the buyer already has.

<CardGroup cols={2}>
  <Card title="Triage Agent" icon="robot" href="/ai-agents/getting-started-with-triage-agent">
    The 24/7 front door. Responds to new chat and email requests instantly, gathers details, sets priority and category, and resolves routine asks before a human touches them. This *is* the "always-on" promise.
  </Card>

  <Card title="Voice AI" icon="phone" href="/ai-agents/voice-ai-setup-phase-1-initial-configuration">
    Answers the phone when the team can't — overflow and after-hours — so no client ever hits a dead line. The proof point for "you'll always reach us."
  </Card>

  <Card title="Super Magic" icon="wand-magic-sparkles" href="/super-magic/meet-super-magic-your-ai-assistant-in-the-inbox">
    The AI assistant working behind the desk — searching, drafting, and doing busywork on the tech's confirmation. This is *how* the desk moves faster without more headcount.
  </Card>

  <Card title="Messenger" icon="comments" href="/messenger/configurations-in-messenger">
    The chat-first front end clients meet every day. Your best live demo asset — it makes "modern support" tangible in one message.
  </Card>
</CardGroup>

## Selling the after-hours story

"What happens when we call after 5pm?" is where most MSP pitches get vague. With Thread you have a real answer, and it's a package:

* **Voice AI overflow & after-hours** ([setup](/ai-agents/voice-ai-setup-phase-2-overflow-after-hours)) catches the call instead of dropping it to voicemail.
* **The Triage Agent** keeps answering chat and email requests through the night, scoping them so the morning tech opens a ticket that's already worked.
* **Notifications the client controls** — walk a security-minded buyer through [how notifications work externally](/notifications/how-notifications-work-externally) so they understand exactly what their end-users see and when. It turns "is this noisy or creepy?" into "this is transparent."

<Info>
  After-hours coverage is often the line item that justifies a higher tier. You're not selling "an AI phone bot" — you're selling *continuity*: the client's people are never stranded, and the desk isn't paying for a night shift to sit idle.
</Info>

## Handling the "is it really AI, or a chatbot?" objection

Buyers have been burned by dumb chatbots. Three points defuse it:

* **It resolves, it doesn't deflect.** The Triage Agent gathers real context and can close routine requests in the PSA — not just route them back to a queue.
* **Humans stay in control.** Super Magic reads freely but only *acts* on a technician's confirmation, so nothing changes behind the client's back.
* **It gets smarter with use.** Every resolution feeds Thread's memory of the client's people and environment, so support keeps getting more tailored — a compounding value story, not a fixed feature.

<MarkComplete id="sales-business-development/the-ai-service-pitch" />

## Next

You've got the pitch. Now turn interest into a signed, scoped, and routed deal.

<Card title="Quote & hand off" icon="file-signature" href="/start-here/roles/sales-business-development/quote-and-handoff">
  Quote with Super Magic, scope a SOW, mine tickets for expansion, and route won deals into delivery.
</Card>


## Related topics

- [Sales & Business Development](/start-here/roles/sales-business-development.md)
- [Scale AI Service Unleashed](/start-here/roles/msp-owner-leadership/scale-ai-service.md)
- [Magic AI Privacy & Security Overview](/security-billing/magic-ai-privacy-security.md)
