open_in_clarifo
Show Clarifo content in Clarifo's panel, beside the conversation. It suits a user working in Clarifo: asking about a company, their workspace documents, portfolios or notes, or reading an answer that cites filings, whose sources the panel shows next to the answer. It only shows: read data with get_workspace_item, get_filing_snapshot, portfolios and get_company_snapshot. Give at most one target:
sources: an answer's cited pages, in the answer's order, as [{"page_id": ..., "highlight": }] (up to 20), once per answer with every page_id it cites. The user reads the source and the answer side by side: the first page opens highlighted and they page through the rest. The numbered links in the answer stay.
item_id: a document from list_workspace_items. The panel shows it; the user can edit a paragraph there and click a citation [n] to see its page.
page_id (+ highlight, the cited figure or sentence): a filing page, as for get_filing_snapshot. The panel shows the page highlighted.
portfolio_id (+ period 1M, 3M, 6M, 1Y or YTD): one of the user's lists.
company (name or ticker): its profile: what it does, key figures by year and the latest quarter, price, profile sections and latest filings. Put the other companies of the conversation in companies (up to 8) so the user can switch between them.
note_id: one of the user's notes (from notes); the user can add to it, edit it or ask for a document from it there.
notes_company (name or ticker): the user's notes on that company, in the panel's Notes tab. Use it when the user asks what they noted about a company: answer in a sentence or two and open them here.
nothing: the panel's home (portfolios, documents, automations).
display: "inline" (a card in the conversation, the default) or "fullscreen" (the whole window), only when the user asks for one. The panel asks the host for it; the host decides, and the user can switch in the panel either way.
Say in one sentence what opened; a sources open needs no words. When the user says they saved an edit in the panel, do not apply it again.
Returns: {"open": "document" | "source" | "sources" | "portfolio" | "company" | "note" | "notes" | "portfolios", "document" | "source" | "portfolio" | "company" | "portfolios": <the data tool's result>}
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "open_in_clarifo"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| period | No | 3M | |
| company | No | ||
| display | No | ||
| item_id | No | ||
| note_id | No | ||
| page_id | No | ||
| sources | No | ||
| companies | No | ||
| highlight | No | ||
| portfolio_id | No | ||
| workspace_id | No | ||
| notes_company | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||