32 documented connections. Availability and third-party service requirements vary. A receive connection does not establish permission or support for sending.
routine presetMysterSmith
Receive or send routine data through a configured integration.
Receive
Set up in the app
- MysterSmith token · private credential
Default value field: last
Check the result
Use Test with sample data and inspect the returned status and value field. Configure an explicit supported send destination before writing.
Walk through a practice connection
- Open the integration in the app and give the saved connection a recognizable name.
- Enter MysterSmith token in the app, then save.
- Send a fictional value from the source service, then use Test to inspect the status and the last field.
- In the routine builder, choose A connected app sends data for Starts, or An app’s result as the capture source. Rehearse the saved integration before arming.
- Inspect the glasses result and Peek history. Compare the source, received value, and displayed result before performing.
If the value is empty, inspect the source response and configured value field. A successful connection alone does not validate the captured value or authorize sending.
Open its screen guide ↗routine presetHydra
Receive or send routine data through a configured integration.
Receive
Set up in the app
Default value field: peek
Check the result
Use Test with sample data and inspect the returned status and value field. Configure an explicit supported send destination before writing.
Walk through a practice connection
- Open the integration in the app and give the saved connection a recognizable name.
- Enter Hydra account email in the app, then save.
- Send a fictional value from the source service, then use Test to inspect the status and the peek field.
- In the routine builder, choose A connected app sends data for Starts, or An app’s result as the capture source. Rehearse the saved integration before arming.
- Inspect the glasses result and Peek history. Compare the source, received value, and displayed result before performing.
If the value is empty, inspect the source response and configured value field. A successful connection alone does not validate the captured value or authorize sending.
Open its screen guide ↗routine presetNoteify
Receive or send routine data through a configured integration.
Receive
Set up in the app
Default value field: noteData
Check the result
Use Test with sample data and inspect the returned status and value field. Configure an explicit supported send destination before writing.
Walk through a practice connection
- Open the integration in the app and give the saved connection a recognizable name.
- Enter Noteify user ID in the app, then save.
- Send a fictional value from the source service, then use Test to inspect the status and the noteData field.
- In the routine builder, choose A connected app sends data for Starts, or An app’s result as the capture source. Rehearse the saved integration before arming.
- Inspect the glasses result and Peek history. Compare the source, received value, and displayed result before performing.
If the value is empty, inspect the source response and configured value field. A successful connection alone does not validate the captured value or authorize sending.
Open its screen guide ↗routine preset · Optional access requiredV2 Omnysis
Receive or send routine data through a configured integration.
Receive
Set up in the app
- User ID
- License (with dashes) · private credential
Default value field: aiSummary
Check the result
Use Test with sample data and inspect the returned status and value field. Configure an explicit supported send destination before writing.
Walk through a practice connection
- Open the integration in the app and give the saved connection a recognizable name.
- Enter User ID and License (with dashes) in the app, then save.
- Send a fictional value from the source service, then use Test to inspect the status and the aiSummary field.
- In the routine builder, choose A connected app sends data for Starts, or An app’s result as the capture source. Rehearse the saved integration before arming.
- Inspect the glasses result and Peek history. Compare the source, received value, and displayed result before performing.
If the value is empty, inspect the source response and configured value field. A successful connection alone does not validate the captured value or authorize sending.
Open its screen guide ↗routine preset · Optional access requiredV2 Basic
Receive or send routine data through a configured integration.
Receive
Set up in the app
Default value field: value
Check the result
Use Test with sample data and inspect the returned status and value field. Configure an explicit supported send destination before writing.
Walk through a practice connection
- Open the integration in the app and give the saved connection a recognizable name.
- Enter User ID in the app, then save.
- Send a fictional value from the source service, then use Test to inspect the status and the value field.
- In the routine builder, choose A connected app sends data for Starts, or An app’s result as the capture source. Rehearse the saved integration before arming.
- Inspect the glasses result and Peek history. Compare the source, received value, and displayed result before performing.
If the value is empty, inspect the source response and configured value field. A successful connection alone does not validate the captured value or authorize sending.
Open its screen guide ↗routine presetElips
Receive or send routine data through a configured integration.
Receive
Set up in the app
- Elips ID
- API key · private credential
Default value field: outputWords
Check the result
Use Test with sample data and inspect the returned status and value field. Configure an explicit supported send destination before writing.
Walk through a practice connection
- Open the integration in the app and give the saved connection a recognizable name.
- Enter Elips ID and API key in the app, then save.
- Send a fictional value from the source service, then use Test to inspect the status and the outputWords field.
- In the routine builder, choose A connected app sends data for Starts, or An app’s result as the capture source. Rehearse the saved integration before arming.
- Inspect the glasses result and Peek history. Compare the source, received value, and displayed result before performing.
If the value is empty, inspect the source response and configured value field. A successful connection alone does not validate the captured value or authorize sending.
Open its screen guide ↗routine presetOmega
Receive or send routine data through a configured integration.
Receive
Set up in the app
Default value field: value
Check the result
Use Test with sample data and inspect the returned status and value field. Configure an explicit supported send destination before writing.
Walk through a practice connection
- Open the integration in the app and give the saved connection a recognizable name.
- Enter Omega ID in the app, then save.
- Send a fictional value from the source service, then use Test to inspect the status and the value field.
- In the routine builder, choose A connected app sends data for Starts, or An app’s result as the capture source. Rehearse the saved integration before arming.
- Inspect the glasses result and Peek history. Compare the source, received value, and displayed result before performing.
If the value is empty, inspect the source response and configured value field. A successful connection alone does not validate the captured value or authorize sending.
Open its screen guide ↗routine presetCognito
Receive or send routine data through a configured integration.
Receive
Set up in the app
- Cognito ID · private credential
Default value field: peek
Check the result
Use Test with sample data and inspect the returned status and value field. Configure an explicit supported send destination before writing.
Walk through a practice connection
- Open the integration in the app and give the saved connection a recognizable name.
- Enter Cognito ID in the app, then save.
- Send a fictional value from the source service, then use Test to inspect the status and the peek field.
- In the routine builder, choose A connected app sends data for Starts, or An app’s result as the capture source. Rehearse the saved integration before arming.
- Inspect the glasses result and Peek history. Compare the source, received value, and displayed result before performing.
If the value is empty, inspect the source response and configured value field. A successful connection alone does not validate the captured value or authorize sending.
Open its screen guide ↗routine presetMentyx
Receive or send routine data through a configured integration.
Receive
Set up in the app
Default value field: text
Check the result
Use Test with sample data and inspect the returned status and value field. Configure an explicit supported send destination before writing.
Walk through a practice connection
- Open the integration in the app and give the saved connection a recognizable name.
- Enter Mentyx user ID in the app, then save.
- Send a fictional value from the source service, then use Test to inspect the status and the text field.
- In the routine builder, choose A connected app sends data for Starts, or An app’s result as the capture source. Rehearse the saved integration before arming.
- Inspect the glasses result and Peek history. Compare the source, received value, and displayed result before performing.
If the value is empty, inspect the source response and configured value field. A successful connection alone does not validate the captured value or authorize sending.
Open its screen guide ↗routine presetPasscode Checker
Receive or send routine data through a configured integration.
Receive
Set up in the app
Default value field: password
Check the result
Use Test with sample data and inspect the returned status and value field. Configure an explicit supported send destination before writing.
Walk through a practice connection
- Open the integration in the app and give the saved connection a recognizable name.
- Enter Passcode Checker ID in the app, then save.
- Send a fictional value from the source service, then use Test to inspect the status and the password field.
- In the routine builder, choose A connected app sends data for Starts, or An app’s result as the capture source. Rehearse the saved integration before arming.
- Inspect the glasses result and Peek history. Compare the source, received value, and displayed result before performing.
If the value is empty, inspect the source response and configured value field. A successful connection alone does not validate the captured value or authorize sending.
Open its screen guide ↗routine presetHacked by Appmazing
Receive or send routine data through a configured integration.
Receive
Set up in the app
Default value field: data
Check the result
Use Test with sample data and inspect the returned status and value field. Configure an explicit supported send destination before writing.
Walk through a practice connection
- Open the integration in the app and give the saved connection a recognizable name.
- Enter Appmazing user ID in the app, then save.
- Send a fictional value from the source service, then use Test to inspect the status and the data field.
- In the routine builder, choose A connected app sends data for Starts, or An app’s result as the capture source. Rehearse the saved integration before arming.
- Inspect the glasses result and Peek history. Compare the source, received value, and displayed result before performing.
If the value is empty, inspect the source response and configured value field. A successful connection alone does not validate the captured value or authorize sending.
Open its screen guide ↗routine presetPi Revelations
Receive or send routine data through a configured integration.
Receive
Set up in the app
Default value field: value
Check the result
Use Test with sample data and inspect the returned status and value field. Configure an explicit supported send destination before writing.
Walk through a practice connection
- Open the integration in the app and give the saved connection a recognizable name.
- Enter Pi Revelations code in the app, then save.
- Send a fictional value from the source service, then use Test to inspect the status and the value field.
- In the routine builder, choose A connected app sends data for Starts, or An app’s result as the capture source. Rehearse the saved integration before arming.
- Inspect the glasses result and Peek history. Compare the source, received value, and displayed result before performing.
If the value is empty, inspect the source response and configured value field. A successful connection alone does not validate the captured value or authorize sending.
Open its screen guide ↗routine presetLumen
Receive or send routine data through a configured integration.
Receive
Set up in the app
Default value field: peek
Check the result
Use Test with sample data and inspect the returned status and value field. Configure an explicit supported send destination before writing.
Walk through a practice connection
- Open the integration in the app and give the saved connection a recognizable name.
- Enter QPAL ID in the app, then save.
- Send a fictional value from the source service, then use Test to inspect the status and the peek field.
- In the routine builder, choose A connected app sends data for Starts, or An app’s result as the capture source. Rehearse the saved integration before arming.
- Inspect the glasses result and Peek history. Compare the source, received value, and displayed result before performing.
If the value is empty, inspect the source response and configured value field. A successful connection alone does not validate the captured value or authorize sending.
Open its screen guide ↗routine presetCuePal
Receive or send routine data through a configured integration.
Receive
Set up in the app
Default value field: image_url
Check the result
Use Test with sample data and inspect the returned status and value field. Configure an explicit supported send destination before writing.
Walk through a practice connection
- Open the integration in the app and give the saved connection a recognizable name.
- Enter CuePal ID in the app, then save.
- Send a fictional value from the source service, then use Test to inspect the status and the image_url field.
- In the routine builder, choose A connected app sends data for Starts, or An app’s result as the capture source. Rehearse the saved integration before arming.
- Inspect the glasses result and Peek history. Compare the source, received value, and displayed result before performing.
If the value is empty, inspect the source response and configured value field. A successful connection alone does not validate the captured value or authorize sending.
Open its screen guide ↗routine presetInject
Receive or send routine data through a configured integration.
Receive
Set up in the app
- Inject ID · private credential
Default value field: value
Check the result
Use Test with sample data and inspect the returned status and value field. Configure an explicit supported send destination before writing.
Walk through a practice connection
- Open the integration in the app and give the saved connection a recognizable name.
- Enter Inject ID in the app, then save.
- Send a fictional value from the source service, then use Test to inspect the status and the value field.
- In the routine builder, choose A connected app sends data for Starts, or An app’s result as the capture source. Rehearse the saved integration before arming.
- Inspect the glasses result and Peek history. Compare the source, received value, and displayed result before performing.
If the value is empty, inspect the source response and configured value field. A successful connection alone does not validate the captured value or authorize sending.
Open its screen guide ↗routine presetGoo
Receive or send routine data through a configured integration.
Receive
Set up in the app
Default value field: both
Check the result
Use Test with sample data and inspect the returned status and value field. Configure an explicit supported send destination before writing.
Walk through a practice connection
- Open the integration in the app and give the saved connection a recognizable name.
- Enter Goo ID in the app, then save.
- Send a fictional value from the source service, then use Test to inspect the status and the both field.
- In the routine builder, choose A connected app sends data for Starts, or An app’s result as the capture source. Rehearse the saved integration before arming.
- Inspect the glasses result and Peek history. Compare the source, received value, and displayed result before performing.
If the value is empty, inspect the source response and configured value field. A successful connection alone does not validate the captured value or authorize sending.
Open its screen guide ↗routine presetWikiTest
Receive or send routine data through a configured integration.
Receive
Set up in the app
- WikiTest user
- WikiTest API token · private credential
In WikiTest: Settings > WikiTest Peek API, copy the URL and enter its final two path values here (needs the Pro Tools purchase).
Default value field: peek
Check the result
Use Test with sample data and inspect the returned status and value field. Configure an explicit supported send destination before writing.
Walk through a practice connection
- Open the integration in the app and give the saved connection a recognizable name.
- Enter WikiTest user and WikiTest API token in the app, then save.
- Send a fictional value from the source service, then use Test to inspect the status and the peek field.
- In the routine builder, choose A connected app sends data for Starts, or An app’s result as the capture source. Rehearse the saved integration before arming.
- Inspect the glasses result and Peek history. Compare the source, received value, and displayed result before performing.
If the value is empty, inspect the source response and configured value field. A successful connection alone does not validate the captured value or authorize sending.
Open its screen guide ↗routine presetEarworm
Receive or send routine data through a configured integration.
Receive
Set up in the app
Follow its device or permission flow.
In Earworm: Settings > App Integration API, then copy the URL.
Default value field: webSearch
Check the result
Use Test with sample data and inspect the returned status and value field. Configure an explicit supported send destination before writing.
Walk through a practice connection
- Open the integration in the app and give the saved connection a recognizable name.
- Complete the indicated device or permission setup.
- Send a fictional value from the source service, then use Test to inspect the status and the webSearch field.
- In the routine builder, choose A connected app sends data for Starts, or An app’s result as the capture source. Rehearse the saved integration before arming.
- Inspect the glasses result and Peek history. Compare the source, received value, and displayed result before performing.
If the value is empty, inspect the source response and configured value field. A successful connection alone does not validate the captured value or authorize sending.
Open its screen guide ↗routine presetBridge
Receive or send routine data through a configured integration.
Receive
Set up in the app
- Bridge API token · private credential
In Bridge: Settings > Bridge API URL, copy the URL and enter the value after /b/.
Default value field: value
Check the result
Use Test with sample data and inspect the returned status and value field. Configure an explicit supported send destination before writing.
Walk through a practice connection
- Open the integration in the app and give the saved connection a recognizable name.
- Enter Bridge API token in the app, then save.
- Send a fictional value from the source service, then use Test to inspect the status and the value field.
- In the routine builder, choose A connected app sends data for Starts, or An app’s result as the capture source. Rehearse the saved integration before arming.
- Inspect the glasses result and Peek history. Compare the source, received value, and displayed result before performing.
If the value is empty, inspect the source response and configured value field. A successful connection alone does not validate the captured value or authorize sending.
Open its screen guide ↗routine presetDFB X — Text control
Receive or send routine data through a configured integration.
Send-only
Set up in the app
- DFB X share ID · private credential
Default value field: text
Check the result
Use Test with sample data and inspect the returned status and value field. Configure an explicit supported send destination before writing.
Walk through a practice connection
- Open the integration in the app and give the saved connection a recognizable name.
- Enter DFB X share ID in the app, then save.
- Configure the supported send destination and test with a fictional outgoing value.
- Choose the explicit output destination in the routine. Confirm that only the intended test value reached it.
- Inspect the glasses result and Peek history. Compare the source, received value, and displayed result before performing.
If the value is empty, inspect the source response and configured value field. A successful connection alone does not validate the captured value or authorize sending.
Open its screen guide ↗routine presetDFB X — Number control
Receive or send routine data through a configured integration.
Send-only
Set up in the app
- DFB X share ID · private credential
Default value field: number
Check the result
Use Test with sample data and inspect the returned status and value field. Configure an explicit supported send destination before writing.
Walk through a practice connection
- Open the integration in the app and give the saved connection a recognizable name.
- Enter DFB X share ID in the app, then save.
- Configure the supported send destination and test with a fictional outgoing value.
- Choose the explicit output destination in the routine. Confirm that only the intended test value reached it.
- Inspect the glasses result and Peek history. Compare the source, received value, and displayed result before performing.
If the value is empty, inspect the source response and configured value field. A successful connection alone does not validate the captured value or authorize sending.
Open its screen guide ↗teslaTesla (Tessie)
Vehicle status and a navigation HUD on the glasses.
Set up in the app
- Tessie API key · private credential
- Vehicle VIN
Check the result
After connecting, query devices or open the Tesla screen; vehicles load automatically.
Walk through a practice connection
- Open the integration in the app and give the saved connection a recognizable name.
- Enter Tessie API key and Vehicle VIN in the app, then save.
- Configure the supported send destination and test with a fictional outgoing value.
- Choose the explicit output destination in the routine. Confirm that only the intended test value reached it.
- Inspect the glasses result and Peek history. Compare the source, received value, and displayed result before performing.
If the value is empty, inspect the source response and configured value field. A successful connection alone does not validate the captured value or authorize sending.
Open its screen guide ↗terminalSybil Terminal
Runs AI on the user's own Mac with their own subscriptions and gives the glasses Mac data.
Set up in the app
- Host or IP
- Port
- Pairing token · private credential
- Preferred AI CLI
- Computer name
- Working directory
Check the result
Query status after pairing; the Terminal screen shows Connected and the AI setup marks Terminal available.
Walk through a practice connection
- Open the integration in the app and give the saved connection a recognizable name.
- Enter Host or IP and Port and Pairing token and Preferred AI CLI and Computer name and Working directory in the app, then save.
- Configure the supported send destination and test with a fictional outgoing value.
- Choose the explicit output destination in the routine. Confirm that only the intended test value reached it.
- Inspect the glasses result and Peek history. Compare the source, received value, and displayed result before performing.
If the value is empty, inspect the source response and configured value field. A successful connection alone does not validate the captured value or authorize sending.
Open its screen guide ↗aiKeyClaude API key
Lets Sybil use the wearer's own Anthropic account for AI work, including routine drafting.
Set up in the app
- Anthropic API key · private credential
Check the result
Ask Sybil something after saving; Settings › Sybil AI shows the active provider.
Walk through a practice connection
- Open the integration in the app and give the saved connection a recognizable name.
- Enter Anthropic API key in the app, then save.
- Configure the supported send destination and test with a fictional outgoing value.
- Choose the explicit output destination in the routine. Confirm that only the intended test value reached it.
- Inspect the glasses result and Peek history. Compare the source, received value, and displayed result before performing.
If the value is empty, inspect the source response and configured value field. A successful connection alone does not validate the captured value or authorize sending.
Open its screen guide ↗aiKeyChatGPT (OpenAI) API key
Lets Sybil use the wearer's own OpenAI account.
Set up in the app
- OpenAI API key · private credential
Check the result
Ask Sybil something after saving.
Walk through a practice connection
- Open the integration in the app and give the saved connection a recognizable name.
- Enter OpenAI API key in the app, then save.
- Configure the supported send destination and test with a fictional outgoing value.
- Choose the explicit output destination in the routine. Confirm that only the intended test value reached it.
- Inspect the glasses result and Peek history. Compare the source, received value, and displayed result before performing.
If the value is empty, inspect the source response and configured value field. A successful connection alone does not validate the captured value or authorize sending.
Open its screen guide ↗aiKeyDeepgram key (speech)
Optional cloud speech recognition for live captions; on-device FluidAudio stays the fallback.
Set up in the app
- Deepgram API key · private credential
Check the result
Start captions and speak; Settings › Speech shows which engine is active.
Walk through a practice connection
- Open the integration in the app and give the saved connection a recognizable name.
- Enter Deepgram API key in the app, then save.
- Configure the supported send destination and test with a fictional outgoing value.
- Choose the explicit output destination in the routine. Confirm that only the intended test value reached it.
- Inspect the glasses result and Peek history. Compare the source, received value, and displayed result before performing.
If the value is empty, inspect the source response and configured value field. A successful connection alone does not validate the captured value or authorize sending.
Open its screen guide ↗connectedAccountConnected accounts (OAuth)
Sign-in sources for contact intelligence: Reddit, Bluesky, Mastodon, Last.fm, Spotify, Strava, Foursquare, Google, Microsoft, Facebook, Instagram, LinkedIn.
Set up in the app
- Provider
- Your OAuth client ID
- Client secret · private credential
Check the result
The Data sources screen lists each account as connected once sign-in completes.
Walk through a practice connection
- Open the integration in the app and give the saved connection a recognizable name.
- Enter Provider and Your OAuth client ID and Client secret in the app, then save.
- Configure the supported send destination and test with a fictional outgoing value.
- Choose the explicit output destination in the routine. Confirm that only the intended test value reached it.
- Inspect the glasses result and Peek history. Compare the source, received value, and displayed result before performing.
If the value is empty, inspect the source response and configured value field. A successful connection alone does not validate the captured value or authorize sending.
Open its screen guide ↗interactiveLumen pad
A Bluetooth drawing pad whose strokes stream live to the glasses.
Set up in the app
Follow its device or permission flow.
Check the result
Draw on the pad while the Integrations screen shows it connected.
Walk through a practice connection
- Open the integration in the app and give the saved connection a recognizable name.
- Complete the indicated device or permission setup.
- Configure the supported send destination and test with a fictional outgoing value.
- Choose the explicit output destination in the routine. Confirm that only the intended test value reached it.
- Inspect the glasses result and Peek history. Compare the source, received value, and displayed result before performing.
If the value is empty, inspect the source response and configured value field. A successful connection alone does not validate the captured value or authorize sending.
Open its screen guide ↗interactiveStatus Board
Mirrors a StatusBoard from a Mac on the same network.
Set up in the app
Follow its device or permission flow.
Check the result
Open the Status Board screen; boards appear when discovered.
Walk through a practice connection
- Open the integration in the app and give the saved connection a recognizable name.
- Complete the indicated device or permission setup.
- Configure the supported send destination and test with a fictional outgoing value.
- Choose the explicit output destination in the routine. Confirm that only the intended test value reached it.
- Inspect the glasses result and Peek history. Compare the source, received value, and displayed result before performing.
If the value is empty, inspect the source response and configured value field. A successful connection alone does not validate the captured value or authorize sending.
Open its screen guide ↗interactiveHealthKit
Exports R1 ring health metrics into Apple Health.
Set up in the app
Follow its device or permission flow.
Check the result
Toggle a metric on and check the Health app.
Walk through a practice connection
- Open the integration in the app and give the saved connection a recognizable name.
- Complete the indicated device or permission setup.
- Configure the supported send destination and test with a fictional outgoing value.
- Choose the explicit output destination in the routine. Confirm that only the intended test value reached it.
- Inspect the glasses result and Peek history. Compare the source, received value, and displayed result before performing.
If the value is empty, inspect the source response and configured value field. A successful connection alone does not validate the captured value or authorize sending.
Open its screen guide ↗interactiveEvents & guest lists
Guest rosters for guest branches, identification, and secret facts.
Set up in the app
Check the result
Activate the event; routines with guest branches stop reporting the missing-event advisory.
Walk through a practice connection
- Open the integration in the app and give the saved connection a recognizable name.
- Enter Guest list CSV in the app, then save.
- Configure the supported send destination and test with a fictional outgoing value.
- Choose the explicit output destination in the routine. Confirm that only the intended test value reached it.
- Inspect the glasses result and Peek history. Compare the source, received value, and displayed result before performing.
If the value is empty, inspect the source response and configured value field. A successful connection alone does not validate the captured value or authorize sending.
Open its screen guide ↗interactiveIntegration API, Shortcuts & MCP
Lets other apps and agents query and control SybilSight over HTTP, WebSocket, or MCP on port 8766, plus Siri Shortcuts and sybilsight:// links.
Set up in the app
Follow its device or permission flow.
Check the result
Run the Get Integration API Token shortcut, then call GET http://127.0.0.1:8766/v1/capabilities with the bearer token.
Walk through a practice connection
- Open the integration in the app and give the saved connection a recognizable name.
- Complete the indicated device or permission setup.
- Configure the supported send destination and test with a fictional outgoing value.
- Choose the explicit output destination in the routine. Confirm that only the intended test value reached it.
- Inspect the glasses result and Peek history. Compare the source, received value, and displayed result before performing.
If the value is empty, inspect the source response and configured value field. A successful connection alone does not validate the captured value or authorize sending.
Open its screen guide ↗