Keeps your client folders in step with Agency OS: sends your client notes in, and files the summaries Agency OS writes back into a folder it owns.
Keeps your client folders and Agency OS in step.
You need an Agency OS account. This plugin is no use without one.
This plugin sends the contents of your client note files to Agency OS, at the address configured in its settings (by default https://aos.agencythinktank.com). That is the entire point of it, and you should know exactly what that means before you turn it on:
Settings → Agency OS Sync → Connect. Your browser opens Agency OS, shows a six-character code, and asks you to approve. Check that code matches the one the plugin showed you, approve it, and the plugin picks up the connection on its own. You never copy a key.
Approving requires permission to manage settings in your Agency OS workspace.
Neither side overwrites the other.
Agency OS writes only inside its own folder (aOS by default, named by your agency). Before it replaces anything there, it checks whether the file still matches what it last wrote. If you have edited it, your version stands and the sync reports that it left it alone. Nothing outside that folder is ever written to.
Going the other way, your notes are filed in Agency OS as dated history. They cannot overwrite a client profile someone typed there.
Folder names are matched to your Agency OS clients automatically. A folder that matches nothing is reported, never guessed at — filing one client's notes against another would be worse than not syncing them. Map it by hand in settings, or leave it out.
Once it is listed in the community directory: Settings → Community plugins → Browse, search for Agency OS Sync, then Install and Enable.
Until then, or to install by hand: download main.js and manifest.json from the latest release (or the zip under Settings → Integrations → Obsidian in Agency OS), put them in <your vault>/.obsidian/plugins/aos-sync/, then enable it under Community plugins.
npm install
npm run build
MIT.