Skip to content

Commit cda3bca

Browse files
committed
docs: add FAQ section to OpenClaw integration page (supermemoryai#746)
docs: add FAQ section to OpenClaw integration page Added FAQ section below Manual Configuration with 5 questions covering installation, custom container tags for Twitter bookmarks, work/personal memory separation, non-technical setup via agent, and per-channel session memory separation with feature request CTA.
1 parent e401760 commit cda3bca

1 file changed

Lines changed: 133 additions & 0 deletions

File tree

apps/docs/integrations/openclaw.mdx

Lines changed: 133 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,139 @@ openclaw supermemory wipe # Delete all memories (requires confirma
138138
</Accordion>
139139
</AccordionGroup>
140140

141+
## FAQ
142+
143+
<AccordionGroup>
144+
<Accordion title="How do I install OpenClaw with Supermemory?">
145+
1. Install the plugin:
146+
147+
```bash
148+
openclaw plugins install @supermemory/openclaw-supermemory
149+
```
150+
151+
2. Run the setup wizard:
152+
153+
```bash
154+
openclaw supermemory setup
155+
```
156+
157+
3. When prompted, paste your API key from [console.supermemory.ai](https://console.supermemory.ai). The key starts with `sm_`.
158+
159+
4. Restart OpenClaw to activate the plugin:
160+
161+
```bash
162+
openclaw gateway --force
163+
```
164+
165+
5. Verify the connection:
166+
167+
```bash
168+
openclaw supermemory status
169+
```
170+
171+
That's it — Supermemory is now connected and will automatically recall and capture memories across all your channels.
172+
</Accordion>
173+
174+
<Accordion title="I have Twitter bookmarks in a separate container. How do I use them with Supermemory?">
175+
Use the advanced setup to enable custom container tags and add a read-only Twitter bookmarks container.
176+
177+
```bash
178+
openclaw supermemory setup-advanced
179+
```
180+
181+
When prompted, enter:
182+
183+
- **API key**: paste your `sm_` key
184+
- **Container tag**: keep the default (or set your preferred root tag)
185+
- **Auto recall**: `true` (recommended)
186+
- **Auto capture**: `true`
187+
- **Enable custom container tags**: `true`
188+
- **Custom container tags**: `twitter-bookmarks:Twitter bookmarks saved from Twitter`
189+
190+
<Tip>
191+
Custom container tags use the format `tag:description`, separated by a colon. For example: `twitter-bookmarks:Twitter bookmarks saved from Twitter`.
192+
</Tip>
193+
194+
When asked for **custom container instructions**, enter something like:
195+
196+
```
197+
Whenever the user asks about Twitter bookmarks, search the twitter-bookmarks container.
198+
Never save anything to the twitter-bookmarks container — it is read-only and populated directly from Twitter.
199+
```
200+
201+
This ensures the AI references your Twitter bookmarks when relevant but never writes to that container.
202+
</Accordion>
203+
204+
<Accordion title="How do I separate work (Slack + Gmail) and personal (Telegram + WhatsApp) memories?">
205+
Use custom container tags to route memories by channel. Run the advanced setup:
206+
207+
```bash
208+
openclaw supermemory setup-advanced
209+
```
210+
211+
When prompted, enter:
212+
213+
- **API key**: paste your `sm_` key
214+
- **Container tag**: keep the default
215+
- **Auto recall**: `true`
216+
- **Auto capture**: `true`
217+
- **Enable custom container tags**: `true`
218+
- **Custom container tags**:
219+
- `work:Work-related memories from Slack and Gmail`
220+
- `personal:Personal memories from Telegram and WhatsApp`
221+
222+
When asked for **custom container instructions**, enter:
223+
224+
```
225+
When the active channel is slack or gmail, always use the work container for storing and recalling memories. Never mix personal memories into work context.
226+
227+
When the active channel is telegram or whatsapp, always use the personal container. Do not recall or store work memories in personal conversations.
228+
```
229+
230+
This keeps your work and personal memories completely separated — Slack and Gmail conversations only see `work` memories, while Telegram and WhatsApp only see `personal` memories.
231+
</Accordion>
232+
233+
<Accordion title="I'm not technical. How can I set up advanced mode?">
234+
Ask the OpenClaw agent directly in any chat. No terminal needed.
235+
236+
```
237+
What are all the available configurations for the Supermemory plugin advanced mode?
238+
```
239+
240+
The agent will list every option. Then tell it what you want:
241+
242+
```
243+
Set up my Supermemory plugin with these settings:
244+
- Auto recall: true
245+
- Auto capture: true
246+
- Enable custom container tags: true
247+
- Custom containers:
248+
- work: Work-related memories from Slack and Gmail
249+
- personal: Personal memories from Telegram and WhatsApp
250+
- Custom instructions: When on Slack or Gmail, use the work container.
251+
When on Telegram or WhatsApp, use the personal container.
252+
```
253+
254+
Each custom container needs a **tag** and a **description** — e.g. `work: Work-related memories from Slack and Gmail`. The description helps the AI understand what belongs in that container.
255+
256+
<Tip>
257+
You can change settings anytime by just telling the agent. For example: "Add a new container called `twitter-bookmarks` with description `Twitter bookmarks saved from Twitter` and make it read-only".
258+
</Tip>
259+
</Accordion>
260+
261+
<Accordion title="All my session memories go into one container. How can I separate them by channel?">
262+
By default, all session memories across every channel are stored under a single root-level container tag.
263+
264+
To store specific memories separately, use **custom container tags** — see the FAQ above on separating work and personal memories.
265+
266+
Automatic per-channel separation is not supported yet. If you need this, let us know — with enough requests, we'll implement it right away.
267+
268+
<Card title="Request this feature" icon="mail" href="mailto:support@supermemory.com?subject=Feature%20Request%3A%20Per-Channel%20Container%20Tags&body=Hey%2C%0A%0AMy%20name%20is%20%5Byour%20name%5D.%20I%20just%20saw%20that%20you%20offer%20custom%20plugins.%0A%0AThis%20is%20my%20use%20case%3A%20%5Bdescribe%20your%20use%20case%5D%0A%0AI%20would%20love%20to%20have%20separate%20container%20tags%20for%20each%20channel%20so%20my%20session%20memories%20are%20automatically%20isolated.%0A%0AThanks!">
269+
Email us with your use case.
270+
</Card>
271+
</Accordion>
272+
</AccordionGroup>
273+
141274
## Next Steps
142275

143276
<CardGroup cols={2}>

0 commit comments

Comments
 (0)