Setup Guide

OpenClaw on iOS

Your iPhone is the best way to stay connected to your AI agent. Here is how to use OpenClaw from iOS.

8 min read
Mar 28, 2026
Ampere Team

Your iPhone is always with you — which makes it the perfect device for talking to your OpenClaw agent. Whether you are commuting, traveling, or away from your desk, you can send messages and get replies from your AI agent in seconds.

OpenClaw itself does not install on iOS — the app runs on a Mac, a server, or through Ampere.sh in the cloud. Your iPhone connects to it through messaging apps like Telegram, Discord, or WhatsApp. No special setup is needed on your phone — if you have the app installed, you are ready.

  • Talk to your AI agent from your iPhone through any messaging app
  • Get replies and notifications wherever you are
  • No installation needed on iPhone — works through apps you already have
  • Works with Ampere.sh for always-on access even without a Mac

How OpenClaw Works on iPhone

iOS does not allow apps to run persistent background processes the way macOS or Linux does. That means OpenClaw cannot be installed directly on an iPhone. This is a system limitation of iOS — not an OpenClaw issue.

What you can do is run OpenClaw on another device — a Mac, a Linux server, or Ampere.sh — and then use your iPhone as the interface to talk to it. Your agent receives messages from your phone through Telegram, Discord, or WhatsApp, processes them, and sends back a reply directly to your messaging app.

From your iPhone, the experience feels completely natural. You open Telegram or Discord, send a message, and your agent replies — just like chatting with a contact.

What You Need

What You NeedDetails
iPhone with iOS 15 or laterAny iPhone that runs Telegram, Discord, or WhatsApp will work.
A messaging appTelegram, Discord, or WhatsApp — install from the App Store if you don't have it.
OpenClaw running somewhereOn a Mac, Linux server, or hosted on Ampere.sh. This is where your agent actually runs.
Your agent connectedDuring OpenClaw setup you link it to a messaging channel. That is how your iPhone talks to it.

Using OpenClaw via Telegram

Telegram is the recommended option for iPhone users. It has the most reliable notification delivery on iOS and the smoothest bot experience. Here is how to get started:

Step 1

Install Telegram on your iPhone

Open the App Store, search for Telegram, and install it. If you already have it, make sure it is updated to the latest version.

Step 2

Install OpenClaw on your Mac or server

OpenClaw needs to run on a Mac, Linux server, or Ampere.sh. Run the install command in Terminal on your Mac to get it set up.

Step 3

Run the OpenClaw setup wizard

After installing, run the onboard command. When it asks which messaging channel you want to use, select Telegram.

Step 4

Create a Telegram bot via BotFather

Open Telegram on your iPhone and search for @BotFather. Send the /newbot command, pick a name for your bot, and copy the bot token it gives you.

Step 5

Paste the bot token into OpenClaw

In the OpenClaw setup wizard on your Mac, paste the bot token from BotFather. OpenClaw will connect to your Telegram bot automatically.

Step 6

Start a chat with your bot on iPhone

Open Telegram, search for the bot name you created, and tap Start. Send any message and your OpenClaw agent will reply instantly.

Step 7

Enable notifications

Go to iPhone Settings, scroll to Telegram, tap Notifications, and make sure Allow Notifications is turned on so you never miss a reply from your agent.

Once connected, you can talk to your agent from anywhere. The conversation syncs across all your devices including Mac, iPad, and iPhone.

Using OpenClaw via Discord

If you already use Discord, you can add your OpenClaw agent as a bot to any server or direct message channel. The Discord iPhone app works well for this.

Step 1

Install Discord on your iPhone

Download Discord from the App Store if you do not already have it. Log in to your existing account or create a new one.

Step 2

Create a Discord server or use an existing one

Your OpenClaw agent will join a Discord server as a bot. You can use a server you already own or create a new private one just for your agent.

Step 3

Run the OpenClaw setup wizard on your Mac

After installing OpenClaw, run the onboard command. When asked which messaging channel to use, choose Discord.

Step 4

Create a Discord application and bot token

Go to discord.com/developers on your Mac browser, create a new application, go to the Bot section, and copy the bot token. Paste it into the OpenClaw setup wizard.

Step 5

Invite the bot to your server

In the Discord developer portal, go to OAuth2, select bot permissions (Send Messages, Read Messages), and open the generated invite link to add the bot to your server.

Step 6

Message your agent from iPhone

Open Discord on your iPhone, go to the server where you added your bot, and send a message. Your OpenClaw agent will read it and reply directly in the channel.

Discord is a good choice if you want your agent accessible to a group of people, not just yourself.

Using OpenClaw via WhatsApp

WhatsApp connects to your existing phone number, so your agent will appear as a contact you can message directly. This is the most familiar option for users who primarily use WhatsApp for communication.

Step 1

Install WhatsApp on your iPhone

Download WhatsApp from the App Store if you do not have it. Make sure your phone number is verified and your account is active.

