Create and use custom steps in agents

Google Workspace Flows productivity guide

You can extend and customize Google Workspace Flows using Google Workspace add-ons. Just like add-ons for other services, you and other people in your organization can create custom steps so you can automate what you need most.

Note: Custom steps are only available to customers in our early access program.

On this page

Create custom steps

You and developers in your organization can create custom steps using Google Apps Script or your preferred coding language. You make them available to others by publishing them in the Google Workspace Marketplace.

Learn how to create add-on steps.

Install custom steps

  1. Go to workspace.google.com/marketplace?host=workflow.

    This link takes you to a pre-filtered view of only add-ons and integrations that work with Workspace Flows.

  2. When you find one you want to install, click it.
  3. Click Install.
  4. Follow the on-screen instructions to give the add-on permissions to access your Google Account data and complete the installation.

To uninstall an add-on step, go back to Workspace Marketplace, find the add-on, and click Uninstall. If your administrator installed the add-on for you, you might not be able to uninstall it.

Use custom steps in agents

After you install a Workspace Flows add-on, the steps show up in Workspace Flows.

The steps from the add-on are available wherever you create and edit agents, including:

  • When you create an agent with AI on the Workspace Flows Discover page.
  • In the step-selection panel in the agent editor. To find an add-on step, scroll to the section with the name of the add-on.

Important: When you add variables to third-party integration steps, add-on steps, or the webhook step, they might contain your Google Account data, such as the contents of a message in Gmail or Chat, or event information from Calendar. The agent can then share your Google Account data with a third-party service. Make sure you trust the third-party service.

Manage account access for add-on steps

If you’re concerned about an add-on’s access to your Google Account data, you can delete its connections with your account. However, add-on steps might not work anymore and agents that use them could stop working.

  1. Go to https://myaccount.google.com/connections.
  2. Search for the add-on in the list of apps and services and click it.
  3. Click Delete all connections you have with add-on name and confirm you want to delete them.

To allow the add-on to connect again, in an agent, add an add-on step. You’re prompted to allow the required connections.

Was this helpful?

How can we improve it?