Skip to main content

Mac Help Desk App + WordPress Plugin

CaoDesk

CAO-TECH’s own help desk: customers open tickets on your WordPress site, and your team answers every site from one native Mac inbox. Free on the Mac App Store.

Status
CAO-TECH product
CaoDesk on Mac: sidebar mailboxes, the ticket list and an urgent checkout ticket with the reply box
CaoDesk’s Mac inbox with sample tickets from its App Store screenshots.

Overview

Project Overview

CaoDesk is CAO-TECH’s own help desk for businesses and agencies that support customers through their websites. Customers open tickets in a support portal on the website; the team answers them from a native app — on the Mac App Store now — with every connected site in one inbox. The WordPress plugin provides the portal, the help desk in wp-admin and the API the app uses. CaoDesk licenses are available to businesses and organizations, for use by their own support staff.

The Challenge

Agencies and businesses that look after several websites end up checking a separate support inbox on each one, and handing website passwords to a support app is not acceptable.

Our Solution

A WordPress plugin with a customer portal, ticket database and secure, versioned REST API, and a native SwiftUI app for macOS that connects to any number of sites. Each site is paired with a one-time code and gets its own revocable credential stored in the Keychain; traffic goes over HTTPS straight between the app and the site. An optional push relay delivers instant notifications without WordPress ever holding Apple’s keys.

Screenshots

A Closer Look

Features

Key Features

  • One inbox for every site

    Connect as many websites as you manage, see every ticket together or filter to one site; replies always go to the right site.
  • Built for the Mac

    Three-column layout, sidebar mailboxes (New, Open, Waiting, Urgent, Unread, Assigned to Me) and a menu bar badge.
  • Keyboard first

    ⌘R to refresh, ⌘↩ to send and ⇧⌘N to add a site.
  • Full ticket handling

    Reply or add internal notes with attachments; change status, priority and category; assign, resolve and close.
  • Search

    Find tickets by number, subject, customer, e-mail or company.
  • Never miss a request

    Notifications and an unread badge; the last synced inbox stays available offline and unsent replies are kept to retry.
  • Secure pairing

    One-time pairing codes, a revocable per-site credential in the Keychain, and no website passwords in the app.
  • No tracking

    No ads, analytics or tracking; everything travels directly between the app and your own site.

Technology

Technology & Integrations

Built with

  • macOS
  • SwiftUI
  • WordPress Plugin
  • REST API
  • Push Notifications

Integrations

  • WordPress
  • Apple Push Notifications
  • CAO-TECH License Manager

More Work

Related Projects

View All Work
Nashua PAL homepage on desktop

Nashua PAL

Nonprofit Website

A multilingual nonprofit website that helps Nashua families find youth programs, events and ways to get involved.

  • WordPress
  • Elementor Pro
  • Multilingual
  • Donations
  • Custom Plugin
Evolve Vapor storefront homepage

Evolve Vapor

Retail eCommerce Platform

A custom retail eCommerce platform with a large product catalog, local pickup, age verification, promotions, search, and local SEO.

  • WooCommerce
  • eCommerce
  • Local Pickup
  • SEO
  • 21+
Access Health Insurance homepage on desktop

Access Health Insurance

Insurance Agency Website

A website for a family-owned New Hampshire health insurance agency, with coverage guides, open-enrollment plans and quote requests.

  • WordPress
  • Elementor Pro
  • Lead Capture

Ready to bring your idea to life?

Let’s Build It Together

Tell us about your project and we’ll get back to you with a plan.