Google Business Dashboard

Google Business Profile dashboard for hours, reviews, menus, and attributes

Manage your Google Business Profile from one dashboard. Update business hours, reply to customer reviews, set accessibility attributes, update menus, and post updates without logging into Google's native interface.

Last updated: May 2026

API key authScheduled publishing14 platforms
Quick start
API request
1// Update regular hours for a connected GBP location2await fetch("https://api.bundle.social/api/v1/misc/google-business/location/hours", {3  method: "PATCH",4  headers: {5    "x-api-key": process.env.BUNDLE_SOCIAL_API_KEY,6    "Content-Type": "application/json"7  },8  body: JSON.stringify({9    teamId: "team_123",10    fields: ["regularHours"],11    regularHours: {12      periods: [13        { openDay: "MONDAY", openTime: "09:00", closeDay: "MONDAY", closeTime: "17:00" },14        { openDay: "TUESDAY", openTime: "09:00", closeDay: "TUESDAY", closeTime: "17:00" }15      ]16    }17  })18});

Managing Google Business Profile natively

Updating business hours requires logging into Google Business Manager per location, every time.
Replying to reviews manually at scale means someone is always playing catch-up in the GBP dashboard.
Attributes, menus, and profile updates live in different sections with no API-friendly way to batch them.

What bundle.social handles

Update business hours, post updates, and manage attributes for GBP locations from one dashboard.
Reply to customer reviews through the bundle.social reviews workflow without touching Google's interface.
Post offers, events, and standard updates on schedule alongside the rest of your social channels.

One dashboard for everything your Google Business Profile needs

Hours change. Menus update. Customers leave reviews. Your team shouldn't have to juggle three different Google dashboards to keep a business profile accurate. bundle.social puts all of it in one place.

Workflow

How it works

Connect your GBP location and manage hours, reviews, attributes, menus, and posts from one dashboard.

01

Connect your GBP location

Connect a Google Business Profile account via the OAuth connect URL flow. Each location maps to one team.

02

Manage from the dashboard

Update hours, post content, edit attributes, and manage menus from the bundle.social dashboard without opening Google Business Manager.

03

Reply to reviews via API or dashboard

Import reviews, assign replies to team members, and create owner responses through the reviews workflow.

Capabilities

Everything your Google Business Profile needs in one place

Hours, reviews, attributes, menus, posts, and offers. No more bouncing between Google dashboards.

Business hours management

Update regular, special, and more hours for connected GBP locations directly from the dashboard or through the Google Business hours endpoint.

Review reply workflow

Import Google Business reviews, assign them to team members, and send owner replies through the bundle.social reviews API without touching GBP directly.

Attribute updates

Set and update business attributes such as wheelchair access, parking availability, payment options, and other profile details from one interface.

Menu management

For restaurants and food businesses, update menu sections, items, prices, and descriptions directly from the dashboard.

Post scheduling

Schedule standard updates, offers, and events for Google Business Profile locations in the same calendar as your other social channels.

Multi-location support

Connect multiple GBP locations as separate teams and manage them all from one workspace without switching accounts.

Supported content

Standard postsOffersEventsBusiness hoursAttributesMenu itemsReview replies

Honest limitations

  • Google Business Profile permissions and location access still depend on the connected Google account.
  • Some profile fields such as the business name and category require Google verification.
  • Review import is asynchronous. Poll for status before assuming the list is complete.

Guarantees

Developer-first infrastructure

2% error rate

We handle the platform edge cases, media processing, and rate limits so your requests succeed.

Verbose errors

When native APIs fail, we return human-readable error messages and actionable recovery steps.

Flat pricing

No per-post counting. Predictable pricing for teams managing many users, workspaces, and connected accounts.

Same-day support

Direct access to the engineers building the API. We respond to technical issues the same day. Sometimes the same hour. Test us c;

FAQ

Questions developers ask before building

Can I update business hours through bundle.social?

Yes. Business hours can be updated for connected GBP locations from the dashboard or through PATCH /api/v1/misc/google-business/location/hours.

Are GBP posts the same API workflow as hours, attributes, or menus?

No. Local posts use the standard post workflow. Hours, attributes, menus, services, and profile fields use Google Business misc endpoints so operational profile updates stay separate from scheduled marketing posts.

Can I reply to Google reviews?

Yes. The reviews workflow lets you import reviews, assign them to team members, and send owner replies without opening Google Business Manager.

Can I manage menus for restaurants?

Yes. bundle.social supports menu section and item management for GBP locations that have menus enabled.

Can I update attributes like wheelchair access?

Yes. Business attributes can be set and updated through the dashboard for connected GBP locations.

Does this work for multiple locations?

Yes. Connect each location as a separate team. You can manage all locations from one workspace.