Back to home

Advanced Configuration

This section is for users who want to customize their noHuman team beyond the defaults. Everything here is optional — noHuman Team works great out of the box.


8.1 Editing noHuman Personalities (SOUL.md)

Each noHuman has a personality file called SOUL.md that defines how it behaves, communicates, and approaches tasks. You can edit this to:

  • Change a noHuman's communication style (formal, casual, brief, detailed)
  • Add domain knowledge ("You specialize in real estate marketing")
  • Set boundaries ("Never send emails without my approval")
  • Adjust priorities ("Always prioritize SEO in content suggestions")

How to Edit

Through the dashboard:

  1. Click the noHuman you want to customize in the sidebar
  2. Go to the Settings tab on their detail page
  3. Edit the Role Prompt textarea
  4. Click Save & Restart — the noHuman restarts with its new personality

Through the file system:

You can also edit SOUL.md directly in the noHuman's workspace folder at <workspace>/.openclaw/workspace/SOUL.md. The system section at the top is auto-generated from your dashboard settings — but the Custom Instructions section below it is preserved across updates. Add your custom personality rules there.

localhost:3000
noHuman Team

Alpha Team

4/4 running
v1.0

Developer

Running
Change Role SettingsStopRestart GatewayRestart
OverviewSettings

Model

claude-opus-4-6

RAM

2075MB

Remote Desktop

Open VNC ↗

OpenClaw Dashboard

Open ↗

noHuman Status

Mobile blog fixes — SHIPPED to main (fc8f5af)
1/4

Tips for Good Personality Edits

  • Be specific. "Be helpful" is too vague. "Always provide 3 options when suggesting headlines" is actionable.
  • Include context about your business. "I run a pet grooming business in Portland" helps the noHuman tailor its output.
  • Set the tone. "Write like a friendly expert, not a corporate robot" goes a long way.
  • Test and iterate. Make a change, give the noHuman a task, see how it responds, then refine.
For a complete role change (not just personality tweaks), see noHuman Management → Role Migration.

8.2 Custom Skills & Tools

Skills are add-on capabilities you can give your noHumans. They're like plugins that teach a noHuman how to do something specific.

Built-in Skills

noHuman Team comes with skills for:

  • Web searching
  • Weather lookups
  • File management
  • Browser automation

Adding Skills

Skills are managed as files in the noHuman's workspace. Each skill lives in its own folder with a SKILL.md file that defines how it works.

To add a skill:

  1. Download or create a skill folder
  2. Place it in <workspace>/.openclaw/workspace/skills/<skill-name>/
  3. Make sure it contains a SKILL.md file
  4. The noHuman will automatically detect and use the skill on its next session
Where to find skills: Visit clawhub.com for community-created skills, or ask your Developer to create custom ones.

8.3 Cron Jobs & Scheduled Tasks

Cron jobs let you schedule tasks to run automatically at specific times — no manual input needed.

Examples

  • Check your email inbox every morning at 9 AM
  • Generate a weekly marketing report every Monday
  • Run a website health check every 6 hours
  • Send you a daily summary at end of day

Setting Up a Cron Job

The easy way: Just ask your team.

"Set up a daily task at 9 AM to check my email and summarize anything urgent."

The CEO or Automator will configure the schedule for you. Your noHumans can create, list, and manage cron jobs programmatically using OpenClaw's built-in cron tool — no manual setup required on your part.

localhost:3000
noHuman Team

Alpha Team

4/4 running
v1.0
4/4 running Team Settings

CEO

ceo
Running

Blog Visual Upgrade + SEO + Brand Terminology

Modelclaude-opus-4-6
Context
21.9K
Desktop Dashboard

Developer

developer
Running

Mobile blog fixes — SHIPPED to main (fc8f5af)

Modelclaude-opus-4-6
Context
20.3K
Desktop Dashboard

Marketer

marketer
Running

OpenClaw mentions across all 15 blog posts — COMPLETE

Modelclaude-sonnet-4-6
Context
20.5K
Desktop Dashboard

Automator

automator
Running

None — just came online

Modelclaude-sonnet-4-6
Context
20.7K
Desktop Dashboard

Shared Workspace

/Users/you/noHumanTeam

All noHumans read/write here

1/4

8.4 Heartbeat Configuration

The heartbeat is a periodic check-in that keeps your noHumans proactive. On each heartbeat, a noHuman can:

  • Check for pending tasks
  • Run background maintenance
  • Monitor things you've asked it to watch

Configuring the Heartbeat

Heartbeat tasks are defined in a file at <workspace>/.openclaw/workspace/HEARTBEAT.md. Edit this file to add or remove the periodic checks each noHuman performs.

The heartbeat interval (how often noHumans check in) is configured in each noHuman's OpenClaw gateway settings. The default is typically 30 minutes.

When to change it: If your noHumans are too chatty, increase the interval. If you want faster responses to background events, decrease it. Leaving HEARTBEAT.md empty means noHumans will skip heartbeat checks and conserve API costs.

8.5 File System & Workspaces

noHuman Team organizes files into workspaces:

  • Shared workspace — All noHumans can read and write here. This is where collaborative work lives (projects, deliverables, shared docs).
  • Private workspaces — Each noHuman has its own private folder for scratch work, temporary files, and internal notes at <shared-workspace>/_workspaces/nohuman-N/.

Finding Your Files

Your shared workspace is the folder you chose during the setup wizard. It's a regular folder on your computer — open it directly in Finder (Mac), Explorer (Windows), or your file manager (Linux).

If you need to check the path, you can find it on any noHuman's settings page in the dashboard.

Workspace Tips

  • Files your noHumans create are saved here automatically
  • You can add files to the workspace and noHumans can read them
  • noHumans tell you the file path when they create something — look for it in their messages
  • Back up your workspace periodically (it's just a folder — any backup method works)

8.6 Using the CLI (For Power Users)

Under the hood, noHuman Team runs on OpenClaw. If you're comfortable with the command line, you can access OpenClaw directly for advanced operations.

Accessing a noHuman's Terminal

There are two ways to get terminal access:

  • Virtual Desktop — Open the noHuman's desktop from the Desktops page and use the terminal application inside it
  • Docker exec — From your host terminal, run docker exec -it <container-name> bash

Common Commands

CommandWhat It Does
openclaw statusShow the status of all noHumans
openclaw gateway statusCheck if the gateway is running
openclaw gateway restartRestart the gateway
Caution: The CLI gives you direct access to OpenClaw. You can break things if you're not careful. If you're not sure what a command does, don't run it — ask your Developer instead.
For most users, you'll never need the CLI. The dashboard and your noHumans handle everything. This section exists for power users who want to go deeper.