Choose an action type
Connect a system
Connect your agent to an external system through an API. Use information from the conversation to fetch up-to-date data or perform operations your API supports.
Collect data
Extract structured data from a conversation using fields you define. Capture information already shared, ask for missing details, and save the results in Visito.
Google Sheets
Let your agent read, add, or update spreadsheet rows during a conversation. Choose which columns it can access and what it can do with each one.
A connection and an action serve different purposes. Manage provider accounts under Connections → Integrations. Configure what the agent may do under Actions. Supported connected integrations can also expose their available capabilities in the Actions list.
Google Sheets examples
The Google Sheets subsection contains the setup guide and its worked examples together.Hairdresser appointments
Prepare availability and bookings tabs, choose columns and permissions, book through Webchat, and check the saved row and recalculated availability.
Set up and test an action
- Define its purpose. Explain when to use it, what information to ask for, and when to confirm with the customer.
- Choose its business scope. Make the action available only where its data and behavior belong.
- Configure its inputs or permissions. Collection actions use fields; API actions use an input schema and endpoint; Sheets actions use column permissions and rules for identifying unique rows.
- Choose its mode and test destination. Follow the action-specific guide before enabling live channel use. New collection actions and Sheets writes start in Playground only. Sheets writes require a separate matching test spreadsheet; read-only Sheets actions use the selected spreadsheet in Playground.
- Verify the result. Check the saved data or API response, not only the agent’s final message.