AgentSpot administration

This guide provides the essential steps for an administrator to set up AgentSpot for their team.

Setting up AgentSpot

To set up AgentSpot, complete the following steps in order. Completing setup before adding end users ensures AgentSpot is ready for new users when they sign in for the first time.

  1. Set up roles and groups in ThoughtSpot: Create the roles and groups your users will need, but do not add end users to the groups yet. For details, see Managing users.

  2. Configure connectors in AgentSpot: Sign in to AgentSpot and enable the connectors your organization will use. For details, see Managing connectors.

  3. Set up org memory: Add your organization’s key facts and behavioral rules so that all agents and workflows share consistent context from the start. For details, see Org memory.

  4. Create and share agents: Set up agents and share them with your team so end users have a useful starting point. For details, see Creating an agent in AgentSpot.

  5. Add end users to their groups in ThoughtSpot: Once setup is complete, add users to the groups you created in step 1. For details, see Managing users.

Managing users

To add users to AgentSpot, you must do the following in your ThoughtSpot instance:

  1. Create a role with AgentSpot privileges.

  2. Add your role to a group.

  3. Add users to your group, as needed.

There are two primary AgentSpot privileges you can assign to a role:

Privilege Description

Can manage AgentSpot

Full administrative access to manage connectors, agents, and organization-wide settings

Can use AgentSpot

Access to AgentSpot to use shared agents

Users can only access AgentSpot after they have been assigned a role containing one of these privileges.

Creating a role with AgentSpot privileges

To create a role with AgentSpot privileges, do the following:

  1. Sign in to your ThoughtSpot instance.

  2. Go to the Admin tab.

  3. Under the Admin tab, click Roles.

  4. Click Create role.

  5. In the Create role window, enter a Role name and description.

  6. Click AgentSpot Control.

  7. Select one or more AgentSpot privileges for your role.

  8. Click Review selection.

  9. Review the role name, description, and admin controls.

  10. When you are ready to save your role, click Save.

  11. Create additional roles as needed.

Adding your role to a group

To add your role to a group, do the following:

  1. Under the Admin tab, click Groups.

  2. Click the More options more icon menu associated with the group and select Edit.

  3. In the Select roles section, select the checkbox for the role(s) you want to add and click Review selection.

  4. Review the roles you added and make changes, if needed.

  5. When you are ready to save your group, click Save.

Adding users to a group

When setting up AgentSpot for your organization, make sure you configure connectors, set up org memory, and create and share agents before adding end users to AgentSpot groups. For more information, see Setting up AgentSpot.

To add a user to a group, do the following:

  1. Under the Admin tab, click Users.

  2. Click the More options more icon menu associated with the user and select Edit.

  3. In the Edit user window, select the group which you want to add the user to and click Save.

After you set up your AgentSpot users, you are ready to log in to AgentSpot and add connectors. For details, see Managing connectors.

After users are added to a group with an AgentSpot privilege, they must refresh their browser while on the Insights tab of their ThoughtSpot instance before the AgentSpot option appears in the navigation.

Admin Settings

In the Admin Settings page you can view and manage the AgentSpot workspace. It is organized into the following sections:

  • Connectors: Manage connectors to different applications. See Managing connectors.

  • Slack bot: Enables two-way communication between Slack users and AgentSpot AI agents — without leaving Slack. See Slack bot.

  • Usage: View the overall usage of AgentSpot. See Monitoring usage.

  • Users: View details about AgentSpot users. See Monitoring users.

  • Audit log: View a chronological list of logged events. See Audit log.

  • Org memory: Add and manage the shared facts and rules that ground all agents and workflows in your organization. See Org memory.

Managing connectors

Connectors allow AgentSpot to interact with external applications like Jira, Slack, and Clay.

As an administrator, you have the authority to:

  • Add or remove connectors: for your entire organization.

  • Test before sharing: Activate a connector for yourself to verify it works before making it available to all users.

