Ask or search…
Comment on page

Sync with Zapier [Premium tier]

Learn how to automatically sync from a multitude of online tools using the integration in Zapier. API access is needed (premium pricing tier).
If you want more ways to sync beyond our existing syncing apps or rapidly sync from other online sources (such as Discord, Slack, Gmail, Asana, etc.), use the integration in Zapier.
Zapier is a third-party product that allows users to integrate the online tools they use and automate workflows. By connecting Zapier and your applications, you can automatically sync memory blocks when a certain event happens in your application.
For example, if there is a new message on your Discord server or if you receive a new email in Google Mail, Zapier will extract the information and sync it to your personal AI.

Zapier Account

Zapier is a third-party tool that is not made by We developed an integration of your personal AI into their app. While using the integration is free, using Zapier requires an account which may incur a subscription fee depending on your selected services. Please review their privacy policy and terms of services before using their services.
To create a Zapier account, visit their website at and sign up using one of their available methods.
Screenshot of Zapier sign-up options

Create a Zap

To automatically sync memory blocks, create a Zap. A Zap is an automated workflow where an event (e.g., receiving an email) triggers an action (syncing a memory block).
To create a new Zap, click on "Create Zap."
Screenshot of "Create Zap" button

Set Up a Trigger

Set up a trigger for your workflow. A trigger is an event that will initiate the syncing of memory blocks.
Choose an app you want to sync from their list.
Screenshot of app list for trigger
Choose a trigger event. The list varies between different apps.
Screenshot of event list for trigger
Click on "Continue."
Screenshot of selected event for trigger
Sign in your external app to give Zapier permission to connect to it. You may require administrative access in some situations (e.g., Discord, Slack).
Screenshot of app sign in for trigger

Set Up an Action

Set up your workflow to create memory blocks every time the event triggers.
Search and choose from the app list.
Screenshot of app for action
Select "Create Memory" as the action event and click on "Continue."
Screenshot of "Create Memory" as event for action
Click on "Sign in to" to give Zapier permission to sync new memory blocks.
Screenshot of sign in for action
Enter your public API key and click on "Yes, Continue."
To find your API key, navigate to your settings in the application and click on "Account Settings" in the top-left corner.
Screenshot of API key in settings
Screenshot of API key in settings
Screenshot of API key in Zapier
Click on "Continue."
Screenshot of selected account for action
For the memory block to be created, 4 pieces of information are required, which you have to map from your online app. For each item, select the appropriate data from the available list.
  1. 1.
    Content: This should be the plain text you want to sync.
  2. 2.
    Source Name: This is the source app of the memory block. You can type a custom one if it is not in the list.
  3. 3.
    Created Time: This should be the timestamp associated with the memory block.
  4. 4.
    Device Name: This should be "Zapier."
  5. 5.
    Raw Text Feed: This should be the formatted version of the text you want to sync.
Click on "Continue" to proceed.
Screenshot of information required for action

Turn On Your Zap

To start syncing using Zapier, click on the toggle to start the automated workflow.
Based on your setup, memory blocks will appear in your memory stack as you use your other app.
Screenshot of turning on Zap