Use Google Cloud with Automation

The Google Cloud integration with Automation is only available to Jira Service Management Cloud customers on Premium or Enterprise plans. Find out how to upgrade your plan.

You can connect your Google Cloud account with your project to automate the process of managing the code delivery process.

To use these actions, you need to connect the Google Cloud app to Atlassian Automation. For most of the automation actions, you’ll get a connection setup message when you select them. Once the connection is established, you can automate actions and set up triggers based on Google Cloud events.

Before you begin

To manage project automations, you must have the appropriate project permissions:

To manage global automations, you’ll need the Administer Jira permission. Learn more about global permissions in Jira Cloud.

Actions

Google Cloud Load Balancer

Create backend service in Google Cloud Load Balancer

You can use this action to create a backend service for your project in Google Cloud Load Balancer.

Enter the following fields or select using smart values:

  • GCP project ID: Enter the Google Cloud project ID where the backend service is located.

  • Backend service name: Enter the backend service name. Must be 1–63 characters and comply with RFC1035.

  • Health checks: Enter health check resource URLs to assign to this backend service.

  • Load balancing scheme: Select the load balancing scheme (EXTERNAL, INTERNAL, EXTERNAL_MANAGED, INTERNAL_MANAGED, INTERNAL_SELF_MANAGED).

  • Region: Enter the region for the backend service. Required for regional backend services.

  • Protocol: Select the protocol for communication with backends (HTTP, HTTPS, HTTP2, TCP, SSL, UDP, GRPC).

  • Backend: Enter backend instances or instance groups that will receive traffic.

Delete backend service from Google Cloud Load Balancer

You can use this action to delete a backend service from your project in Google Cloud Load Balancer.

Enter the following fields or select using smart values:

  • GCP project ID: Enter the Google Cloud project ID where the backend service is located.

  • Backend service name: Enter the backend service name to delete.

Lookup backend services in Google Cloud Load Balancer

You can use this action to list backend services for your project in Google Cloud Load Balancer.

Enter the following fields or select using smart values:

  • GCP project ID: Enter the Google Cloud project ID.

  • Filter: Enter a filter expression to narrow down the results.

  • Max results: Enter the maximum number of backend services to return per page.

Get backend service health from Google Cloud Load Balancer

You can use this action to get the health status of a backend service in your project.

Enter the following fields or select using smart values:

  • GCP project ID: Enter the Google Cloud project ID where the backend service is located.

  • Backend service name: Enter the backend service name to check.

  • Resource group URL: Enter the resource group URL.
    Format: projects/{project}/zones/{zone}/instanceGroups/{instanceGroup}

Create global address in Google Cloud Load Balancer

You can use this action to create a global IP address for your project.

Enter the following fields or select using smart values:

  • GCP project ID: Enter the Google Cloud project ID where you want to create the global address.

  • Global address name: Enter the global address name. Must be 1–63 characters and comply with RFC1035.

  • IP address: Enter the static IP address to reserve. If not specified, an ephemeral IP address will be used.

  • Status: Enter the address status (RESERVED, IN_USE).

  • Region: Enter the region for the address. Required for regional addresses.

  • IP version: Select the IP version (IPV4, IPV6). Default is IPV4.

Delete global address from Google Cloud Load Balancer

You can use this action to delete a global address from your project.

Enter the following fields or select using smart values:

  • GCP project ID: Enter the Google Cloud project ID where the global address is located.

  • Address name: Enter the global address name to delete.

Lookup global addresses in Google Cloud Load Balancer

You can use this action to list global addresses for your project.
Enter the following fields or select using smart values:

  • GCP project ID: Enter the Google Cloud project ID.

  • Filter: Enter a filter expression to narrow down the results.

  • Max results: Enter the maximum number of global addresses to return per page.

Get resource name from Google Cloud Load Balancer

You can use this action to get a resource name from your project.
Enter the following fields or select using smart values:

  • GCP project ID: Enter the Google Cloud project ID where the instance is located.

  • Zone: Enter the zone where the instance is located (for example, 'us-central1-a').

  • Instance name: Enter the instance name to retrieve.

Delete resource name from Google Cloud Load Balancer

