Extend Zo

Tools

Learn about Zo's tools

Zo has access to a wide range of tools to operate your computer, connect your apps, and navigate the internet.

You can type @ in the chat to mention a specific tool. You can also refer to these tools loosely by name, e.g. "use your image search tool". Mentioning specific tools can make your prompts more precise and reliable.

Files#

  • Create file – Create a new file or rewrite an existing one with the provided content.
  • Edit file – Edit a text file using a sequence of precise edit operations.
  • Edit file fast – Edit a text file using a fast apply LLM.
  • Read file – Read a file from the computer.
  • List files – Directory listing tool that shows files and subdirectories in a tree structure, helping you explore and understand the project organization.
  • Search files – Search files by content or filename using ripgrep.
  • Copy file – Copy a file or directory between the host, a Zo App, and a fleet device.
  • Transcribe audio – Transcribe an audio file and save the transcript next to the original file.
  • Transcribe video – Transcribe audio from a video file and save the transcript next to the original file.
  • Generate image – Generate an image following the provided prompt using an AI image generation model.
  • Edit image – Remix an existing image (or images) using an AI image model.
  • Generate video from image – Generate a short, 5 second video from an input image using an AI video generation model.
  • Generate diagram – Generate a block diagram, using D2.

Web#

  • Read webpage – Read the content of a webpage.
  • Open webpage – Open a webpage in Zo's browser.
  • View webpage – View the current page in the browser and get its content plus a screenshot.
  • Use webpage – Interact with the current page using an AI agent.
  • Save webpage – Save webpage content to the user's Articles directory.
  • Search the web – Search the web using a search engine.
  • Research the web – Perform an in-depth web search using a more powerful search engine.
  • Find similar links – Find web pages similar to a given URL.
  • Search images – Search for images on the web using a search engine.
  • Search X – Search X (Twitter) for posts and users matching a query.
  • Search Google Maps – Search Google Maps for locations.

Computer#

  • Run command – Run a single shell command on the computer.
  • Create site – Create a site (also known as an app, or a website).
  • Publish site – Publish or republish a Zo Site so it gets a dedicated URL and runs a production build.
  • Unpublish site – Unpublish a Zo Site, removing its dedicated URL.
  • Create service – Register a managed User Service on your Zo server.
  • List services – List managed User Services running on your Zo server.
  • Diagnose service – Diagnose issues and get details about the status of a user_service.
  • Update service – Update a managed user service on your Zo server. Only specify the fields you want to change; omitted fields keep their existing values. Always restarts the service process.
  • Delete service – Delete a managed user service on your Zo server.
  • Proxy local service – Proxy a local service to a public endpoint using a TCP tunnel, similar to ngrok.
  • Use device – Run a command on the user's desktop device via the Zo desktop app.

Integrations#

  • Send Discord message – Send a message to the user via Discord.
  • Send Slack message – Send a message to the user via Slack.
  • Get Slack info – Look up Slack workspaces, channels, and members.
  • Get Slack history – Get message history from a Slack channel or thread.
  • Get Discord history – Get message history from a Discord channel, thread, or DM.
  • Get Discord info – Look up Discord servers, channels, threads, or members.
  • Send email – Send an email to the user's email address.
  • Send SMS – Send an SMS text message to the USER or a contact.
  • Send Telegram message – Send a message to the user via Telegram.
  • Connect Telegram – Generate a pairing code to connect the user's Telegram account to Zo.
  • List app tools – List all available tools and configured props for an app connected by the user.
  • Connect integration – Surface an inline Connect button so the user can authorize an OAuth integration.
  • Search app catalog – Search Pipedream's full catalog of 1000+ app integrations by keyword.
  • Use integration – Run an action on a connected long-tail Pipedream catalog app.
  • Use Gmail – Work with the user's connected Gmail account.
  • Use Google Calendar – Work with the user's connected Google Calendar account.
  • Use Google Drive – Work with the user's connected Google Drive account (includes Google Docs, Sheets, Slides, and Forms).
  • Use Google Sheets – Work with the user's connected Google Sheets spreadsheets.
  • Use Google Tasks – Work with the user's connected Google Tasks account.
  • Use OneDrive – Work with the user's connected Microsoft OneDrive account via Pipedream.
  • Use Outlook – Work with the user's connected Microsoft Outlook account.
  • Use Outlook Calendar – Work with the user's connected Microsoft Outlook Calendar account.
  • Use Notion – Work with the user's connected Notion account.
  • Use Linear – Work with the user's connected Linear workspace.
  • Use Airtable – Work with the user's connected Airtable bases.
  • Use Dropbox – Work with the user's connected Dropbox account via Pipedream.
  • Use Spotify – Use a tool to work with the user's connected Spotify account.
  • Use X – Work with the user's connected X (Twitter) account.

Commerce#

Automations#

  • Create automation – Create an automation to run an AI task on a schedule.
  • List automations – List all registered automations.
  • Get automation – Get full details of a single automation, including the complete instruction text.
  • Edit automation – Edit an existing automation's title, instruction, schedule, preferred communication channel, or model.
  • Delete automation – Delete an existing automation.

Personalization#

Zo Space#