In the Admin Settings > Connectors page, you can see the list of Available Connectors. Once you add a connector, it appears in the list of Already Added connectors near the top of the page.

New connectors are added on a regular basis. Check the Admin Settings > Connectors page for the current list.

Requirements for adding a connector

  • You must know the URL of the MCP server for the external application you are connecting to. For details, refer to the documentation for the external application.

  • Your company must have a license for the external application.

  • You must have access to that external application.

Adding a connector

AgentSpot ships with native connectors for popular applications, listed under Available Connectors. If you want to connect to an external application that is not included, you can add it using a custom connector.

To add a connector, do the following:

  1. Sign in to AgentSpot.

  2. Click the Admin Settings 10 button in the upper-right corner.

  3. Under the Connectors tab, do either of the following:

    1. For an available connector: In the box for the connector, click Add.

    2. For a custom connector: Click + Custom Connector.

  4. In the Register window, do the following:

    1. For Connector Name, do either of the following:

      1. For an available connector (Optional): A name is already provided, but you can change it if you want.

      2. For a custom connector: Create a name for your connector.

    2. For Server URL, enter the connector’s MCP server URL. (Refer to the product’s documentation for that.)

    3. (Optional) For Transport Type, select either of the following:

      1. Streamable HTTP (Default and recommended)

      2. Server-Sent Events (SSE)

    4. (Optional) Enter a Description.

    5. (Optional) Choose an Authentication method.

    6. (Optional) Enter a Client ID (or leave it empty for auto-registration)

    7. (Optional) Enter a Client Secret (or leave it empty for PKCE flow)

    8. Click Register Connector.

Custom connectors

If an application is not in the list of available connectors, you can add it using a custom connector. Provide the URL for the MCP server and complete the setup to enable any compatible tool. Refer to the documentation for the product you want to connect for its MCP server URL.

User authentication and security

Connectors use each user’s existing credentials for the target application. When an admin enables a connector, each user must complete a one-time OAuth sign-in to authorize AgentSpot to act on their behalf. AgentSpot respects all existing permissions within the target app — users can only access data and perform actions they are already authorized to access in that application.

When an admin enables a connector (e.g., Jira), each user must log in with their individual credentials. AgentSpot respects all existing permissions within the target app; users will only see data and perform actions they are already authorized to access.

Slack bot

The AgentSpot Slack bot lets users interact with their AgentSpot agents directly from Slack. After an administrator connects a Slack workspace and maps channels to agents, users can @mention a bot in a channel thread and receive agent responses in the same thread.

Here’s what it supports:

  • Interact with AI agents directly in Slack

    • @mention an agent in a Slack channel thread to ask it questions or trigger tasks

    • The agent processes your message and replies back in the same Slack thread

    • Works in public channels, private channels (with appropriate permissions), and direct messages (off by default, but the admin can opt-in).

Installation

Prerequisites for installation:

  • A Slack workspace where you have permission to install apps.

  • At least one agent has been created in AgentSpot and is ready to be mapped to a channel.

For assistance with installing the Slack bot, contact ThoughtSpot support.

Monitoring usage

The Usage page provides high-level analytics to help you track the ROI and adoption of AgentSpot.

You can monitor the following:

  • Total active users

  • Number of conversations

  • Connector usage frequency

Monitoring users

The Users page allows you to view detailed information about users and groups who use AgentSpot.

It provides the following information:

  • Users: Number of total users

    • Name

    • Email address

    • Role: Member or Admin

You can download a .csv file containing a complete list of AgentSpot users, including User ID, Name, Email, and Role by clicking 10 Export.

To add or remove AgentSpot users, you must go to the Admin Settings > Users tab in your ThoughtSpot instance.

Audit log

The audit log page displays a chronological list of logged events, most recent first.

Each entry shows:

  • Time: Month, day, year and time (based on user’s timezone?)

  • Actor: Firstname, lastname, and email address of the user

  • Action: Specific action performed (link to full reference to provide more detail)

  • Resource: Which resource was used (which tool call)

  • IP: IP address of user