You can use this action to delete a resource from your project.
Enter the following fields or select using smart values:

  • GCP project ID: Enter the Google Cloud project ID where the instance is located.

  • Zone: Enter the zone where the instance is located (for example, 'us-central1-a').

  • Instance name: Enter the instance name to delete.

Get target HTTPS proxies from Google Cloud Load Balancer

You can use this action to list target HTTPS proxies for your project.
Enter the following fields or select using smart values:

  • GCP project ID: Enter the Google Cloud project ID.

  • Filter: Enter a filter expression to narrow down the results.

  • Max results: Enter the maximum number of target HTTPS proxies to return per page.

Invalidate cache URL map in Google Cloud Load Balancer

You can use this action to clear cached content for a specific URL map.
Enter the following fields or select using smart values:

  • GCP project ID: Enter the Google Cloud project ID where the URL map is located.

  • URL map name: Enter the URL map name whose cache you want to invalidate.

Lookup URL maps in Google Cloud Load Balancer

You can use this action to list URL maps for your project.
Enter the following fields or select using smart values:

  • GCP project ID: Enter the Google Cloud project ID.

  • Filter: Enter a filter expression to narrow down the results.

  • Max results: Enter the maximum number of URL maps to return per page.

Delete URL map from Google Cloud Load Balancer

You can use this action to delete a URL map from your project.
Enter the following fields or select using smart values:

  • GCP project ID: Enter the Google Cloud project ID where the URL map is located.

  • URL map name: Enter the URL map name to delete.

Google Cloud Functions Spoke

Get function from Google Cloud Functions

You can use this action to retrieve specific details about a function in Google Cloud Functions.

Enter the following fields or select using smart values:

  • GCP project ID: Enter the Google Cloud project ID.

  • Location: Enter the geographic location (for example, 'us-central1').

  • Function name: Enter the function name.

  • Version ID: Enter the version ID of the function.

Delete function from Google Cloud Functions

You can use this action to delete a function from your project in Google Cloud Functions.

Enter the following fields or select using smart values:

  • GCP project ID: Enter the Google Cloud project ID.

  • Location: Enter the geographic location (for example, 'us-central1').

  • Function name: Enter the function name.

Lookup functions in Google Cloud Functions

You can use this action to list functions for your project in Google Cloud Functions.

Enter the following fields or select using smart values:

  • GCP project ID: Enter the Google Cloud project ID.

  • Location: Enter the geographic location.

  • Function name: Filter by function name.

  • Page size: Enter the maximum number of results.

  • Page token: Enter the page token.

Generate upload URL in Google Cloud Functions

You can use this action to generate a signed upload URL for uploading function source code in Google Cloud Functions.

Enter the following fields or select using smart values:

  • GCP project ID: Enter the Google Cloud project ID.

  • Location: Enter the geographic location.

  • Function name: Enter the function name.

  • KMS key name: Enter the KMS crypto key resource name.

Generate download URL in Google Cloud Functions

You can use this action to generate a signed download URL for downloading function source code in Google Cloud Functions.

Enter the following fields or select using smart values:

  • GCP project ID: Enter the Google Cloud project ID.

  • Location: Enter the geographic location.

  • Function name: Enter the function name.

  • Version ID: Enter the version ID of the function source code.

Call function in Google Cloud Functions

You can use this action to call a function in your project in Google Cloud Functions.
Enter the following fields or select using smart values:

  • GCP project ID: Enter the Google Cloud project ID.

  • Location: Enter the geographic location.

  • Function name: Enter the function name.

  • Data: Enter the JSON payload to send to the function.

Get operation from Google Cloud Functions

You can use this action to get details for a specific operation in Google Cloud Functions.

Enter the following fields or select using smart values:

  • Operation ID: Enter the unique identifier of the operation.

Lookup operations in Google Cloud Functions

You can use this action to list operations for your project in Google Cloud Functions.

Enter the following fields or select using smart values:

  • Name: Enter the parent resource name.

  • Filter: Enter a filter string for listing operations.

  • Page size: Enter the maximum number of operations to return per page.

Lookup locations in Google Cloud Functions

You can use this action to list locations for your project in Google Cloud Functions.

Enter the following fields or select using smart values:

  • Name: Enter the parent resource name.

  • GCP project ID: Enter the Google Cloud project ID.

  • Filter: Enter a filter string for listing locations.

  • Page size: Enter the maximum number of locations to return per page.

