Skip to Content
FeaturesAI Conversations

AI Conversations

OpenClaw provides natural language conversations using the supported model you configure with BYOK.

How It Works

When you send a message to OpenClaw, it:

  1. Receives your message from any connected platform
  2. Processes it through your configured model with your conversation context
  3. Returns an intelligent, contextual response
  4. Remembers the conversation for future reference

Conversation Features

Natural Language Understanding

Ask questions in plain English. OpenClaw understands:

  • Complex multi-part questions
  • Follow-up questions with context
  • Ambiguous requests (it will ask for clarification)
  • Technical and non-technical queries

Context Awareness

OpenClaw maintains context within conversations:

  • Remembers what you discussed earlier
  • Can reference previous messages
  • Understands pronouns (“it”, “that”, etc.)
  • Builds on previous answers

Multi-Turn Conversations

Have extended conversations:

You: What's the weather like in Tokyo? OpenClaw: Currently in Tokyo, it's 72°F (22°C) with partly cloudy skies... You: What about next week? OpenClaw: Looking at the forecast for Tokyo next week... You: Should I pack an umbrella? OpenClaw: Based on the forecast I just shared...

Model Options

OpenClaw can route across different model profiles, depending on the supported provider and model IDs you configure:

ProfileBest ForSpeedCost
FastSimple queries, fast responsesFastestLowest
BalancedDaily assistant workFastMedium
ReasoningComplex reasoning and codingSlowerHighest

Configure model routing to automatically use the right model for each task.

Usage Tips

Be Specific

Instead of: “Help me with my code” Try: “Review this Python function for bugs and suggest improvements”

Provide Context

Instead of: “What should I do?” Try: “I’m building a React app and getting this error [error]. What should I do?”

Use Follow-Ups

Start with a broad question, then drill down with follow-ups. OpenClaw remembers the context.

Rate Limits

API-based usage has no artificial limits—you’re limited only by your API budget.

For subscription-based provider plans, the limits and retention rules come from that provider.