> ## Documentation Index
> Fetch the complete documentation index at: https://docs.botcadence.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Google Business Profile

> Import Google Business Profile locations and content into the Knowledge Base

The Google Business Profile integration connects the Google account that manages your business listings. After the connection is ready, you choose which locations to import in [Knowledge Base](/docs/build/knowledge-base). Imported profile content gives the AI Agent current business details to use in answers.

## Connect Google Business Profile

<Steps>
  <Step title="Open Add Integration">
    In the project sidebar, select **Integrations → Add Integration**, find **Google Business Profile**, and select **Connect**.
  </Step>

  <Step title="Authorize Google">
    Sign in with the Google account that manages the relevant Business Profiles and grant access.
  </Step>

  <Step title="Finish the connection">
    Return to Botcadence and wait until the integration row shows **Connected**.
  </Step>
</Steps>

## Choose locations and sync content

<Steps>
  <Step title="Open Knowledge Base">
    Go to **Build → Knowledge Base** and open the **Google Business Profile** source option.
  </Step>

  <Step title="Select locations">
    Choose the locations that this project should use. Do not select locations that belong to a different brand or support team.
  </Step>

  <Step title="Choose a sync schedule">
    Select a refresh interval from 1 to 365 days, or choose manual sync with `0`. Run a sync after you change your profile in Google.
  </Step>
</Steps>

The sync can import business name, phone, address, website, categories, service area, hours, open status, services, posts, customer questions and answers, reviews and replies, and profile media.

<Check>
  After the first sync, open the source in Knowledge Base and confirm the expected location and a few current details. Then test a question in the [workflow playground](/docs/build/playground).
</Check>

## Troubleshooting

<AccordionGroup>
  <Accordion title="No locations are available">
    Reconnect with the Google account that owns or manages the listing. The account must have access to a Business Profile location; being signed in to Google alone is not enough.
  </Accordion>

  <Accordion title="The listing is connected but answers are old">
    Open Knowledge Base and run a manual sync, or shorten the sync interval. The integration connection and the Knowledge Base sync are separate steps.
  </Accordion>

  <Accordion title="I connected the wrong Google account">
    Disconnect or reconnect the integration, then choose the account that manages the intended locations. Recheck the selected locations in Knowledge Base afterwards.
  </Accordion>
</AccordionGroup>