Google Cloud Pub Sub Spoke

Create snapshot in Google Cloud Pub Sub

You can use this action to create a snapshot in Google Cloud Pub Sub.

Enter the following fields or select using smart values:

  • GCP project ID: Enter the Google Cloud project ID.

  • Snapshot name: Enter the name for this snapshot.

  • Subscription: Enter the subscription whose backlog the snapshot retains. Format: projects/{project}/subscriptions/{sub}.

Delete snapshot from Google Cloud Pub Sub

You can use this action to delete a snapshot from Google Cloud Pub Sub.
Enter the following fields or select using smart values:

  • GCP project ID: Enter the Google Cloud project ID.

  • Snapshot name: Enter the name of the snapshot to delete.

Get snapshot from Google Cloud Pub Sub

You can use this action to get a snapshot from Google Cloud Pub Sub.
Enter the following fields or select using smart values:

  • GCP project ID: Enter the Google Cloud project ID.

  • Snapshot name: Enter the name of the snapshot to get.

Update snapshot in Google Cloud Pub Sub

You can use this action to update a snapshot in Google Cloud Pub Sub.
Enter the following fields or select using smart values:

  • GCP project ID: Enter the Google Cloud project ID.

  • Snapshot name: Enter the name of the snapshot to update.

  • Update mask: Indicate which fields in the snapshot to update.

  • Labels: Enter labels to apply to the snapshot.

Pull message from server in Google Cloud Pub Sub

You can use this action to pull messages from a subscription in Google Cloud Pub Sub.
Enter the following fields or select using smart values:

  • GCP project ID: Enter the Google Cloud project ID.

  • Subscription name: Enter the subscription from which messages should be pulled.

  • Max messages: Enter the maximum number of messages to return.

Create subscription in Google Cloud Pub Sub

You can use this action to create a subscription in Google Cloud Pub Sub.
Enter the following fields or select using smart values:

  • GCP project ID: Enter the Google Cloud project ID.

  • Subscription name: Enter the name of the subscription.

  • Topic: Enter the topic name or resource path.

  • Retain acknowledged messages: If true, acknowledged messages are retained.

  • State: Indicates whether the subscription can receive messages (ACTIVE, RESOURCE_ERROR).

Delete subscription from Google Cloud Pub Sub

You can use this action to delete a subscription from Google Cloud Pub Sub.
Enter the following fields or select using smart values:

  • GCP project ID: Enter the Google Cloud project ID.

  • Subscription name: Enter the name of the subscription to delete.

Get subscription from Google Cloud Pub Sub

You can use this action to get a subscription from Google Cloud Pub Sub.
Enter the following fields or select using smart values:

  • GCP project ID: Enter the Google Cloud project ID.

  • Subscription name: Enter the subscription to get.

Create topic in Google Cloud Pub Sub

You can use this action to create a topic in Google Cloud Pub Sub.
Enter the following fields or select using smart values:

  • GCP project ID: Enter the Google Cloud project ID.

  • Topic name: Enter the name of the topic.

  • State: Indicates the state of the topic (ACTIVE, RESOURCE_ERROR).

Delete topic from Google Cloud Pub Sub

You can use this action to delete a topic from Google Cloud Pub Sub.
Enter the following fields or select using smart values:

  • GCP project ID: Enter the Google Cloud project ID.

  • Topic name: Enter the name of the topic to delete.

Lookup topics in Google Cloud Pub Sub

You can use this action to list topics in Google Cloud Pub Sub.
Enter the following fields or select using smart values:

  • GCP project ID: Enter the Google Cloud project ID.

  • Page size: Enter the maximum number of topics to return.

  • Page token: Enter the page token for pagination.

Get topic from Google Cloud Pub Sub

You can use this action to get a topic from Google Cloud Pub Sub.
Enter the following fields or select using smart values:

  • GCP project ID: Enter the Google Cloud project ID.

  • Topic name: Enter the topic name.

Google Cloud Virtual Network Spoke

Get IP address from Google Cloud Virtual Network

You can use this action to get details for a specific regional IP address, including its value, status, and associated resources.

Enter the following fields or select using smart values:

  • GCP project ID: Enter the Google Cloud project ID.

  • Region: Enter the region where the IP address is reserved.

  • Address name: Enter the name of the regional IP address resource.

