Exist for AI agents
Agents read Exist at once. Changes and sends are held for a person's approval by default.
About Exist
Exist is a personal analytics app that combines data from various services to help users understand and improve their lives.
What an agent can do in Exist
Every Exist action is classed by the platform as a read, a change or a send. Reads run at once. Changes and sends are held for a person by default.
Runs at once (reads)
Looks things up in Exist without asking first. 9 actions.
- Get Attributes With ValuesTool to retrieve attributes with their current values for the authenticated user. Use when you need both attribute metadata and their historical values. Results are limited to your read scopes.
- Get Attribute TemplatesTool to retrieve a paged list of supported attribute templates. Use when you need to browse available templates before creating or updating data.
- Get AveragesTool to retrieve the most recent average values for each tracked attribute, with one set per week. Returns overall weekly averages plus daily breakdowns (Monday-Sunday). Use include_historical flag to
- Get CorrelationsRetrieve a paginated list of correlations discovered between tracked attributes in the last week. Correlations reveal statistical relationships between different metrics (e.g., sleep duration vs mood)
- Get InsightsTool to retrieve automatically-generated insights about patterns in tracked data for the authenticated user. Insights are observations about correlations, trends, and anomalies (e.g., "You walked more
- Get Owned AttributesTool to retrieve attributes owned by your service for the authenticated user. Use when you need to limit data updates to only the attributes your service controls.
- Get User AttributesTool to retrieve a paged list of the user's attributes without values. Use when you need metadata on available attributes for filtering or selection. Omitting `groups` and `attributes` filters returns
- Get User ProfileTool to retrieve the authenticated user's profile details and preferences. Use after authentication to inspect account settings and status. OAuth scopes granted during authentication determine which f
- Exist OAuth2 AuthorizeConstructs an OAuth2 authorization URL for Exist.io. This tool generates the URL that users must visit in their browser to grant permissions to your application. After user consent, Exist redirects ba
Held for approval by default (changes and sends)
Held for a person's approval by default. The approval is recorded and the action is sent once, never twice, with 10 seconds to undo. 3 actions.
- Acquire Attribute OwnershipTool to acquire ownership of attributes for the authenticated user. Allows your service to write data to these attributes. Use when you need to create or take ownership of attributes before writing da
- Increment Attribute ValuesTool to increment attribute values by a delta amount rather than setting totals. Use for counters and cumulative data. Does not work with string, scale, or time of day attributes.
- Release Attribute OwnershipTool to release ownership of attributes for the authenticated user. Use when your service will stop providing data for an attribute or becomes inactive.
Changes wait in Needs you
Changes and sends in Exist are held for a person's approval by default. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.
Exist questions
Can an agent change data in Exist on its own?
Not by default. Changes and sends in Exist are held for a person's approval. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.
What can an agent read in Exist?
This connector lists 9 read actions. Reads run at once, without waiting for approval.
How does Exist connect?
It connects with OAuth 2.0. Connectors are built and maintained by third-party developers; availability is confirmed during scoping.