Visito reads only the spreadsheet tab and columns you approve. It cannot add, edit, or delete spreadsheet data.
Before you start
Prepare each tab as one table:- Put unique, nonempty column names in the first row.
- Keep the source at 1,000 data rows or fewer.
- Choose up to 30 columns for the AI to read.
- Include only information approved for guests. Do not connect private customer records, credentials, payment details, or internal secrets.
- Give records clear names or IDs so the AI can distinguish similar rows.
Connect your first source
1
Open Google Sheets
Go to Connections → Integrations, select Add integration, and choose Google Sheets.
2
Connect Google
Select Connect Google Sheets, sign in, and approve access to the spreadsheet files you choose. Visito keeps the reusable Google connection for this workspace.
3
Choose a spreadsheet and tab
Select Select spreadsheet, choose a file in Google Picker, then choose the tab that contains the table. Visito follows the tab by its stable Google ID if you rename it later.
4
Name the source and explain its purpose
Use a short name operators will recognize. In Purpose, explain what the table contains, when the AI should use it, and what questions it can answer.
5
Approve columns and scope
Select only guest-safe columns. Choose Business-wide if every property may use the source, or assign it to one property.
6
Preview and enable
Review the sample rows and selected columns, then select Enable read-only. Use Test to confirm that Visito can still read the configured tab.

Tell the AI when to use the source
The source description helps the AI decide whether the spreadsheet is relevant. Write it for someone who has never seen the file. A useful description says:- What one row represents.
- Which questions the source answers.
- Which columns contain the key facts.
- When another system remains authoritative.
Current content calendar. Each row is one article. Use this source for questions about an article’s status, owner, channel, and target date. Match the guest’s article name against the Title column.Avoid descriptions such as “marketing sheet” or “use this when needed.” They do not give the AI enough context to choose the source reliably. Guests and operators can ask naturally. They do not need to name a filter or use exact spreadsheet wording. Visito can match exact values or text contained in approved columns, ignoring letter case and accents. When the first wording does not match, the AI can try bounded variations before asking a focused follow-up question.
Add another spreadsheet or tab
1
Open the Google Sheets integration
Go to Connections → Integrations, select Add integration, and choose Google Sheets. The drawer shows the Google account already connected to the workspace.
2
Reuse or change the Google account
Keep the selected account to reuse the same connection. Select Connect another account only when the new file belongs to a different Google account.
3
Create the source
Select Select spreadsheet and repeat the spreadsheet, tab, purpose, columns, scope, preview, and enable steps.
Test the AI in Playground
Open Playground and ask a question whose answer exists in an approved row, for example:What is the status of the summer campaign article?A successful reply shows Google Sheets checked. Select that receipt to review the source used, filters, number of rows returned, read time, freshness, and approved fields that supported the answer.

Freshness
Visito reads the configured Google tab live and may cache the result for up to 60 seconds. After editing the spreadsheet, wait one minute before expecting a conversation to reflect the change. The receipt labels a lookup as a live Google read or a cached read. Expired data is not used when Google cannot refresh it.Manage a source
From Connections → Integrations you can:- Open the source details and follow the spreadsheet link to Google Sheets.
- Select Test to check access and table structure.
- Select Edit to change the purpose, approved columns, or property scope.
- Set a source inactive to stop the AI from using it without deleting its configuration.
- Remove a source without affecting other sources on the same Google account.
- Reconnect when Visito reports that Google authorization needs attention.