Delete IP address from Google Cloud Virtual Network

You can use this action to delete a regional IP address that is not in use by any resources.

Enter the following fields or select using smart values:

  • GCP project ID: Enter the Google Cloud project ID.

  • Region: Enter the region where the IP address is reserved.

  • Address name: Enter the name of the regional IP address resource.

Get network firewall policy from Google Cloud Virtual Network

You can use this action to get a network firewall policy, including its rules, priority, and match conditions.

Enter the following fields or select using smart values:

  • GCP project ID: Enter the Google Cloud project ID.

  • Firewall policy name: Enter the name of the network firewall policy.

Delete network firewall policy from Google Cloud Virtual Network

You can use this action to delete a network firewall policy that is not attached to any networks or resources.

Enter the following fields or select using smart values:

  • GCP project ID: Enter the Google Cloud project ID.

  • Firewall policy name: Enter the name of the network firewall policy.

Get firewall from Google Cloud Virtual Network

You can use this action to retrieve a firewall rule, including its protocols, ports, direction, and target settings.

Enter the following fields or select using smart values:

  • GCP project ID: Enter the Google Cloud project ID.

  • Firewall rule name: Enter the name of the firewall rule.

Delete firewall from Google Cloud Virtual Network

You can use this action to delete a firewall rule that controls traffic to VM instances in your VPC network.

Enter the following fields or select using smart values:

  • GCP project ID: Enter the Google Cloud project ID.

  • Firewall rule name: Enter the name of the firewall rule.

Get network from Google Cloud Virtual Network

You can use this action to get details for a VPC network, which provides connectivity for your Compute Engine resources.

Enter the following fields or select using smart values:

  • GCP project ID: Enter the Google Cloud project ID.

  • Network name: Enter the name of the VPC network.

Delete network from Google Cloud Virtual Network

You can use this action to delete a VPC network that has no attached resources or subnetworks.

Enter the following fields or select using smart values:

  • GCP project ID: Enter the Google Cloud project ID.

  • Network name: Enter the name of the VPC network.

Get subnetwork from Google Cloud Virtual Network

You can use this action to get details for a subnetwork, including its IP range, region, and configuration.

Enter the following fields or select using smart values:

  • GCP project ID: Enter the Google Cloud project ID.

  • Region: Enter the region where the subnetwork resides.

  • Subnetwork name: Enter the name of the subnetwork.

  • View: Specify which subset of fields to return (for example, BASIC or FULL).

Delete subnetwork from Google Cloud Virtual Network

You can use this action to delete a subnetwork that is not in use by any resources.

Enter the following fields or select using smart values:

  • GCP project ID: Enter the Google Cloud project ID.

  • Region: Enter the region where the subnetwork resides.

  • Subnetwork name: Enter the name of the subnetwork.

Google Cloud DNS

Get key from Google Cloud DNS

You can use this action to get details for a DNS key in Google Cloud DNS.

Enter the following fields or select using smart values:

  • Project: Enter the ID of the project addressed by this request.

  • Managed zone: Enter the name of the managed zone.

  • DNS key ID: Enter the identifier of the DNS key.

Look up key in Google Cloud DNS

You can use this action to look up DNS key details in Google Cloud DNS.

Enter the following fields or select using smart values:

  • Project: Enter the ID of the project addressed by this request.

  • Managed zone: Enter the name of the managed zone.

Get managed zone from Google Cloud DNS

You can use this action to get details for a managed zone in Google Cloud DNS.

Enter the following fields or select using smart values:

  • Project: Enter the ID of the project addressed by this request.

  • Managed zone: Enter the name of the managed zone.

Look up managed zone in Google Cloud DNS

You can use this action to look up managed zone details in Google Cloud DNS.

Enter the following fields or select using smart values:

  • Project: Enter the ID of the project addressed by this request.

Get policy from Google Cloud DNS

You can use this action to get details for a DNS policy in Google Cloud DNS.

Enter the following fields or select using smart values:

  • Project: Enter the ID of the project that owns the policy.

  • Policy: Enter the name of the policy to retrieve.

List policies in Google Cloud DNS

You can use this action to list all DNS policies in Google Cloud DNS.

Enter the following fields or select using smart values:

  • Project: Enter the ID of the project that owns the policies.

Get project from Google Cloud DNS

