0If 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.
To create a Zapier account, visit their website at https://zapier.com and sign up using one of their available methods.
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."
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.
Choose a trigger event. The list varies between different apps.
Click on "Continue."
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).
Set up your workflow to create memory blocks every time the event triggers.
Search and choose Personal.ai from the app list.
Select "Create Memory" as the action event and click on "Continue."
Click on "Sign in to Personal.ai" to give Zapier permission to sync new memory blocks.
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.
Click on "Continue."
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.
- Content: This should be the plain text you want to sync.
- Source Name: This is the source app of the memory block. You can type a custom one if it is not in the list.
- Created Time: This should be the timestamp associated with the memory block.
- Device Name: This should be "Zapier."
- Raw Text Feed: This should be the formatted version of the text you want to sync.
Click on "Continue" to proceed.
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.
Updated about 1 month ago