Step 2

Install OpenClaw on your Mac or server

OpenClaw needs to run on a Mac, Linux server, or Ampere.sh before you can connect it to WhatsApp. Run the install command in Terminal on your Mac.

Step 3

Run the OpenClaw setup wizard and choose WhatsApp

After installing, run the onboard command. When it asks for your messaging channel, select WhatsApp. A QR code will appear on your Mac screen.

Step 4

Scan the QR code with WhatsApp on your iPhone

Open WhatsApp on your iPhone, tap the three dots in the top right, tap Linked Devices, then tap Link a Device. Point your camera at the QR code on your Mac screen.

Step 5

Wait for the connection to confirm

WhatsApp will show a loading screen and then confirm the device is linked. OpenClaw is now connected and ready to receive and send messages through your WhatsApp account.

Step 6

Send a message to test it

From your iPhone, send a message through the WhatsApp account you linked. Your OpenClaw agent will read it and reply. It appears just like a normal chat.

Best Setup for iPhone Users

If your main goal is using OpenClaw from your iPhone without managing any servers or leaving a computer running, the best option is Ampere.sh. Your agent runs in the cloud 24/7 and your iPhone connects to it through your messaging app — no Mac needed.

SetupSelf-Hosted (Mac/Server)Ampere.sh (Cloud)
Needs a Mac or serverYesNo
Agent online 24/7Only when Mac is onAlways
iPhone setup requiredNone — just messaging appNone — just messaging app
Agent stops when Mac sleepsYesNo
CostFree — API fees onlyFree credits included

Common Issues and Fixes

Agent is not replying to messages on iPhone

The most common reason is that OpenClaw is not running on your Mac or server. If your Mac went to sleep or was shut down, the agent goes offline. Your iPhone app will still let you send messages but no one is listening on the other end.

Fix

Check that OpenClaw is running on your Mac by opening Terminal and running the status command. If it is stopped, restart it.

openclaw gateway status

Not receiving notifications on iPhone

iOS may have blocked notifications for your messaging app. This is a common thing after a fresh install or an iOS update — the system sometimes resets notification permissions.

Fix

Go to iPhone Settings, scroll to your messaging app (Telegram, Discord, or WhatsApp), tap Notifications, and make sure Allow Notifications is turned on.

Connected the bot but it stopped working after a day

Your Mac went to sleep or was turned off. OpenClaw only runs when the machine it is installed on is active. You need to either keep your Mac awake or switch to Ampere.sh for continuous uptime.

Fix

On your Mac, go to System Settings, Battery, Options, and enable Prevent automatic sleeping when the display is off. Or use Ampere.sh so your agent never goes offline.

Telegram or Discord bot link not working on iPhone

The bot token may have been regenerated or the agent setup was not completed fully. You need to go through the OpenClaw setup wizard again to get a fresh connection.

Fix

Re-run the setup wizard on your Mac or server and reconnect the messaging channel.

openclaw onboard --install-daemon

Frequently Asked Questions

Can I install OpenClaw directly on my iPhone?
No. iOS does not allow apps to run background services like OpenClaw requires. You cannot install or run OpenClaw natively on iPhone. Instead, OpenClaw runs on a Mac, server, or Ampere.sh and you talk to it from your iPhone through Telegram, Discord, or WhatsApp.
Which messaging app works best for OpenClaw on iPhone?
Telegram is the most reliable option. It has the best notification delivery on iOS, supports bots natively, and gives you the smoothest experience when chatting with your OpenClaw agent from your phone.
Do I need to keep my Mac on for OpenClaw to work on iPhone?
Yes, if OpenClaw is running on your Mac. If you use Ampere.sh to host your agent, it runs in the cloud and stays online regardless of whether your Mac, PC, or any other device is on.
Can I use OpenClaw on iPhone without a computer?
Yes, if you use Ampere.sh. Your agent is hosted in the cloud so you only need your iPhone and a messaging app. No Mac or computer required at all.
Will OpenClaw notifications work on iPhone?
Yes. Notifications come through whichever messaging app you connect — Telegram, Discord, or WhatsApp. Make sure notifications are enabled for that app in your iPhone Settings and you will get alerted whenever your agent replies.
Can I use OpenClaw on multiple iPhones?
Yes. Since OpenClaw connects through messaging apps, anyone with access to that Telegram bot, Discord channel, or WhatsApp number can talk to your agent from any iPhone.
Is there a native OpenClaw app for iPhone?
There is no dedicated iOS app for OpenClaw. You interact with your agent through Telegram, Discord, or WhatsApp — all of which have excellent iPhone apps.
What is the difference between using OpenClaw on iPhone vs Mac?
On a Mac you install and run OpenClaw yourself. On iPhone you just chat with the agent through a messaging app. The agent still runs on a Mac or server — your iPhone is the interface you use to talk to it from anywhere.