You can use this action to get details for a Google Cloud DNS project.

Enter the following fields or select using smart values:

  • Project: Enter the ID of the project that owns the resource.

Google Cloud Datastore Spoke

List Google Datastore operations

You can use this action to list long‑running Google Datastore operations for a given parent resource. Use it to review or audit recent operations in your project.
Enter the following fields or select using smart values:

  • Name
    Enter the parent resource for the operations you want to list (for example, projects/my-project). This defines which project or resource to query.

  • Filter
    Enter a filter expression to narrow which operations are returned. Use this to focus on specific operation types, statuses, or metadata.

  • Page size
    Enter the maximum number of operations to return (up to 100). Use this to control how many results you see in one run.

Get Google Datastore operation

You can use this action to get the latest state of a specific long‑running Google Datastore operation. Use it to check whether an operation has completed or failed.
Enter the following fields or select using smart values:

  • Name
    Enter the full operation resource name (for example, projects/my-project/operations/operation-id). This identifies exactly which operation to look up.

Delete Google Datastore operation

You can use this action to delete a long‑running Google Datastore operation resource. Use it to clean up completed or obsolete operation records.
Enter the following fields or select using smart values:

  • Name
    Enter the full operation resource name to delete (for example, projects/my-project/operations/operation-id). Make sure you no longer need the operation before deleting it.

Google Cloud Storage Spoke

Get Google Cloud Storage bucket

You can use this action to get metadata for a Google Cloud Storage bucket. Use it to check bucket settings, billing, and configuration details.
Enter the following fields or select using smart values:

  • Bucket
    Enter the name of the bucket to look up. This is the bucket whose metadata you want to retrieve.

  • Projection
    Select which bucket properties to return (for example, full or noAcl). Use full to include all properties, or noAcl to omit ACL and owner details.

  • User project
    Enter the project to bill for this request. This is required for Requester Pays buckets.

  • Provisional user project
    Enter a fallback billing project if the target bucket has no billing project configured.

List Google Cloud Storage buckets

You can use this action to list buckets for a Google Cloud project. Use it to review, audit, or discover buckets in a specific project.


Enter the following fields or select using smart values:

  • Project
    Enter the API project ID that owns the buckets. This defines which project’s buckets to list.

  • Max results
    Enter the maximum number of buckets to return. Use this to control the size of the result set.

  • Prefix
    Enter a name prefix to filter bucket names. Use this to list only buckets whose names start with a specific string.

  • Projection
    Select which bucket properties to return (for example, full or noAcl). Use noAcl when you don’t need ACL or owner details and want a larger result set.

  • User project
    Enter the project to bill for this request, especially for Requester Pays buckets.

  • Provisional user project
    Enter a fallback billing project if the buckets have no billing project configured.

Update Google Cloud Storage bucket

You can use this action to update a Google Cloud Storage bucket. Use it to adjust settings like storage class, location, and access controls.
Enter the following fields or select using smart values:

  • Bucket
    Enter the name of the bucket to update. This is the bucket whose configuration you’re changing.

  • Name
    Enter a new name for the bucket, if the API and configuration support renaming.

  • Storage class
    Select the default storage class (for example, STANDARD, NEARLINE, COLDLINE, ARCHIVE). Choose a class that matches how frequently you access data.

  • Location
    Enter the bucket’s location. This defines where your data is stored and can’t be changed after creation.

  • Predefined ACL
    Select a predefined access control configuration (for example, private, publicRead). Use this to quickly apply common permission sets.

  • Projection
    Select which bucket properties to return after the update. Use this to control how much detail you see in the response.

  • User project
    Enter the project to bill for this request, especially for Requester Pays buckets.

  • Provisional user project
    Enter a fallback billing project if the bucket has no billing project configured.

Delete Google Cloud Storage bucket

You can use this action to delete a Google Cloud Storage bucket. Use it to remove buckets you no longer need.
Enter the following fields or select using smart values:

  • Bucket
    Enter the name of the bucket to delete. Make sure the bucket is empty and that you no longer need its data.

  • User project
    Enter the project to bill for this request, if billing is required.

  • Provisional user project
    Enter a fallback billing project if the bucket has no billing project configured.

Google Cloud VPC Access Spoke

Create Google Cloud VPC connector

