Connect Gosquared with Hookshot™ and your stack

GoSquared provides real-time web analytics and customer engagement tools to help businesses understand and interact with their website visitors.

Tools and triggers

What Agents can do in Gosquared

Available tools and events after Gosquared is connected.

  • 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…

  • 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…

  • Block Visitor

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

  • Check API Token Validity and Scopes

    Tool to check whether an API key is valid and retrieve its enabled scopes. Use when verifying API credentials before making further API calls.

  • 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.

  • Create People SmartGroup

    Create a new Smart Group in GoSquared People CRM to segment users by custom criteria. Smart Groups are dynamic user segments based on property filters (like email, name, status) or event-based filters. Filters can use…

  • Create Webhook Trigger

    Tool to add a trigger to an existing GoSquared webhook. Use when configuring webhook alerts for traffic spikes, traffic dips, chat messages, or smart group events.

  • Delete Account Webhook

    Tool to delete a webhook from a GoSquared account. Use when you need to remove an existing webhook by its ID.

  • Delete Person

    Tool to delete a person profile and all associated data. Use when you need to permanently remove a person's record and optionally blacklist them.

  • Export Smart Group Feed

    Export all pageview activity for users in a Smart Group to a downloadable CSV file. Returns a time-limited URL (valid for 15 minutes) to download the CSV. Supports filtering by date range (max 60 days). Use this when…

  • Get Account Blocked Bots

    Tool to retrieve the bot blocking status for a GoSquared project. Use when you need to check whether automatic bot blocking is enabled.

  • Get Account Blocked Items

    Tool to retrieve a list of blocked IP addresses, bots, and visitors for a project. Use when you need to see all blocked items across all categories.

  • Get Account Blocked Visitors

    Tool to retrieve visitor IDs that have been blocked for a project. Use when you need to list visitors who were blocked (typically via the 'Ignore' button in the visitor widget).

  • 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 Tagged Visitors

    Tool to retrieve the list of tagged visitors from the account. Use when you need to see which visitors have been tagged and their associated tags.

  • Get Account Trigger Type

    Tool to retrieve details of a specific trigger type from GoSquared. Use when you need to understand the payload structure and fields for a particular trigger type before setting up automation workflows or webhooks.

  • Get Account Trigger Types

    Tool to retrieve available types of triggers in GoSquared. Use when you need to discover what trigger types are supported for automation workflows or webhook configurations.

  • 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 Webhook Triggers

    Retrieves all triggers for a webhook. Use when you need to view which events are configured to fire a specific webhook.

  • 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.

  • Get Base Path Metrics

    Retrieves base path metrics (first URL path segments) over a time period. Use this to analyze which top-level URL paths (e.g., '/blog', '/products', '/wiki') receive the most traffic. Useful for understanding site…

Setup

Connect Gosquared in Hookshot™

Pick a scope, then confirm what can start a Protege and what it can do.

Trigger Access

What can start a Protege from this app.

Tool Access

What a Protege can do after it starts.

Connection scope

Prefer team for production.

Team

Shared credential for production and unattended runs.

Personal

Tied to one user—only when the workflow needs their account.

Chat

Team-scoped for supported chat surfaces.

Full setup guide

Build with us

See Hookshot™ in your stack.

Request early access or book a live walkthrough with the team.

Request Demo
Hookshot™ setup screen — AI agent workflow configuration with model selection, trigger status, and governance controls.