India English
Kenya English
United Kingdom English
South Africa English
Nigeria English
United States English
United States Español
Indonesia English
Bangladesh English
Egypt العربية
Tanzania English
Ethiopia English
Uganda English
Congo - Kinshasa English
Ghana English
Côte d’Ivoire English
Zambia English
Cameroon English
Rwanda English
Germany Deutsch
France Français
Spain Català
Spain Español
Italy Italiano
Russia Русский
Japan English
Brazil Português
Brazil Português
Mexico Español
Philippines English
Pakistan English
Turkey Türkçe
Vietnam English
Thailand English
South Korea English
Australia English
China 中文
Somalia English
Netherlands Nederlands

Using OpenClaw to Create a Family Assistant: A Complete Setup Guide

Build Something Beautiful

With a .Co.za Domain

Just R50 (Back to R99 in 7 days)

  • Home
  • VPS Hosting
  • Using OpenClaw to Create a Family Assistant: A Complete Setup Guide

South African households run on WhatsApp, and with 96% of SA internet users on the app, it’s already where your family communicates.

The problem isn’t the channel. It’s that there’s no one person or tool keeping track of everything.

OpenClaw can be your family’s AI assistant. Think shared calendar briefings, school email triage, and shopping list management all flowing through WhatsApp.

That’s what this guide walks you through: using OpenClaw to create a family assistant.

What You Need Before You Start

Before touching any settings, get these four things in order.

A dedicated second phone number. Never link your personal number to the assistant. A spare Vodacom, MTN, or Cell C prepaid SIM works perfectly. You’ll use this number to register the WhatsApp account the assistant responds from.

A shared Google account. Create a Gmail address the whole family can access — something like [yourfamily][email protected]. This becomes the hub for calendar and email integration.

A server that runs 24/7. This is non-negotiable. A morning briefing that skips Tuesday because your laptop was closed isn’t a morning briefing. The assistant must be hosted on a machine that never switches off.

A choice of hosting path. You have two options: self-host via Docker (requires technical setup, ongoing maintenance), or use Truehost OpenClaw Hosting (ZA), which handles infrastructure for you. For most families, the Truehost route is the right call.

Choosing Your Hosting Plan on Truehost

Self-hosting OpenClaw on Docker is possible.

full setup: four prerequisites and four steps from sign-up to first workflow

But it means configuring a server, managing uptime, handling restarts when the process crashes, and debugging network issues yourself.

Our OpenClaw plans come with pre-configured environments, a free setup fee, and deployment in under 45 seconds. You get a running server without touching a terminal.

OpenClaw KVM1: R285/month

  • 1 vCPU, 2 GB RAM, 50 GB NVMe storage, 4 TB bandwidth
  • Good for a single family setup with 2–3 active workflows
  • Handles morning briefings, shopping lists, and school email triage without strain

This plan covers the majority of households. If you’re starting out, start here.

OpenClaw KVM2: R380/month

  • 2 vCPU, 4 GB RAM, 100 GB NVMe storage, 8 TB bandwidth
  • Better for larger families, multiple agents, or heavier automation
  • Handles more skills, more simultaneous channels, and faster response times

If your household has five or more members across multiple channels or if you plan to run Telegram, Discord, and WhatsApp simultaneously, KVM2 gives you the headroom.

Both plans include pre-configured OpenClaw, a FREE setup fee, and the ability to upgrade anytime from your dashboard with no downtime and no migration required.

Connecting to Your Dashboard

Once your Truehost plan is active, your OpenClaw URL arrives by email.

  1. Open your OpenClaw URL in a browser. You’ll see the dashboard login screen.
  2. Switch the prefix from https:// to wss://. Paste your Gateway Token into the field and click Connect. The wss:// prefix is important this is the WebSocket connection the dashboard requires.
  3. Go to Settings → AI Provider. Select Claude or OpenAI from the dropdown. Paste your API key and click Save.
  4. Confirm the gateway status shows active before doing anything else. If it shows ‘connecting’ or a red indicator, stop and troubleshoot. Do not proceed until this is confirmed.

Troubleshooting: Dashboard Connection Issues

Gateway status stuck on ‘connecting’: Check that you’re using the wss:// prefix, not https://. This single character difference is the most common first-time error.

