All connectors
Exist integration
Exist is a personal analytics app that combines data from various services to help users understand and improve their lives.
Connect Exist to Xenition and work with it from chat, from an agent, or on a schedule — alongside every other app you have connected, in one workspace.
What you can do with Exist
Ask in plain language and Xenition calls the right one:
- Acquire Attribute Ownership — Tool 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 data. Acquiring a templated attribute the user doesn't have yet will create this attribute and give you ownership.
- Get Attributes With Values — Tool 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 Templates — Tool to retrieve a paged list of supported attribute templates. Use when you need to browse available templates before creating or updating data.
- Get Averages — Tool 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 retrieve historical average records.
- Get Correlations — Retrieve 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). Filter by relationship strength, confidence level (statistical significance), or specific attributes. Returns correlation coefficients, p-values, and human-readable descriptions.
- Get Insights — Tool 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 on days you slept well"). Use when analyzing user behavior patterns or displaying personalized feedback.
- Get Owned Attributes — Tool 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 Attributes — Tool 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 the full attribute catalog; use those filters to narrow results and avoid oversized responses.
- Get User Profile — Tool 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 fields are returned; missing fields indicate insufficient scopes. Response includes a timezone field; use it when interpreting any date-based attributes.
- Increment Attribute Values — Tool 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.
- Exist OAuth2 Authorize — Constructs 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 back to your redirect_uri with an authorization code that can be exchanged for an access token. This action does not make an API call - it only builds the authorization URL.
- Release Attribute Ownership — Tool to release ownership of attributes for the authenticated user. Use when your service will stop providing data for an attribute or becomes inactive.
Give an agent access to Exist
An agent you create can use Exist on your behalf and keep working while you do something else. Every action an agent takes goes through an approval gate first, so nothing touches your Exist account without you agreeing to it.
Other connectors
Frequently asked questions
How do I connect Exist to Xenition?
Open the connectors directory in Xenition, find Exist, and sign in when the authorisation window opens. The connection is managed for you — there is no API key to create, paste or rotate.
What can Xenition do with Exist?
Xenition can run 12 different Exist actions, including Acquire Attribute Ownership, Get Attributes With Values, Get Attribute Templates. You ask in plain language and the right one is called for you.
Can an agent use Exist on my behalf?
Yes. Agents can use Exist while you do something else, and every action passes through an approval gate before it runs.
Is there a free plan?
Yes. Xenition starts free with 25,000 credits a month and no credit card, and all connectors are available on every plan.