You can use this action to create a Serverless VPC Access connector in Google Cloud. Use it to connect serverless services to resources in your VPC network.
Enter the following fields or select using smart values:

  • Project
    Enter the GCP project ID for the connector. This is where the connector will be created.

  • Location
    Enter the region where you want to create the connector (for example, us-central1). Choose the same region as your serverless services when possible.

  • Connector ID
    Enter a unique ID for this connector. Use a clear, descriptive name so it’s easy to identify later.

  • Network
    Enter the name of the VPC network to connect to. This is the network your serverless services will access.

  • IP CIDR range
    Enter the internal IP range in CIDR notation for connector instances (for example, 10.132.0.0/28). Make sure it doesn’t overlap with existing networks.

  • Subnet
    Enter the name of the subnet for the connector. This determines where connector instances are placed.

  • Subnet project ID
    Enter the project ID that owns the subnet, if it’s different from the connector’s project.

  • Machine type
    Enter the VM machine type for connector instances (for example, e2-micro). Choose a size that matches your expected traffic.

  • Minimum instances
    Enter the minimum number of instances in the autoscaling group. Use this to ensure baseline capacity.

  • Maximum instances
    Enter the maximum number of instances in the autoscaling group. Use this to limit scaling and control costs.

Get Google Cloud VPC connector

You can use this action to get details for a Serverless VPC Access connector. Use it to review its configuration and status.
Enter the following fields or select using smart values:

  • Name
    Enter the full resource name of the connector (for example, projects/my-project/locations/us-central1/connectors/my-connector). This uniquely identifies the connector to fetch.

List Google Cloud VPC connectors

You can use this action to list Serverless VPC Access connectors in Google Cloud. Use it to audit existing connectors in a project and region.
Enter the following fields or select using smart values:

  • Project
    Enter the GCP project ID that owns the connectors. This defines where to search for connectors.

  • Location
    Enter the region to list connectors from (for example, us-central1). Only connectors in this region will be returned.

  • Page size
    Enter the maximum number of connectors to return per call. Use this to control how many connectors you see in one response.

  • Page token
    Enter a token to continue listing from a previous call. Use this when you’re paging through a long list of connectors.

Delete Google Cloud VPC connector

You can use this action to delete a Serverless VPC Access connector in Google Cloud. Use it to remove connectors that are no longer needed.
Enter the following fields or select using smart values:

  • Name
    Enter the full resource name of the connector to delete (for example, projects/my-project/locations/us-central1/connectors/my-connector). Make sure no services depend on this connector before deleting it.

List Google Cloud VPC locations

You can use this action to list supported locations for Serverless VPC Access. Use it to discover where you can create connectors for your project.
Enter the following fields or select using smart values:

  • Project
    Enter the GCP project ID to query locations for. This defines which project’s availability to check.

  • Filter
    Enter a filter to narrow results (for example, displayName=tokyo). Use this to find specific regions that match certain properties.

  • Page size
    Enter the maximum number of locations to return. Use this to control how many locations appear in one response.

  • Page token
    Enter a token to continue listing from a previous call. Use this to page through a long list of locations.

Google Cloud Translator Service Spoke

Translate with Google Cloud Translator

You can use this action to translate text with Google Cloud Translation. Use it to localize content into another language for messages, documents, or notifications.
Enter the following fields or select using smart values:

  • Project
    Enter the GCP project ID or project number for the translation request. This is the project that will be billed.

  • Location
    Enter the location for the request (for example, global or a specific region). Use the location that matches your Translation setup.

  • Contents
    Enter the text you want to translate. You can include multiple segments of text, as long as the total size stays within the service limits.

  • Target language code
    Enter the language code to translate to (for example, es, fr, de). Use standard ISO‑639 language codes.

  • Source language code
    Enter the language code of the input text, or leave this blank to detect it automatically.

  • MIME type
    Enter the format of the source text (for example, text/plain or text/html). This helps the service handle your content correctly.

  • Model
    Enter the translation model to use, or leave blank to use the default model for your project.

  • Transliteration config
    Enter optional transliteration settings as a JSON string. Use this when you need to control how scripts are converted.

Detect language with Google Cloud Translator

