Mem0
Learn how to integrate Mem0 with BotPenguin to enable long-term memory for your AI agents, allowing them to retain important information across conversations and deliver more personalized interactions
What is Mem0 Integration?
Mem0 integration enables your BotPenguin AI agents to retain long-term conversational memory across multiple interactions. Instead of relying only on the current conversation, Mem0 stores important user information and retrieves it when needed, allowing your AI agents to deliver more personalized, context-aware, and consistent responses over time.
Benefits of Mem0 Integration
🧠 Enables long-term memory retention across conversations.
💬 Delivers more personalized and context-aware customer interactions.
🚀 Improves AI response quality by recalling previously stored information.
⚙️ Seamlessly integrates with BotPenguin AI Agents through API-based configuration.
📈 Supports scalable AI experiences for customer support, sales, and automation workflows.
Prerequisites
Before you begin, ensure you have:
A Mem0 account (Free or Paid)
A BotPenguin account with access to the AI Agents module
How to Integrate Mem0 with BotPenguin
Step 1: Create a Mem0 Account
Visit the Mem0 website and click Sign Up.

After signing up, complete the short onboarding questionnaire presented by Mem0.

Step 2: Create an API Key
Once onboarding is complete, Mem0 automatically prompts you to create your first API key.

Enter a name for your API key. For example:
Mem0 Default Key
BotPenguin Memory Key
Production Memory Key
Click Create Key.
Copy the API key displayed on the screen.

Important: Mem0 displays the API key only once. Make sure to copy and securely store it before closing the window.
Alternative Method to Create an API Key
If you skipped the initial popup or need another API key:
Open the left sidebar.
Navigate to API.
Click Create New API Key.

Enter a unique name for the key.

Click Create Key.
Copy the generated API key.
Step 3: Connect Mem0 to BotPenguin
Open your BotPenguin account.
Click More from the left sidebar, and select Integrations. Locate Mem0 and click on the integration

Enter the following information:
Configuration Name: Enter a unique name for this configuration. It is recommended to use the same name you assigned to the API key in Mem0.
API Key: Paste the API key you copied from Mem0.

Click Connect.
Your Mem0 configuration has now been successfully added to BotPenguin!
Step 4: Enable Mem0 for an AI Agent
Connecting Mem0 to BotPenguin does not automatically enable it for your AI agents.
To activate it:
Open the AI Agent you wish to configure.
Navigate to Advanced Settings.

Scroll to the bottom of the page and open the "Advance Memory Retention" expandable.
Enable the Advanced Memory Retention toggle.

Under Memory Provider, select Mem0.
Select your connected Mem0 configuration.
In the description field, specify what information Mem0 should retain.
For example:
Store important user information shared during conversations, including customer preferences, previously discussed topics, and long-term context for future interactions.
Click Update.

Your AI agent is now configured to use Mem0 for long-term memory retention.
And that's it! You have successfully connected Mem0 with BotPenguin and enabled long-term memory for your AI agent.
Troubleshooting
FAQs
Related Articles
Advance AI SettingsSupport
If you still have questions for our team, write to us at support@botpenguin.com. We'll get back to you within 48 hours.
🎉 Completion
Congratulations! 🎉 You have successfully integrated Mem0 with your BotPenguin workspace.
Last updated
Was this helpful?