Key concepts
- Actions
- OpenAPI spec
- Auth token
- Instructions
Actions let a Custom GPT call external tools. You use one to connect your GPT to MemoryPlugin.
Setup
Open the GPT builder
Open the edit window for your Custom GPT (or create a new one), go to the Configure tab, and scroll down to the Actions section.

Create the action
The Actions section sits near the bottom of the Configure tab.
Click Create new action, then Import from URL, and enter this URL:


Configure authentication
In the Authentication section, click the settings icon. Select API Key, then choose Bearer.Copy your auth token from Settings → Integrations in the MemoryPlugin dashboard: under Authentication Token, click Copy, then paste it into the authentication setup.



Account email independence: Your MemoryPlugin sign‑in email does not need to match the email you use on ChatGPT, Claude, TypingMind, or any other tool. Access and permissions are tied to your MemoryPlugin account (and API key when applicable), not third‑party logins.
Add instructions
Back in the Configure tab, find the Instructions section. Add the MemoryPlugin instructions after your existing custom instructions.

What your GPT gains
Once integrated, your Custom GPT can:- Load memories at the start of a conversation
- Remember information from earlier chats
- Organize memories into buckets
- Search memories to find what is relevant
- Persist knowledge across conversations
- Share memories with your other MemoryPlugin integrations
Best practices
Memory management
Tell your GPT which kinds of information to remember, based on what it is for.
Bucket strategy
Use separate buckets for the different contexts or topics your GPT handles.
User shortcuts
Let users know about the \m and +m shortcuts for quick memory creation.
Privacy
Be deliberate about what gets stored, and tell users what your GPT remembers.
Troubleshooting
OpenAPI import failed
OpenAPI import failed
Use the exact URL:
https://www.memoryplugin.com/openapi.json.Authentication errors
Authentication errors
Recopy your auth token from Settings → Integrations. If it still fails, click Regenerate and update the action with the new token.
Memories not loading
Memories not loading
Confirm your GPT instructions include the memory-loading prompt and are formatted as shown.
Function call errors
Function call errors
Make sure the instructions tell the GPT to follow the schema and format strictly.
Example use cases
- Personal assistant GPT: remember preferences, schedule, and personal details.
- Learning companion: track progress and concepts studied over time.
- Project manager: remember project details, team info, and progress across chats.
- Writing assistant: remember style, characters, and plot points across sessions.
- Customer service: remember interactions, preferences, and history.
Next steps
Official MemoryPlugin Custom GPT
Use the ready-made GPT instead of building your own
API Reference
Explore the full MemoryPlugin API
Memory Buckets
Organize memories effectively