Sync Anything Online With Zapier

Learn how to automatically sync from a multitude of online tools using the Personal.ai integration in Zapier.

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 Personal.ai 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 Personal.ai. We developed an integration of your personal AI into their app. While using the Personal.ai 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 https://zapier.com and sign up using one of their available methods.

44004400

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."

44004400

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.

44004400

Screenshot of app list for trigger

Choose a trigger event. The list varies between different apps.

44004400

Screenshot of event list for trigger

Click on "Continue."

44004400

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).

44004400

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 Personal.ai from the app list.

44004400

Screenshot of Personal.ai app for action

Select "Create Memory" as the action event and click on "Continue."

44004400

Screenshot of "Create Memory" as event for action

Click on "Sign in to Personal.ai" to give Zapier permission to sync new memory blocks.

44004400

Screenshot of Personal.ai sign in for action

Enter your Personal.ai public API key and click on "Yes, Continue."

To find your API key, navigate to your settings in the Personal.ai application and click on "Account Settings" in the top-left corner.

Screenshot of API key in Personal.ai settingsScreenshot of API key in Personal.ai settings

Screenshot of API key in Personal.ai settings

18541854

Screenshot of API key in Zapier

Click on "Continue."

44004400

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. Content: This should be the plain text you want to sync.
  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. Created Time: This should be the timestamp associated with the memory block.
  4. Device Name: This should be "Zapier."
  5. Raw Text Feed: This should be the formatted version of the text you want to sync.

Click on "Continue" to proceed.

44004400

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.

44004400

Screenshot of turning on Zap