---
title: "Gosquared integration for LuumenAI"
url: "https://www.luumen.ai/integrations/gosquared/"
entity: SoftwareIntegration
category: "Databases & data platforms"
audience: "SRE, DevOps, platform engineering, IT operations"
---

# Gosquared integration for LuumenAI

Read live visitor and chat data in GoSquared, and act on it with approval.

## What LuumenAI can do with Gosquared

LuumenAI connects to Gosquared with an API token and exposes 90 tools (67 read-only · 19 write · 4 destructive). Reads answer immediately; writes are shown as a plan and require approval by default, configurable per tool by an administrator.

## Key facts

- Authentication: API token
- Tools available: 90 tools (67 read-only · 19 write · 4 destructive)
- Plan: available on all plans
- Category: Databases & data platforms

## About Gosquared with LuumenAI

Connect GoSquared and your team can pull project settings, shared users, blocked IPs, and full chat transcripts without leaving the terminal. When something needs to change — blocking a visitor, replying in a chat, adding a webhook — Luumen shows the exact call first and waits for your approval before sending it.

## Example tools

Read-only (67 in total):

- `GOSQUARED_ACCOUNT_SHARED_USERS` — Retrieves all team members who have access to the current GoSquared project.
- `GOSQUARED_ACCOUNT_SITES` — List all projects/sites accessible to the authenticated account.
- `GOSQUARED_AUTH_TOKEN_INFO` — Check whether an API key is valid and retrieve its enabled scopes.
- `GOSQUARED_CHAT_CHAT` — Retrieve detailed information about a chat conversation by its ID.
- `GOSQUARED_CHAT_CHAT_MESSAGES` — Retrieve messages from a GoSquared chat conversation by chat ID.
- `GOSQUARED_CHAT_CHATS` — Retrieve chat data for reporting purposes.
- `GOSQUARED_CHAT_FEED` — Retrieve the complete feed of messages and events from a chat conversation.
- `GOSQUARED_GET_ACCOUNT_BLOCKED` — Retrieve a list of blocked IP addresses, bots, and visitors for a project.

Write and destructive (23 in total, approval required by default):

- `GOSQUARED_ACCOUNT_ADD_SHARED_USER` — Add a new shared user to a project.
- `GOSQUARED_ACCOUNT_REMOVE_SHARED_USER` — Removes a shared user from a GoSquared project by their email address, revoking their access to the site.
- `GOSQUARED_BLOCK_VISITOR` — Block a specific visitor from being tracked.
- `GOSQUARED_CREATE_ACCOUNT_WEBHOOK` — Create a webhook to receive notifications about events in a GoSquared project.
- `GOSQUARED_CREATE_WEBHOOK_TRIGGER` — Add a trigger to an existing GoSquared webhook.
- `GOSQUARED_DELETE_ACCOUNT_WEBHOOK` — Delete a webhook from a GoSquared account.
- `GOSQUARED_DELETE_PERSON` — Delete a person profile and all associated data.
- `GOSQUARED_END_VISITOR_SESSIONS` — End all tracking sessions for a specified visitor in GoSquared.

## Frequently asked questions

### How does LuumenAI connect to Gosquared?

Authorize once with API token. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

### Can LuumenAI change things in Gosquared on its own?

Read actions answer immediately. Anything that writes is shown as a plan and requires approval by default, including the 4 actions classified as destructive. Administrators configure that per tool.

### Is there an audit trail?

Every call to Gosquared — read or write, approved or declined — is recorded with the actor, the input, and the result.

Full page: https://www.luumen.ai/integrations/gosquared/
