Supported Authorization Types
The platform supports Basic Auth for Google Maps integration. See App Authorization Overview for details.Prerequisites
Before enabling the Google Maps action:- Create a Google Maps account. See Google Maps documentation.
- Create a custom app on the Google Maps admin page.
- Copy your Google Maps API Key.
Enable the Google Maps Action
Go to App Settings > Integrations > Actions and select Google Maps from the Available actions list.Pre-authorize the Integration (Basic Auth)
- In the Configurations dialog, select the Authorization tab.
-
Set Authorization Type to Pre-authorize the Integration > Basic Auth.

- Enter your API Key.
-
Click Enable. On first configuration, the Integration Successful pop-up appears.

The Google Maps action moves from Available to Configured.
-
Click Skip for Now to install templates later.

Allow End Users to Authorize (Basic Auth)
- In the Configurations dialog, select the Authorization tab.
- Set Authorization Type to Allow Users to Authorize the Integration > Basic Auth.
-
Click Select Authorization > Create New.

-
Select the authorization mechanism (for example, API Key).
See App Authorization Overview for creating Basic Auth profiles.
-
Enter the following credentials:

- Click Save Auth, then select the new profile.
- Click Enable. The Integration Successful pop-up appears.
Install Google Maps Action Templates
-
On the Integration Successful dialog, click Explore Templates.

-
Click Install for the desired template.

- Click Go to Dialog to view the dialog task.
-
A dialog task is auto-created for each installed template.

-
Alternatively, create a new dialog task, select the Google Maps integration, choose a template (for example, Get location by coordinates), and click Proceed.

-
The canvas opens with all required entity nodes, service nodes, and message scripts.
