works with Claude · ChatGPT · Cursor · any MCP client

Stop re-explaining
the refund policy, the brand voice, the pricing table
to every AI.

Tietoni is your team’s shared memory. Write the policy, the price list, and the brand voice down once. Every assistant you connect reads the same page, with only the access you grant.

~/support/refund-policy
Refunds within 30 days, no questions asked. Store credit after that.
mayaknown to 3 agents
~/sales/pricing-rules
table · 3 rows
~/brand/voice
We say “customers”, never “users”. Confident, never breathless.
julesrev 12
~/eng/oncall
Page the primary first. Never the CEO.
sam
~/acme/glossary
ARR is booked, not billed.
priya
got it
Claude
noted
ChatGPT
on it
Cursor
Sound familiar?

Your team keeps telling robots the same things.

Every teammate’s assistant starts from zero. So everyone re-types the refund window, the tone, the stack — every week, in every new chat.

maya → her chatgpt · monOur refund window is 30 days.
sam → his claude · tueOur refund window is 30 days.
priya → cursor · tueOur refund window is 30 days.
you → a new chat · wedOur refund window is 30 days.
dev → copilot · thuOur refund window is 30 days.
maya → her chatgpt, again · friOur refund window is 30 days.
~/support/refund-policyOur refund window is 30 days.saved once
How it works

Three steps. Then you never say it again.

01

Write it down, together

Notes for policies and voice. Real typed tables for prices and lists. Roles decide who edits; every save is a revision.

Refund policyRefunds within 30 days, no questions asked. Store credit after that.
saved · rev 4 · maya
02

Connect your agents

Each assistant gets its own grant: which workspaces, which verbs. Read, write, define schemas, delete — you pick.

03

See everything, revoke anything

Every read and write lands in the activity log — per teammate, per agent. One click takes access back, effective immediately.

claude read refund-policynowmaya updated pricing-rules2hyou revoked cursor1d
Two kinds of context

Some context is a paragraph. Some is a spreadsheet.

Keep both, properly — so agents quote the current price, not a paraphrase of last quarter’s.

text~/brand/voicerev 12

Brand voice

We write like a sharp colleague, not a brochure. Short sentences. Confident, never breathless. We say customers, never users.

Numbers get digits. Jokes get one line. Apologies get a fix.

versioned · restore any revision · markdown in, markdown out
table~/sales/pricing-rulesschema v3
planchoiceseat pricecurrencymin seatsintegeractiveboolean
Starter$19.001 yes
Growth$49.005 yes
Scale$99.0025 yes
JSON Schema 2020-12 · typed columns · validated against every row before a change lands
Retrieval

Agents get the right slice, not the vault.

When an assistant asks, Tietoni answers with the smallest useful piece — found by meaning and by wording, ranked, and trimmed to fit the moment.

  • Semantic + full-text search across notes and table rows
  • Context assembly fits a token budget, 256 to 12,000
  • Always filtered to the workspaces a grant names
  • The same retrieval powers the app, the API, and MCP
free during early access

Say it once.

Shared workspaces, roles, and invitations built in. No credit card. Your context stays exportable.