Cliniko for Openclaw

An AI-driven integration for Cliniko that automates practice management tasks, including appointment scheduling and patient record maintenance.

gora050
v1.0.4
May 1, 2026
0
506
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install cliniko

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install cliniko using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Cliniko?

Cliniko is a robust practice management platform designed specifically for healthcare businesses, including clinics, physiotherapists, and psychologists. This Openclaw Skills integration allows AI agents to interact directly with Cliniko data to manage administrative burdens like billing and scheduling. By utilizing the Membrane framework, this skill provides a secure and efficient way to handle medical data while abstracting away the complexities of API authentication and credential management.

Cliniko Use Cases

  • Automating the creation of new patient profiles and medical records.
  • Synchronizing practitioner schedules and managing appointment bookings.
  • Generating invoices and tracking billing statuses for healthcare services.
  • Retrieving and updating treatment notes during patient consultations.
  • Organizing business locations and service listings for clinic chains.

How Cliniko Works

  1. The user initializes the environment by installing the Membrane CLI and logging in.
  2. A secure connection is established to the Cliniko domain, which handles all OAuth or API key persistence server-side.
  3. The AI agent utilizes Openclaw Skills to search for specific actions based on the user's natural language intent.
  4. Actions are executed to retrieve or modify data, with the skill handling pagination and error mapping automatically.
  5. For specialized needs, the skill provides a proxy request mechanism to reach any valid Cliniko API endpoint with injected authentication.

Cliniko Setup

To begin using this skill with Openclaw Skills, install the Membrane CLI:

npm install -g @membranehq/cli@latest

Authenticate your agent environment:

membrane login --tenant --clientName=openclaw

Establish a connection to your Cliniko instance:

membrane connection ensure "https://www.cliniko.com" --json

Cliniko Data Schema & Taxonomy

The Cliniko skill organizes data into several core entities to ensure clean integration workflows:

Entity Description
Patient Stores demographic information, contact details, and medical history.
Appointment Manages date, time, duration, and practitioner assignments.
Invoice Contains financial data, line items, and payment links.
Practitioner Details about the healthcare provider and their specific specialties.
Treatment Note Clinical records associated with specific patient visits.
Business Defines physical clinic locations and operational settings.

Cliniko Advanced Features

  • Natural language intent discovery to find the most efficient action for a specific task.
  • Headless login support for deploying Openclaw Skills in remote or containerized environments.
  • Automated credential refresh cycles to prevent session interruptions during long-running automations.
  • Transparent proxy requests that automatically inject security headers for custom API interactions.
  • Machine-readable JSON output for all commands to facilitate multi-agent data sharing.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*