Skip to content
Search articles

Oura: connect, sync and troubleshoot

Updated

On this page

Connect Oura sleep, readiness and daily activity so you can compare them with training, food logs and other records in freddy.

Before you connect

Sync your ring in the Oura app. Oura account or membership restrictions can affect the data its service returns.

Illustrative Oura connection guide; synthetic example.

Connect

Open Sources in freddy

  1. Open Oura in Sources and choose Connect when available.
  2. Sign in to the Oura account containing your records. Review the permissions and authorize the categories you want to share.
  3. Return to freddy and inspect the source’s import status and date coverage.

What reaches freddy

  • Sleep sessions, stages and daily sleep, readiness and activity summaries.
  • Heart rate, HRV, temperature trends, oxygen saturation and workouts when available.
  • Stress, resilience and heart-health records supported by your ring, account and granted permissions.

History and updates

freddy imports the history Oura makes available, then receives updates as new records are processed. A night or daily score may appear after Oura finishes processing it. A connected account does not mean the first history import is complete.

If data is missing

  • New sleep is missing: open Oura, let the ring sync, and check that the sleep session has finished processing.
  • Only some categories appear: check the read permissions granted to freddy. New Oura categories may need renewed authorization.
  • Older data is missing: inspect the date coverage before using Re-import all history. A query window in your AI client is separate from stored history.

Use it with your other sources

Compare my Oura sleep with my Garmin training by day this week. Keep missing days visible.

Illustrative Oura comparison with another source; synthetic example.

Pause or disconnect

Use Paused on the source to stop future sync without deleting its stored history. Disconnect removes the connection and its associated data from freddy; read the confirmation before continuing. It does not delete your records in Oura. You can also revoke freddy’s authorization in the source service’s connected-app settings.

Provider instructions

Oura data and permissions

Related help

Choose a source

Find missing data and understand sync

Contact freddy support

Use your Oura Ring data with your AI

Pick your AI for the setup steps and ideas for what to ask.

  • Claude Desktop
    On Claude Team and Enterprise, an Owner adds freddy for the organization first.
  • ChatGPT
  • OpenAI dots
    Availability depends on your OpenAI plan and region.
  • Grok Bot
  • Grok
  • Muse
  • Muse Code
  • Gemini
    Gemini's custom apps need Gemini Spark, which comes with Google AI Pro or Ultra, and are US and English only.
  • Gemini CLI
    Gemini CLI is a developer command-line tool, not the consumer Gemini app. The app connects separately and needs Gemini Spark.
  • Claude Code
  • Cursor
  • Codex
  • Perplexity
    Custom connectors require Perplexity Pro, Max, or Enterprise.
  • OpenClaw
  • Hermes Agent
  • Instinct
    Experimental. Instinct is invite only and does not publish steps for adding your own MCP server.
  • Hark
    Experimental. Hark does not document a way to add your own MCP server yet, so this may not work today.
  • the freddy CLI

freddy is an independent service and is not affiliated with, endorsed by, or sponsored by the makers of the third-party AI apps above.

← Back to Connect data sources

Need a hand?

Send the source name and the step you’re stuck on.

[email protected] ↗