Skip to content

aschnebelext/oura-zapier-integration

Repository files navigation

(Inofficial) Oura Ring Zapier Integration

Description

This Repository uses the Oura API V2 to sync Oura Ring data to Zapier.

Disclaimer

We are currently in contact with Oura to make this Integration publicly available. We can't make any promises, if and when it becomes publicly available.

Until further notice, there are two options to use the Oura Ring Zapier Integration:

  1. Invite: DM at Twitter and leave your Email which is registered in Zapier. We will invite you.
  2. Custom App: Follow the instructions below and create your own Oura Ring Zapier integration.

Contribution Guidelines

The contribution guidelines are as per the guide HERE.

Additional tools to help you get Started using the Zapier CLI

Prerequisite

If you like to create your own Zapier Integration follow the instructions below:

Create Oura OAuth Client

  1. Create your own Application at the Oura Developer Portal
  2. Make sure to check Allow server-side authentication (grant-type code)
  3. Allow-list the Redirect URI: https://zapier.com/dashboard/auth/oauth/return/<appID>/
  4. You should get the appID when you register your application (see: .zapierapprc)
  5. Write down the Client ID & Client Secret (you will need them later)

Setup

Note: Make sure that all prerequisites are met.

# Install Zapier CLI globally
npm install -g zapier-platform-cli

# Install dependencies, setup husky (pre-commit hook)
npm run setup

# Run tests
zapier test

# Register the integration on Zapier if you haven't
zapier register "App Title"

# Or you can link to an existing integration on Zapier
zapier link

# Set Client ID & Client Secret
zapier env:set <package.json version (1.0.0)> CLIENT_ID=<value>
zapier env:set <package.json version (1.0.0)> CLIENT_SECRET=<value>

# Push it to Zapier
zapier push

Supported Integrations

Below is a list of all currently available Integrations.

Triggers

key sleep
label Create Night Sleep Record.
description Triggers when a sleep entry from last night is processed
inputFields none

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published