Operator
← All integrations
Gosquared logo

Connect Gosquared to OpenClaw on Operator.io

GoSquared is a real-time web analytics and customer engagement platform. It helps businesses understand and interact with website visitors instantly.

Automate Gosquared with AI

On Operator, an OpenClaw agent pilots Gosquared for you. It reads your message, plans the steps, and runs them in Gosquared, using actions like add shared user, remove shared user, account shared users.

Your agent reaches Gosquared directly or through connectors like Composio MCP and Pipedream MCP, which handle the sign in and token refresh for you, so there is nothing to wire up and no API keys to paste.

What your agent can do with Gosquared

Your agent can call any of these Gosquared actions by name as part of a larger task. Ask for the outcome you want and it picks the right ones.

Add Shared User

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

Remove shared user

Removes a shared user from a GoSquared project by their email address, revoking their access to the site. Requires owner-level API key permissions. Use GOSQUARED_ACCOUNT_SHARED_USERS first to list current shared users.

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

List Account Sites

List all projects/sites accessible to the authenticated account. Requires 'read_account' API key scope. Use 'grouped' format to see owned vs shared sites, or 'flat' for a simple list.

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.

Block Visitor

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

Retrieve Chat Conversation

Retrieve detailed information about a chat conversation by its ID. Use this tool when you need to: - Get the current state of a chat conversation (agent assignment, read status) - View the latest message in a conversation - Check visitor...

Retrieve Chat Messages

Retrieve messages from a GoSquared chat conversation by chat ID. Use this tool to: - Fetch message history from a specific chat conversation - Page through chat messages with offset and limit - Filter messages by date range - Get the tot...

Retrieve Chat Conversations

Tool to retrieve chat data for reporting purposes. Use when you need to list active chat conversations within a specific time window.

Retrieve Chat Feed

Retrieve the complete feed of messages and events from a chat conversation. Use this action to: - Fetch chat history and conversation timeline for a specific person - Review messages exchanged between agents, bots, and visitors - Access...

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

Timeout Visitor Sessions

Tool to end all tracking sessions for a specified visitor in GoSquared. Use when you need to manually terminate a visitor's session, such as when a user logs out or closes their browser. Optionally specify a page index to timeout only a...

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 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 Blocked IP Addresses

Tool to retrieve the list of blocked IP addresses for the account. Use when you need to view which IP addresses are currently blocked from tracking or accessing the site.

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 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 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 Specific Chat Message

Retrieve a specific chat message by its message ID from a chat conversation. Use this tool when you need to fetch details of a particular message, such as its content, sender, and timestamp. Requires both the chat ID (same as person_id)...

Get Real-Time Visitor Browsers

Tool to retrieve browsers used by currently online visitors, sorted by visitor count. Use when you need real-time breakdown of which browsers active visitors are using.

Get Real-Time Campaigns

Tool to retrieve currently running campaigns with real-time visitor counts. Use when you need to see which campaigns are actively driving visitors to the site right now.

Get Real-Time Visitor Countries

Tool to retrieve countries where currently online visitors are located, sorted by visitor count. Use when you need real-time geographic distribution of active site visitors.

Get Real-Time Engagement

Tool to retrieve engagement information of currently online users. Use when you need real-time metrics about visitor behavior including time on site and visit depth.

Get Real-Time Visitor Geo Locations

Tool to retrieve real-time geographic coordinates for currently online visitors. Returns latitude/longitude coordinates with visitor counts for each location. Use when you need to visualize or analyze the geographic distribution of activ...

Get Real-Time Visitor Languages

Tool to retrieve languages for currently online visitors sorted by visitor count. Use when you need a real-time breakdown of active visitor languages.

Get Now Notifications

Tool to retrieve notifications stored in GoSquared. Use when you need to access Traffic Alerts, RSS feed items, or Milestones.

Get Real-Time Organisations

Tool to retrieve internet organisations currently being used by online visitors, sorted by visitor count. Use when you need real-time data about which ISPs or network providers your visitors are using.

Get Now Sources By Section

Tool to retrieve a specific group of real-time traffic sources such as 'site', 'organic', or 'social'. Use when you need up-to-the-minute data about a particular source category driving visitors to your site.

Get Current Time

Tool to retrieve the current time according to GoSquared infrastructure. Use when you need a synchronized timestamp from GoSquared's servers.

Get Specific Visitor

Retrieves real-time session information for a specific online visitor. Use this tool after obtaining a visitorID from GOSQUARED_NOW_VISITORS to get detailed information about a visitor including their location, browser, engagement score,...

Get People Event Types

Retrieve all event types tracked in GoSquared People CRM, ordered by frequency. Use this to discover available events for filtering or building Smart Groups.

Get People Property Types

Retrieve property types (schema definitions) from GoSquared People CRM. Use this tool to: - Discover all available profile properties and their data types - Get custom property definitions - Look up a specific property's schema by its id...

Get Person Profile

Retrieve a specific person's profile from GoSquared People CRM by their unique ID. Use this tool when you need to: - Fetch detailed profile information for a known person - Look up custom properties set via tracking for a specific user -...

GoSquared - Get Person Feed

Retrieve a person's complete event feed from GoSquared People CRM. Returns a chronologically ordered list of all events (custom events and session events) for a specific person. Use this tool to: - View a person's activity history and en...

Get Browser Metrics

Tool to retrieve summarised browser metrics over a specified time period. Use when analyzing which browsers were used to access the site during a specific date range.

Get Campaign Content Metrics

Retrieve UTM content metrics (utm_content) aggregated over a specified date range. Use this to analyze which content variations (e.g., banner ads, sidebar links, footer CTAs) are driving traffic to your site.

Get Campaign Name Metrics

Retrieve UTM campaign name metrics (utm_campaign) aggregated over a specified date range. Use this to analyze which marketing campaigns (e.g., 'spring_sale', 'newsletter_2024') are driving traffic to your site.

Get Campaign Source Metrics

Retrieve UTM source metrics (utm_source) aggregated over a specified date range. Use this to analyze which traffic sources (e.g., google, facebook, newsletter) are driving visitors to your site.

Get Campaign Term Metrics

Retrieve UTM term metrics (utm_term) aggregated over a specified date range. Use this to analyze which specific keywords or terms are driving traffic to your site.

Plus 42 more Gosquared actions your agent can call.

How to connect Gosquared

You authorize Gosquared once from your dashboard. Operator holds the connection and refreshes the access tokens on its own, so your agent keeps working with Gosquared without you signing in again. The same setup unlocks every other app your agent can reach, so you only do it once.

When you are ready, the get started guide walks through standing up your OpenClaw agent.

Common questions about Gosquared

How do I connect Gosquared to Operator?
You authorize Gosquared once from your Operator dashboard. Operator holds the connection and refreshes the access token for you, so your agent keeps working with Gosquared without you signing in again.
Can my agent pull and update data in Gosquared?
Yes. It can read records, write new ones, and answer questions about what is stored. Point it at Gosquared and ask for a figure or a list, or have it keep a table in step with another app you have connected, all in plain language.
Do I need to write code or manage Gosquared API keys?
No code and no API keys. You authorize Gosquared through a normal sign in and Operator handles the connection, so there is nothing to wire up or host.
Can my agent use Gosquared together with my other apps?
Yes. The same agent reaches every app you connect, so it can move between Gosquared and tools like Posthog, Google Analytics, Google BigQuery in one job, reading from one and acting in another without you wiring anything between them.

More apps to automate

Apps your agent runs alongside Gosquared, or browse all integrations.

Put your agent on Gosquared

Sign in, connect Gosquared, and hand your agent the work. Your first week is free.

Try for free