Blog

Beginner’s guide to OpenClaw

March 28, 2026

Lavender field

Before I give my rough explanation of what OpenClaw is, I think it’s first important to understand why use OpenClaw.

The first and obvious answer is that it can save you time by automating repetitive tasks. Second, it can save you effort by decreasing manual work. Third, it can save you money by reducing labor and tool costs.

So what is OpenClaw? You can really just think of it as a free or inexpensive AI assistant that can actually take actions for you through communication in chat apps (Telegram in our case). Its actions can range from checking you into flights to managing your calendar, but in our case I highlight a beginner use case of searching through emails.

Who is this guide for: anyone who’s heard of OpenClaw and has been wondering what it is and what it can do. Consider this your "Hello, world!" to one of the most powerful and worthwhile tools out there.

You can make OpenClaw free using a local model through Ollama, however a simpler, and still free method, is to create a Gemini API key. This API key, although not unlimited, is enough to get the job done for this intro!

Okay now that the overview is done, here is the step by step of setting it up. Note that I have a mac, so if you’re using windows or linux this might not be the guide for you!

Step 0) Ensuring you have Node.js version 22 or higher

Just so that you don’t think I’m making you install a virus, Node.js is essentially just a tool that lets your computer run JavaScript programs. Since OpenClaw is built with JavaScript, you need Node.js for it to work.

To check:

Installing Node.js (skip if “node --version” returned 22 or higher)

Step 1) Creating a Telegram account

We will need a Telegram account in order to communicate with OpenClaw!

On your phone:

On your mac:

For now that’s all we need to do, we will circle back to this once OpenClaw is installed and we are setting up.

Step 2) Creating your API key for OpenClaw to use

First, what is an API key? The most straightforward way to think about it is that it’s just a password, that only you should ever know, and it allows OpenClaw to use Gemini’s AI.

To create one:

Step 3) Installing OpenClaw!!!!

Here comes the fun, but a little more complicated part. This (step 3 → step 5) should take ~20 minutes ( 10 minutes if you’re already tech savvy ).

To install:

Now you will see a bunch of installations going on! What we just did is tell our computer to go to “https://openclaw.ai/install.sh” and run that installation script on our mac.

Once all the installations are finished, you should see a screen like so in your terminal:

OpenClaw setup screen

Step 4) Setting up OpenClaw

Now that we have it installed, we need to set it up!

Set up steps:

And now your claw should be hatched! It will ask you a couple questions in the terminal about its personality, which you can answer! Here was my answer:

Step 5) Getting it started on its first task

OpenClaw can do many amazing things, but the simplest thing, let’s have it find an email for us! Before we talk to OpenClaw about this, we have to do a couple things to set it up.

In your gmail (on the web):

Then, go to the following link:

Tell OpenClaw, still in the terminal, the exact following:

And voila! Your Claw will now be linked to your gmail. You can have it: find specific emails, summarize conversations you’ve had with certain people, automatically delete certain emails (if you choose to later set that up), and much more! Here are some examples of what you can ask:

Note that you can keep talking to it in the terminal, or you can switch to Telegram! To communicate in Telegram, simply message your bot on Telegram (which you named in Step 4) "/start". Then, it will send you the exact command, which you just enter into OpenClaw. Once you have linked Telegram and OpenClaw, you can communicate solely through Telegram.

Also one last thing before the conclusion! Our Gemini API key has a very small usage rate. If you want to continue using OpenClaw, I recommend switching to a paid API key. The usage rates are very cheap! To do so, either restart this process with a paid API key, or follow the steps here.

Conclusion

Having it interact with emails is one of the simpler things you can do, but it’s a nice and easy starting point for other tasks! Some of those could be automating scheduled tasks or browsing the web and interacting with websites.

Agentic AI will likely change the way people work, communicate, and solve problems. I have already seen that shift in my own research lab, where I sometimes literally speak to OpenClaw and have it help me program. I do not think I am alone in feeling that life is becoming increasingly fast-moving and uncertain, but that is exactly why it is so important to invest in yourself and build skills that make you more adaptable and purposeful.