Skip to main content
Hosted integrations are connected through app.engramme.com. They let Engramme continuously sync data from OAuth-connected sources and submit it for LMM training. Most developers do not need to call integration OAuth endpoints directly.

How Integration Setup Works

1

Sign in to the app

Sign in to app.engramme.com with the account that owns your memories.
2

Open Integrations

Open the Integrations modal from the app.
3

Connect a provider

Choose a supported provider and complete its OAuth flow.
4

Let Engramme sync

The integration service periodically reads new or changed items from the connected source and sends them through /v1/memorize.
5

Recall synced memories

After synced data has been trained into the LMM, use /v1/recall to retrieve relevant memories.

Active Hosted Integrations

The app currently exposes these hosted provider integrations for connection:
  • Gmail
  • Drive
  • Calendar
  • Asana
  • Outlook
  • Microsoft Calendar
  • OneDrive
The same Integrations UI also supports importing PDFs directly. REST API training requests should use source_type=pdf for PDF files.
Integration providers and API source_type values are related but not always identical. Use Source Types when submitting source material through the REST API.

Programmatic Access

Integration worker and OAuth callback endpoints are not part of the public REST API documentation. If you need programmatic integration management, contact support.