You can use this action to detect the language of text using Google Cloud Translation. Use it to automatically identify the input language before you translate or process it.
Enter the following fields or select using smart values:

  • Project
    Enter the GCP project ID or project number for the detection request. This is the project that will be billed.

  • Location
    Enter the location for the request, or leave it as global if that’s supported by your setup.

  • Content
    Enter the text whose language you want to detect. Use a meaningful sample so the service can identify the language accurately.

  • MIME type
    Enter the format of the source text (for example, text/plain or text/html). This ensures the text is interpreted correctly.

  • Model
    Enter the detection model to use, or leave blank to use the default detection model.

List Google languages

You can use this action to list supported languages for Google Cloud Translation. Use it to see which languages you can translate to and from.


Enter the following fields or select using smart values:

  • Project
    Enter the GCP project ID or project number for the request. This is the project that will be billed.

  • Location
    Enter the location for the request, if your model or setup requires a specific region.

  • Display language code
    Enter the language code to localize the language names (for example, en, es). Use this to get language names in a language your users understand.

  • Model
    Enter the model to return supported languages for, or leave blank to use the general model.

Google Directory Spoke

Create Google Directory org unit

You can use this action to create an organizational unit in Google Directory. Use it to group users and manage policies at the org‑unit level.
Enter the following fields or select using smart values:

  • Customer ID
    Enter the customer ID for the Google Workspace account (for example, my_customer). This identifies which organization you’re managing.

  • Name
    Enter the name for the new organizational unit. Choose a clear, descriptive name that matches your structure.

  • Org unit description
    Enter a short description for the organizational unit. Use this to explain its purpose or which teams it covers.

  • Parent org unit path
    Enter the path of the parent organizational unit (for example, / for root or /Engineering/Platform). This defines where the new org unit sits in your hierarchy.

  • Parent org unit ID
    Enter the unique ID of the parent organizational unit, if you prefer to identify it by ID instead of path.

  • Block inheritance
    Select whether to block policy inheritance from parent organizational units. Turn this on to prevent the new org unit from inheriting parent policies.

List Google Directory org units

You can use this action to list organizational units in Google Directory. Use it to explore or audit your org unit hierarchy.
Enter the following fields or select using smart values:

  • Customer ID
    Enter the customer ID for the Google Workspace account (for example, my_customer). This identifies which organization to query.

  • Org unit path
    Enter the full path or unique ID of the organizational unit whose children you want to list. Use this to control where in the hierarchy you start listing.

  • Type
    Select which organizations to return (for example, ALL, CHILDREN, ALL_INCLUDING_PARENT). Use this to decide whether you want just direct children or the full subtree.

Google Docs Spoke

Insert Google Docs text

You can use this action to insert text into a Google Docs document. Use it to add content, notes, or dynamic values at a specific position.
Enter the following fields or select using smart values:

  • Document ID
    Enter the ID of the Google Docs document to update. This is the document where text will be inserted.

  • Text
    Enter the text you want to insert into the document. You can include plain text or text that will be processed by your workflow.

  • Index
    Enter the numeric index where the text should be inserted. Use 1 to insert at the start of the document body, or another index to target a specific position.

  • Segment ID
    Enter the ID of the header, footer, or footnote segment, or leave this blank to insert into the main document body.

  • Insert at end
    Select whether to insert text at the end of the chosen segment. Turn this on to always append text rather than inserting at a specific index.

  • Required revision ID
    Enter the revision ID the document must be at for the request to succeed. Use this to avoid overwriting changes made since a known version.

  • Target revision ID
    Enter the revision ID to apply changes against collaborator updates. Use this when coordinating edits with other collaborators.

Replace Google Docs text

You can use this action to replace all matching text in a Google Docs document. Use it to update phrases, templates, or repeated content in bulk.
Enter the following fields or select using smart values:

  • Document ID
    Enter the ID of the Google Docs document to update. This is the document where replacements will run.

  • Search text
    Enter the text you want to search for and replace. Choose a specific phrase to avoid unintended matches.

  • Replace text
    Enter the text that will replace each match. This is the new content that will appear in place of the search text.

  • Match case
    Select whether the search should be case sensitive. Turn this on if capitalization matters.

  • Tab IDs
    Enter a comma‑separated list of tab IDs to limit where replacements run, if your setup uses multiple tabs or sections. Leave blank to search the whole document.

Still need help?

The Atlassian Community is here for you.