The Geo Assistant has many chat sessions, a history sidebar, and a trace of the tool calls for each answer. With them, you can go from one conversation to a different one, go back to a conversation later, and examine how Geo made each answer. Thus, Geo is not a chat for one question only. It is a workspace that stays.

Keep many Geo sessions open

You can keep many Geo sessions open at the same time. Each session is independent and has its own:
  • Conversation history
  • Attached context (from Send to Geo actions)
  • Thread of questions
Frequent examples:
  • A “Competitor X investigation” session. You go back to it when new data comes in.
  • A “Q2 content planning” session. It becomes larger over weeks, when you ask Geo for ideas for briefs.
  • A “Fix our Perplexity gap” session. It is about one answer engine only.
  • Short sessions for one question, for example “summarize last week’s performance”.
You can go from one session to a different one at any time, and continue each thread on any day.

The history sidebar

The history sidebar shows each session of your account. In the sidebar, you can:
  • Open a previous session and continue the conversation.
  • Rename a session, to find it easily later.
  • Delete the sessions that you do not need.
Each session keeps its full message history, its attached context, and its trace of tool calls. When you go back to a session after some weeks, you see the same view that you left.

Traces of the tool calls

A tool call trace is the record of the calls that Geo made to the data of the platform for one answer. Geo uses the same read endpoints that supply the charts and the drawers of the dashboard, and it shows you each tool call. You can see:
  • The tool that Geo called (for example, a lookup of a metric or a fetch of a conversation).
  • The parameters of the call (the topic, the date range, the filter).
  • The result of the call.
Thus, you can audit the answers of Geo. You do not have to trust a response that you cannot examine, because you can see the exact dashboard query that made the answer. For example, Geo can say that your share of voice dropped 12% on a topic. Then you can see the call and confirm the number. The trace also shows the actions that Geo takes, together with the read calls.

Why sessions and traces are important

Sessions and traces of tool calls change how teams use the assistant:
  • Investigations that stay: long threads stay across days and team members. You do not lose them when you close the tab.
  • Trust: you can see the trace of the tool calls, thus you can examine the work of Geo. The assistant is a colleague whose logic you can examine, not a black box.
  • Parallel work: you can keep a competitor investigation, a content plan, and a session for stakeholder reports open at the same time. Thus, Geo is a workspace, not a search bar.