This page is also inEN
iTeam
API guide · Social media With your company’s credentials

Google Business Profile API: What You Can Do and How to Use It with AI Agents

The Google Business Profile APIs let you manage business listings on Google Search and Maps: location information, reviews and replies, posts and performance metrics. Multi-location chains and local marketing agencies use them. Access requires a Google Cloud project and a request for approval from Google.

Nina
API guide

What the Google Business Profile API offers

Location information

Address, hours, phone, categories and attributes for each location.

Reviews

Read reviews and publish replies.

Posts

Update and offer posts on the profile.

Performance

Metrics for views, clicks, calls and directions.

Accounts and locations

Manage groups of locations and permissions.

How to access the Google Business Profile API

  • With your company’s credentialsOAuth 2.0 with a Google Cloud project. Google must approve your use of the APIs before they work in production.
  • Review replies are public: check the tone and never expose customer data.
  • The APIs have quotas per project, and approval can take time.
  • Follow Google's review policies: never ask for or offer an incentive in exchange for a rating.

Official documentation: developers.google.com/my-business

What an iTeam agent does with the Google Business Profile API

Review replies

The agent reads new reviews, drafts replies in the brand's tone and sends the negative ones to the location manager before publishing.

Always-correct hours

Before holidays, the agent checks the special hours of each location and proposes the update.

Reputation alert

When a location gets a run of low ratings, the agent alerts operations with the recurring themes.

Report per location

Every month, each manager receives the calls, directions and average rating of their location.

From the credential to the agent at work, with approval

01

Request API access

Create the project in Google Cloud, ask Google to enable the Business Profile APIs and wait for approval.

02

Authorize the account and register it in iTeam

A profile manager authorizes the app. The tokens stay in the vault and you define which locations each agent serves.

03

Replies with approval

At first, every public reply goes through approval. Later, only the negative ones do.

Questions

Questions about the Google Business Profile API

Is the Google Business Profile API free?

Generally there is no charge for using it, but Google must approve your access and it follows the quotas Google sets.

Do I need to write code to use the Google Business Profile API with iTeam?

No. The deployment team helps with the access request and sets up the locations and rules.

Does it work for multiple locations?

Yes. The API makes the biggest difference for chains with many locations.

Next step

Put an AI team to work this week.

Start free with a pre-built team, or talk to us and our squad puts AI in production with your people.

300+integrations
4languages
Agents working right now