Gosquared icon

Gosquared

Web analytics and customer messaging platform for visitors, people, events, campaigns, and live chat.

Covers web analytics and customer messaging around visitor profiles, tracked events, live chat, and traffic spikes.

Example Use Cases

These are the Gosquared actions Snow can use when building apps with you. Connecting an account does not make Snow run these on its own.

Create Account Webhook

Tool to create a webhook to receive notifications about events in a GoSquared project. Use when you need to register a new webhook endpoint for real-time event notifications.

Get Account Site Details

Tool to retrieve detailed information about a specific site/project by its site_token. Use when you need to fetch configuration details, ownership info, or metadata for a particular GoSquared project.

Get Account Sites Usage

Tool to retrieve all sites and their pageview counts for the authenticated account. Use when you need to get usage statistics across all sites. Optionally filter by date range using 'from' and 'to' parameters.

Get Account Webhook

Tool to retrieve a specific webhook by ID from a GoSquared account. Use when you need to fetch details about an existing webhook configuration.

Get Account Webhooks

Retrieves a list of webhooks configured for the GoSquared project. Returns webhook details including ID, URL, event type, and active status. Use this to audit configured webhooks or verify webhook integrations.

Account Shared Users

Retrieves all team members who have access to the current GoSquared project. Returns each user's ID, email, access state (owner/active/pending), and role (owner/admin/member). Requires an API key with owner-level permissions for the project. Use this to audit project access or verify team member invitations.

Add Account Site

Creates a new site/project in the GoSquared account for analytics tracking. Returns the site_token needed to configure tracking on the new site. Requires: API key with 'write_account' scope (not supported by demo key).

Add Shared User

Tool to add a new shared user to a project. Use when inviting team members via their email address.

Archive Chat Conversation

Archives a chat conversation in GoSquared Inbox. Use this action to close out completed chat sessions, move resolved conversations out of the active inbox, or organize chat history. Archived chats can be retrieved later using the archived chats endpoint or unarchived using the 'Unarchive Chat Conversation' action.

Block Visitor

Tool to block a specific visitor from being tracked. Use when you need to prevent tracking for a particular visitor ID.