Tools Reference

OpenClaw provides 20+ built-in tools to let AI partners truly connect to reality and execute tasks.

🏠 Life Assistant Common Tools

messagenodescronimagettsmemory_search

💼 Work Partner Common Tools

messagesessions_listsessions_spawnexecbrowsercronpdf

💬 Messaging & Communication

message

Send cross-platform messages (Telegram/WhatsApp/LINE/Discord/Signal)

Proactive notifications, batch sending, client management

🤖 Agent Collaboration

sessions_list

List all conversations

Manage multiple clients, view status
sessions_send

Send messages to other sessions

Cross-conversation communication
sessions_spawn

Create sub-Agents

Parallel processing, task delegation
subagents

Manage sub-Agents

Monitor, assign, terminate tasks
session_status

View status

Monitor resource usage

🧠 Memory System

memory_search

Search long-term memory

Retrieve past information, client preferences
memory_get

Read specific memory

Precise referencing

📱 Nodes & Devices

nodes

Manage connected devices

Mobile, Mac, IoT devices
camera_snap

Take photos

Remote photography, QR code scanning
screen_record

Screen recording

Tutorials, demonstrations
location_get

Get location

Positioning, location triggers
notify

Send notifications

Push notifications

🌐 Web & Information

web_search

Web search

Research, information gathering
web_fetch

Fetch web pages

Read articles, analysis
browser

Browser automation

Website operations, auto-fill forms

📁 File Operations

read

Read files

View settings, read documents
write

Create/overwrite files

Create documents, output reports
edit

Precise file edits

Modify settings, update content

🖼️ Multimedia Analysis

image

Analyze images

OCR, content recognition
pdf

Analyze PDFs

Text extraction, contract analysis
tts

Text to speech

Voice replies, announcements

⚡ Execution & Automation

exec

Execute commands

Batch processing, system operations
process

Manage background processes

Long-running tasks
cron

Scheduled tasks

Scheduled execution, periodic checks