Skip to main content
Clever Ops

How Video Consults Work

Video consults demystified in three calm steps, a plain-language tech-requirements note, a quiet privacy assurance line, and zero jargon. The panel that makes telehealth feel ordinary.

Preview & code

Loading How Video Consults Work preview

Installation

pnpm dlx shadcn@latest add @cleverui/telehealth-explainer

Requires the @cleverui registry in your components.json, a one-off, two-line setup.

Usage

tsx
import { TelehealthExplainer } from '@/components/blocks/telehealth-explainer'
Exampletsx
'use client'

import { TelehealthExplainer } from '@/components/blocks/telehealth-explainer'

export default function TelehealthExplainerDemo() {
  return (
    <TelehealthExplainer
      heading="How video consults work"
      intro="A video consult is a normal appointment, you just don't drive here."
      steps={[
        {
          title: 'Book as usual',
          description:
            'Choose a video slot online or by phone. Same doctors, same length of consult, only the room is different.',
        },
        {
          title: 'We text you a link',
          description:
            'About 15 minutes before your time, you will get an SMS with a secure link. No app to download, no account to create.',
        },
        {
          title: 'Tap it at your appointment time',
          description:
            'Open the link, allow camera and microphone when asked, and wait in the virtual waiting room. Your doctor joins when ready.',
        },
      ]}
      techNote="You'll need a phone, tablet or computer with a camera, and a quiet spot. Nothing to install, the link opens in your browser."
      privacyLine="Your consult is private, encrypted, never recorded, and nothing is stored on your device."
      cta={{ label: 'Book a video consult', href: '#book-video' }}
    />
  )
}

API reference

TelehealthExplainer accepts the following props.

PropTypeDefaultDescription
headingstring'How video consults work'
introstringone calming sentence, e.g. a video consult is a normal appointment
steps*TelehealthStep[]exactly 3 plain steps
techNotestring"You'll need a phone, tablet or computer with a camera, and a quiet spot. Nothing to install, the link opens in your browser."plain-language device requirements; no brand or app jargon
privacyLinestring'Your consult is private, encrypted, never recorded, and nothing is stored on your device.'
cta{ label: string; href: string }the block's single accent

…plus everything from React.HTMLAttributes<HTMLElement>: className, event handlers, aria attributes and the rest pass straight through.

Referenced types

Typestsx
export interface TelehealthStep {
  title: string
  description: string
}

Frequently asked questions

How do I install the How Video Consults Work component?

Register the @cleverui registry in your components.json ("@cleverui": "https://cleverops.com.au/r/{name}.json"), then run `npx shadcn@latest add @cleverui/telehealth-explainer`. The shadcn CLI copies the source into your project, you own the code from that point. You can also copy the source directly from this page.

What dependencies does How Video Consults Work require?

How Video Consults Work uses motion and lucide-react on top of React and Tailwind CSS. You don't need to install them manually, the shadcn CLI resolves and installs npm dependencies automatically when you add the component.

Can I theme How Video Consults Work to match my brand?

Yes. The component is styled entirely with Tailwind utilities over standard design tokens (primary, background, muted, border), so it inherits your existing shadcn/ui theme automatically. Change your CSS variables and the component follows, no source edits needed for palette, radius, or fonts.

Want this built for you?

CleverUI is built by the Clever Ops web team. If you'd rather ship a hand-coded, fast, custom website than assemble one, we build them for Australian businesses every week.

Explore web development services