Invalid token error: Regenerate the Gateway Token from your Truehost dashboard. Tokens expire if the server restarts grab a fresh one.

AI provider key rejected: Confirm the key has billing enabled on the OpenAI or Anthropic side. A key with no credits attached will authenticate but fail silently, meaning the assistant appears connected but gives no responses.

Page loads but dashboard is blank: Clear your browser cache and switch to a Chromium-based browser. OpenClaw’s UI has known display quirks on older Safari versions.

Connecting Your Family’s Messaging Channels

Go to Connectors in the dashboard. This is where you link the apps your family uses.

WhatsApp

This is the natural starting point for South African households.

96% of South African internet users are on WhatsApp, and the average South African user spends 23 hours and 42 minutes on WhatsApp every month, more than on any other platform.

Your family is already there.

Scan the QR code that appears in the Connectors panel using your dedicated second SIM.

The assistant will now receive and send messages from that number.

Other supported channels: Telegram, iMessage, Discord, Slack, Signal. You can connect multiple channels simultaneously.

Security setting, critical: Set allowFrom to only your family members’ numbers. Never leave it open. An open policy means anyone who messages the number gets a response.

Group chat setting: Enable requireMention in the group chat configuration. This ensures the assistant only responds when tagged directly (e.g., @openclaw what's on the calendar today?) not to every message in the family group. Without this, the assistant tries to respond to every conversation. That gets annoying fast.

Troubleshooting: Channel Connection Issues

  • WhatsApp QR code not appearing: Refresh the Connectors page. The QR session times out after 60 seconds. If you wait too long before scanning, it expires and you need to regenerate it.
  • QR scanned but status stays ‘pending’: Your WhatsApp account may already be linked to too many devices. Unlink an older device from WhatsApp Settings → Linked Devices, then retry.
  • Messages sent but no response: Check your allowFrom list. If the sending number isn’t on it, the assistant ignores the message silently no error, no notification.
  • MTN/Vodacom/Cell C numbers formatted incorrectly: Use the international format +27XXXXXXXXX. Do not use 0XXXXXXXXX. The leading zero format will cause the number match to fail.
  • requireMention not working in group: Confirm the assistant’s name in IDENTITY.md matches what you’re tagging in the group including capitalisation. It is case-sensitive.
  • Telegram or Signal connected but intermittent: These channels use polling. If your server has high CPU load, response delays increase. Consider upgrading to KVM2 if this becomes consistent.

Giving the Assistant Its Identity

OpenClaw uses a workspace folder containing plain text Markdown files. These become the assistant’s operating instructions.

The main files are:

  • AGENTS.md: defines what the assistant is allowed to do
  • SOUL.md: sets the personality and communication style
  • IDENTITY.md: sets the assistant’s name (used for @mention matching)
  • USER.md: stores facts about your household
  • HEARTBEAT.md: defines what the assistant checks and reports proactively

When you first connect the assistant to WhatsApp, it starts an onboarding sequence.

It asks questions about your household family members’ names, routines, important contacts, and writes those answers as Markdown files.

Every time the assistant starts, it loads these files fresh.

Treat this like briefing a new household employee. The more clearly you define the role upfront, the more useful the assistant becomes immediately.

Vague instructions produce vague results.

One important habit: create dedicated email and service accounts for the assistant. Do not connect it to your personal credentials.

If anything goes wrong with a skill or integration, you want the damage contained to accounts that exist specifically for the assistant, not your primary email.

Building Your First Workflows

Start with one workflow that delivers consistent daily value. Not three. Not five.

One.

Build the habit of interacting with the assistant before you try to automate everything. Here’s what to build first.

1) Morning Briefing

Setup time: ~30 minutes.

using openclaw to create a family assistant

The assistant connects to your shared Google Calendar and sends a summary every morning to the family WhatsApp group.

It pulls each family member’s schedule for the day school events, work commitments, extracurricular activities and formats it into a single readable message.

2) School Email Triage

The assistant monitors your shared Gmail inbox.

It scans incoming messages and flags anything urgent fee reminders, permission slips, event notices, emergency closures.

The flagged messages come through to WhatsApp with a summary. You only look at what needs your attention.

3) Shared Shopping List

