What Agents Can Do

Overview

An agent connected through Agent Access can do much of what you do in the app — as long as you've granted the matching permission. This page walks through the most common use cases and shows which of the three permissions — Read, Configure, Data corrections — each one needs.

Everything below is scoped to the single workspace the agent was granted access to, and account re-evaluation stays off unless you've explicitly allowed it (and set a daily limit).

Review accounts, leads, and evaluations

Needs Read

An agent can find and read your scored accounts and the people in them:

  • Search leads and open a single lead's full profile
  • Browse target accounts and open a single account
  • Read evaluation results and history — the score, and how it's changed over time

This is the foundation for reporting, triage, and "tell me what's happening with account X" questions. See Browsing Accounts for the same information in the app.

Review cleaned signal activity

Needs Read

An agent can list the cleaned, customer-facing signal activity for a specific lead or a specific account, newest first. These are the same mapped signals you see in the app — page views, form submissions, product usage, and so on — not raw webhook payloads.

Activity is always anchored to one lead or one account at a time, so an agent reviews a specific entity's timeline rather than pulling a workspace-wide firehose. A typical flow is: search for a lead or account, then read that entity's recent signal activity to explain why it's scoring the way it is.

Build and refine ICPs

Needs Configure

An agent can do the same ICP work you'd do in the ICP builder:

  • Create a new ICP or update an existing one
  • Adjust eligibility rules (which accounts match the ICP) and scoring filters (what's worth scoring)
  • Manage buying-group roles and their point weightings
  • Preview the impact of a change before committing, and — if you've allowed re-evaluation — re-score affected accounts

See ICP Creation for how these pieces fit together.

Re-scoring accounts is billable, so it only happens when you've turned on re-evaluation for that key or connected agent, and it stays within the daily limit you set.

Connect a CRM or other integration

Needs Configure

An agent can check the status of your integrations and start a CRM connection — but a person still finishes it. Rather than connecting silently, the agent hands you off to the provider's own sign-in and approval screen (for example, HubSpot or Salesforce), so the connection is always completed by someone who can authorize it.

See CRM Integration for the connections TrailSpark supports.

Map incoming signals

Needs Configure

An agent can manage how raw incoming events become the cleaned signals you score on:

  • List and read your signal-mapping rules
  • Create or update a rule, and activate or deactivate it
  • Preview what a rule would match, and check the impact before turning it on

This is the same signal-mapping work described in Signals Overview — useful for keeping mappings tidy as your sources change.

Correct data and give feedback

Needs Data corrections

When an agent spots something wrong, it can help fix it:

  • Correct a person's buying-group role on an account
  • Submit feedback on an evaluation to help improve future scoring

These corrections feed the same learning loop as corrections you make by hand in the app.

Permissions at a glance

Use casePermission
Review accounts, leads, evaluationsRead
Review cleaned signal activityRead
Inspect ICPs, mappings, integration statusRead
Build and refine ICPsConfigure
Connect a CRM (start the flow)Configure
Map incoming signalsConfigure
Manage destinationsConfigure
Correct roles and give evaluation feedbackData corrections

Grant only the permissions an agent actually needs — see Agent Access Overview for the full permission model, and Managing Agent Keys or Connecting an AI Agent to set one up.