Filtering the audit log

You can filter the audit log by a specific action, actor user ID, and a date range.

You can download a .csv file of the audit log by clicking 10 Export. If you filter the audit log before downloading it, the downloaded file will only include your filtered version.

Org memory

Org memory is the shared set of facts and behavioral rules that AgentSpot applies across all agents and workflows in your organization. Setting up org memory early in the setup process ensures that every agent your team builds or uses starts with accurate, consistent organizational context — without each agent needing to be individually configured with the same information.

Seed org memory before creating agents or adding end users. Agents built on top of a well-configured org memory require less individual instruction and behave more consistently across your organization.

Facts vs. rules

Org memory is organized into two types of entries:

Type Think of it as…​ Description

Facts

Grounding truths

Static information about your organization that agents use as reliable context. Facts help agents reason correctly when they encounter numbers, names, or terms that should match known values. For example, if an agent retrieves a revenue figure that does not match the fact you provided, it will flag the discrepancy and ask for clarification.

Rules

Behavioral recipes

Instructions that agents follow when generating responses. Rules define how agents should behave in specific situations — including boundaries, approval steps, and standard operating procedures. For example, a rule might specify that outbound customer emails require human approval before being sent, or define the steps your organization follows for competitive intelligence research.

What to include in org memory

The following table lists the categories of information that are most valuable to include.

Category Examples

Company basics

Company name, legal name, industry, headquarters locations

Financial context

Annual revenue, fiscal year start date, quarter definitions

Products and services

Product names, descriptions, and which ThoughtSpot data models are associated with each

Key metrics and acronyms

Definitions for internal metrics, abbreviations, and terminology used across teams

Technology stack

Names of key tools, platforms, and systems in use

Rules and procedures

Standard operating procedures, approval requirements, and behavioral boundaries for agents (for example, "Exclude test accounts from all reports" or "Outbound customer emails require human approval before sending")

Adding org memory

To add facts and rules to org memory, do the following:

  1. Sign in to AgentSpot.

  2. Click the Admin Settings 10 icon in the upper-right corner.

  3. Select the Org memory tab.

  4. Click Add fact or Add rule, depending on the type of entry you are adding.

  5. Enter your content.

    Org memory entries support markdown formatting. You can use tables, lists, and headings to organize content within a single entry.
  6. Click Save.

  7. Repeat for each fact or rule you want to add.

After saving, org memory is broken down into sections in the UI. You can review, edit, and correct individual entries at any time by clicking directly into them.

Updating org memory over time

Org memory is not a one-time configuration. As your organization evolves, you can update facts and rules directly in the UI.

In addition, as administrators use AgentSpot, memories can be extracted from agent conversations and added to org memory.

For a full overview of how memory works across agents, conversations, and the organization, see [memory article link].

Managing agents

As an administrator, you have full visibility over all agents and workflows created within your organization, regardless of who owns them. You can share agents with teams, and if a user leaves the company, you can manage, edit, or reassign their agents and workflows.

View agents in your organization

To see all agents in your organization do the following:

  1. From the AgentSpot homepage, under My Team, click Browse existing agents.

  2. Click From My Org.

Share an agent in your organization

To share an agent in your organization, do the following:

  1. From the AgentSpot homepage, click the agent you want to share.

  2. In the upper-right corner of the agent window, click Share agent.

  3. In the Share window, do the following:

    1. In the Add people or groups field, find the people or group(s) to share with.

    2. In the Ready to share field, confirm the people or group(s) to share with.

      1. For each person or group added, using the menu on the right to specify whether they Can use or Can edit the agent.

    3. In the People and groups with access field, confirm the people and groups who already access and make changes, if needed.

    4. Click Done.

      The agent you shared will now appear in the Agents dashboard for the people and groups you shared it with.


Was this page helpful?