Any family member texts an item to the group or directly to the assistant via WhatsApp.

The assistant adds it to a persistent shopping list, organises it by category, and can read the full list back on request.

How Workflows Compound

These three workflows seem simple.

But within two weeks of consistent use, the assistant knows your family’s schedule better than most people, and it never takes a sick day.

The compounding effect kicks in when information flows automatically rather than requiring someone to remember to share it.

Extending the Assistant with Skills

Skills are modular add-ons that extend what the assistant can do.

They are like plugins, each one adds a specific capability without affecting the rest of the setup.

You install skills via Clawhub from the command line:

clawhub install calendar-skill
clawhub install weather-skill

Recommended skills for South African families:

  • Calendar skill: deeper Google Calendar integration beyond the basic briefing
  • Weather skill: daily weather summaries; particularly useful for scheduling outdoor activities, and a natural fit for load shedding schedules when paired with the right data source
  • Reminders skill: time-based nudges (“remind mum at 2 PM about school pickup”)

One rule before installing anything: review the skill code before installing from unfamiliar authors.

Skills run with access to your assistant’s environment. Only install from sources you trust.

Keeping the Setup Secure

Security for a family assistant is mostly about limiting what the assistant can access and who can reach it.

using openclaw to create a family assistant

Run openclaw doctor before and after any configuration change. This command audits your setup and surfaces risky or misconfigured settings open DM policies, missing allowFrom restrictions, exposed files.

Disable heartbeats until your setup is stable. The default heartbeat runs every 30 minutes, which means the assistant proactively checks in and reports. During initial setup, this can generate a lot of noise. Disable it, stabilise your workflows, then turn it back on.

Keep sensitive files outside the agent-readable filesystem. The assistant can read anything in its workspace folder. Don’t put files there that you wouldn’t hand to a new employee on their first day.

Revisit allowFrom rules when family members change numbers. If someone gets a new number, the old one might still be on the list. Audit this whenever a SIM changes.

The assistant’s risk is proportional to what you give it access to. Start with low-stakes tasks the morning briefing, the shopping list and expand access as you build confidence in how it behaves.

Family Assistant with OpenClaw FAQ

Can I use OpenClaw with a regular WhatsApp account, or do I need WhatsApp Business?

A regular WhatsApp account works. You do not need WhatsApp Business. Use your dedicated second SIM, not your personal number.

Does the assistant work when WhatsApp has connection issues or load shedding?

Is my family’s conversation data stored anywhere?

Can different family members use different channels, e.g., mum on WhatsApp, kids on Telegram?

What happens if I exceed my plan’s bandwidth?

Do I need technical knowledge to set this up?

What AI model should I use: Claude or OpenAI?

Create a Family Assistant With Truehost OpenClaw

Here’s the full journey in one line: prepaid SIM → hosted server → connected channels → first workflow → compounding coordination.

using openclaw to create a family assistant

The assistant doesn’t replace how your family communicates. It handles the parts nobody wants to remember.

The shared calendar nobody checks. The school emails that pile up. The shopping list that lives in three different heads at once.

Using OpenClaw to create a family assistant is one of those setups that feels like overkill until it’s running, and then you wonder how you managed without it.

At Truehost, we’ve made this as straightforward as possible.

Our OpenClaw Hosting plans start at R285/month, include pre-configured infrastructure, and deploy in under 45 seconds.

Read More Posts

OpenClaw OpenAI Integration: Setup and Configuration Guide

OpenClaw OpenAI Integration: Setup and Configuration Guide

You finally want to run your own AI assistant, one that never sleeps, never leaks your data, and…

How to Use OpenClaw as Your Coding Assistant

How to Use OpenClaw as Your Coding Assistant

Most coding assistants live inside a subscription editor and forget everything the moment you close the tab. OpenClaw,…

Openclaw OpenAI Subscription: What You Need to Know

Openclaw OpenAI Subscription: What You Need to Know

For a long time, using OpenClaw with OpenAI models meant dealing with API keys, usage-based billing, and the…

OpenClaw vs Hermes Agent: Features and Use Cases Compared

OpenClaw vs Hermes Agent: Features and Use Cases Compared

Self-hosted AI agents went from niche to mainstream fast. Two names now dominate every forum thread: OpenClaw and…