GTM Agents · Capability

GTM agent audit trails

A GTM agent audit trail is the inspectable record of an agent run: what triggered it, what context it used, every tool call and output, which actions required approval and who granted it, and the structured completion report — preserved after execution, down to the versioned agent configuration that produced it.

A completed GTM agent session as an inspectable receiptA session receipt lists the trigger, tool calls with persisted outputs, the human approval, and the structured completion report — pinned to the versioned agent configuration that produced the run.Work you didn't watch, with a record you can check.Tool calls, approvals, outputs, and outcomes — kept after the run.CS Handoff · sess_a3f1COMPLETED14:02:06Trigger: Opportunity → Closed Wonevent14:02:08Visitor history loadedoutput kept14:02:11crm.get_account(TechFlow)output kept14:02:19Draft handoff summaryoutput kept14:02:31Approval: post to #winsK. Pierce ✓14:02:33slack.post(#wins)executed14:02:35Completion report writtenstructuredagent config v12 · tenant-scoped · outputs queryable by JSON pathevery MCP executionpersisted, not lostapprovals carrytheir sign-off

Autonomy you can’t inspect is liability

The promise of GTM agents is work that happens without you. The catch is that work you didn’t watch needs a record you can check. When an account gets re-routed, a CRM field changes, or a follow-up goes out, “the agent did it” is only an acceptable answer if you can open the session and see exactly what it did, with what evidence, under whose approval. That record is what separates an agent platform from an unaccountable script.

Everything the run did

Session history, every tool call, and every output — persisted per execution, tenant-scoped, and queryable long after the run completes.

Everything a human decided

Approval requests and responses are part of the trail, so sensitive actions carry their sign-off with them.

How the run concluded

Autonomous runs close with structured completion reports and retrospectives — outcomes, not just logs.

What produced the run

Versioned agent configuration means older sessions stay readable against the exact instructions, tools, and limits that ran them.

What regulators mean by an inspectable record

The clearest published definition of traceability for software that acts on its own comes from the EU AI Act. Its record-keeping article does not ask for a summary of what a system decided — it asks for events, recorded automatically, kept for the life of the system.

“High-risk AI systems shall technically allow for the automatic recording of events (logs) over the lifetime of the system.”

EU AI Act, Article 12(1), Regulation (EU) 2024/1689

Two companion obligations define the shape of the record. Article 26(6) requires deployers to keep automatically generated logs “to the extent such logs are under their control,” for “a period appropriate to the intended purpose… of at least six months, unless provided otherwise in applicable Union or national law.” Article 14 requires the system itself to be designed so that natural persons can effectively oversee it, and Article 26(2) requires the deployer to assign that oversight to natural persons with “the necessary competence, training and authority, as well as the necessary support” — which is why an approval and the person who gave it belong inside the trail, not beside it.

To be precise about scope: whether a system is high-risk runs through Article 6’s two routes — the Annex I product-safety route and the Annex III use cases — and turns on the intended purpose, so a standard sales CRM workflow is not automatically high-risk and these obligations do not automatically apply to it. That is a conclusion to reach by assessing your own use case, not one to inherit from a vendor page. They are worth reading anyway, because they are a concrete, non-vendor checklist for anyone evaluating software that writes to a system of record: events recorded automatically rather than summarized, kept long enough to investigate, and tied to the human who authorized them.

What you can reconstruct after any run

  1. The trigger — what started the run: a schedule, a request, or a delegation from a parent agent.
  2. The context — the memories and prior results the agent drew on, and the tool outputs it gathered along the way.
  3. The actions — each tool call with inputs and outputs, including CRM reads and writes, in order.
  4. The controls — which actions paused for approval, who responded, and how execution stayed inside its time and step budgets.
  5. The outcome — the structured completion report, and for autonomous runs, the retrospective.

Frequently asked questions

What does a GTM agent audit trail contain?

The full session: the messages, every tool call with its inputs and outputs, approval requests and their outcomes, delegated child-session results, and a structured completion report at the end. Autonomous runs also leave retrospectives, so you can see not just what happened but how the run assessed its own work.

Are tool outputs really kept?

Yes — every MCP execution is persisted rather than existing only inside the model's context, and results are tenant-scoped. Large outputs stay stored and can be searched, paged, queried by schema, filtered by rows, or accessed by JSON path later. The evidence an agent acted on remains available after the run ends.

What if the agent's configuration changes over time?

Agent configuration is versioned. Evolving a workflow — its instructions, tools, budgets, or model settings — does not silently rewrite the setup that produced older runs, so an old session can always be read against the configuration that actually ran it.

Why do audit trails matter for GTM specifically?

Because GTM agents act on systems of record and on real prospects. When a CRM field changes or an account gets routed, someone will eventually ask why. An audit trail answers with the actual trigger, context, tool calls, and approval — instead of a shrug. It's also what makes agent mistakes debuggable rather than mysterious.

Does a GTM agent audit trail make us EU AI Act compliant?

No — and be suspicious of any vendor who says otherwise. Whether a system is high-risk under Regulation (EU) 2024/1689 is a use-case assessment rather than a category you can assume: Article 6 sets out two routes, the Annex I product-safety route and the Annex III use cases, and classification turns on the intended purpose. A standard sales CRM workflow is not automatically high-risk, but that is a conclusion to reach for your own deployment rather than inherit from a vendor page. What the Act does give you is a well-specified definition of traceability: events recorded automatically over the system's lifetime (Article 12), automatically generated logs kept by the deployer to the extent they are under its control, for at least six months unless other Union or national law provides otherwise (Article 26(6)), systems designed so that people can effectively oversee them (Article 14), and that oversight assigned to natural persons with the necessary competence, training and authority (Article 26(2)). Lumitra's trails are built to that shape because it is the right shape, not because a regulator requires it here.

Who can see the trails?

Your workspace — sessions, tool calls, outputs, and completion reports are inspectable in the product after execution, tenant-scoped to your organization. Approvals reference the person who responded, so accountability survives the run.

Open a real session transcript

Book a demo and walk through a completed agent run — tool calls, approval, and completion report included.