Pavlok + IFTTT

Pavlok + IFTTT

The biggest thing to happen to habit change since Pavlok!

What the Pavlok/IFTTT integration can do

Ever since launching Pavlok, the most common question people ask has been “Can it tell when I’m doing my bad habit?” and the answer has always been “for breaking bad habits Pavlok doesn’t need to know, YOU need to know”. That is absolutely true – habit awareness and self-administering the zap are the best way to break a bad habit rapidly and permanently.

But what about those habits you don’t realize you’re doing, so you can’t break it manually? Or those situations where you want to use Pavlok’s haptic feedback to stay on task, remember important information, or just alert you when something happens? Pressing the button on the Pavlok releases a zap, but what about all of the other types of haptic feedback that Pavlok uses (beep, vibration and LED lights)?

Pavlok can now integrate with a service called If This Then That (IFTTT)

Our software team has worked tirelessly to create an integration that will allow you to use every single feature of Pavlok with IFTTT – beep, LED lights, vibration and even zap.  It’s been difficult getting all of the features to work well, and there has been a lot of trial and error. We’ve known all along that Pavlok had the ability to be so much more than just a habit breaking tool, and today we’re unveiling a whole new set of features that will let you use Pavlok in “automatic mode”.

You can now connect your Pavlok account with an IFTTT account, opening up a world of possibilities for automatically triggering feedback on your wrist from Pavlok – not just zap. Using IFTTT “recipes” you can create triggers based on data from other devices or your online activity that will automatically trigger Pavlok’s beep, vibration, LED or electric stimulus – at whatever strength level you want!

You can now integrate Pavlok with other connected devices.

Want a vibration from your Pavlok when you reach a fitness goal, or an automatic zap when you don’t? Since many popular fitness trackers are also on IFTTT (like Fitbit and Jawbone Up) you can now trigger Pavlok based on your fitness activity. Want the ultimate in tough love? Connect your GE smart fridge with Pavlok to receive a zap if you open your refrigerator door late at night, and receive a push notification asking “are you sure you’re hungry?”.

Pavlok can automatically remind you to perform important tasks (or behaviors).

Need a reminder to get up from your desk and walk around every hour? Want to be reminded to get to bed on time, and receive a zap if you do something like go on a time-wasting website after bedtime hours? All of that and more is now possible with the Pavlok IFTTT integration. Integrate with other powerful services like Rescuetime or your Google calendar to stay healthy, focused and productive.

Never miss a critical update

Missed an important meeting, or that email that contained time sensitive information? Never have it happen again with Pavlok and IFTTT. Connect Gmail, Google calendar and many other programs to receive a notification on your wrist when you receive an important email, if there is an important meeting or even if you just want to know when that package you’re waiting on is delivered.

Getting started with IFTTT and Pavlok

1. Go to ifttt.com/pavlok.

2. Press the  “Connect” button.

3. Sign in or Sign up for IFTTT (if you’re not alreay signed in).

4. Press “Connect” again (if you just signed in/signed up).

5. Sign in to Pavlok using the same login info that you signed in to the Break Bad Habits app with (if you don’t already have it, get it on Google Play for Android or Apple App store for iOS).

6. You’re all set! Make some recipes or add some of the popular recipes!

Here’s a walkthrough of creating a recipe:

Example recipes to get you started (click on any to go right to the recipe):

Pavlok + IFTTT

Pavlok + IFTTT

Pavlok + IFTTT

The Pavlok Productivity Chrome Extension

Get the Extension: Up Your Productivity

The Pavlok Productivity extension will help you set your goals for the day and stay on task. Quit browsing time-wasting sites, stop opening too many tabs, and create a to-do list that you will actually do. The Pavlok Productivity extension is designed to be your digital accountability partner, keeping you on track to achieve your productivity goals.

Download, Install, & Register

Downloading is easy. Go the extensions category on the chrome web store while on a desktop computer using the chrome browser and search “Pavlok” and hit enter. Alternatively, use the direct link for the Pavlok Productivity extension. Then click “Add to Chrome.”

pavlok-productivity-add-to-chrome

Installing It

When prompted, click “Add Extension” like in the following left-hand image and you should see a confirmation popup like the following right-hand image:

add-pavlok-really
pavlok-confirmed-added

Login or Register

If you already have a Pavlok, login with the credentials you used to install your smartphone app. If you don’t have a login, you can always register in your browser or by downloading the Pavlok app for iPhone or Pavlok app for Android to your phone and following those instructions.

Watch the Walkthrough

A Chrome Extension Loaded with Great Features

pavlok-extension-features

to-do-listCreate a to-do list that you’ll actually do: Use the integrated to-do list to map out your tasks for the day, and then use the pomodoro timer feature to set a timer for each task. Complete more by breaking your task into manageable chunks of time that help you focus intensely. If you’re a Pavlok user, connect your Pavlok to get a vibration when you complete your task!

pavlok-to-do-list

blacklist-sitesBlacklist unproductive sites: Tired of wasting time online, but don’t realize when you’re mindlessly browsing? Catch yourself checking just one… more… status update? When you blacklist a site, this feature sends a browser notification when you go there reminding you to leave. And with a Pavlok, you can set it to zap you if you don’t leave right away!

Here’s a productivity extension user who reduced their time-wasting behavior:

time-on-fb-after-pavlok-extension

tab-limitsStay focused on the task at hand with tab limits: Too many tabs open = lack of focus. Prevent yourself from wandering off task with another browser window by setting a tab limit, and receive a warning notification if you open too many tabs. If you’re a Pavlok user, you can set the chrome extension to zap you when you open too many tabs!

mad-tabs-pavlok

rescuetimeRescuetime integration: RescueTime tracks what sites and programs you use throughout the day. You tell it what types of activities are productive and unproductive, and it will give you a “productivity score” based on what programs you run and the sites you visit throughout the day. So we’ve integrated Pavlok and if your productivity score gets low enough (and you have a Pavlok connected) you get zapped!

  1. Go get you a RescueTime Pavlok API Key by clicking the green “Generate a key for pavlok” button. If you’ve already created a key in RescueTime, you can find it on the key management page. You should see a table with “Apidata: API key for pavlok” as a row. Click that and copy the string just under “Full key”.
  2. In chrome (while logged in to Pavlok chrome extension), go to the RescueTime integration section, paste in your key and click “Go!”
  3. Configure your settings: Click “On” from the “Integration is:” dropdown menu. Then scroll down and define your thresholds and triggers.

Pro Tip: Keep in mind that the average productivity score for RescueTime users is 67% and they’re considered a highly productive bunch. You get to determine what is productive in RescueTime dashboard, so it’s best to set your target productivity levels at or just above your current productivity pulse.

auto-zapAuto-zap: Want to work on breaking a bad habit automatically when you aren’t at your computer? With auto-zap, you can set a timer for how long you want to do a training session, and how often you want to be zapped. Then just click go and you can walk away while the extension automatically administers zaps to your Pavlok.

If you want to have Pavlok automatically help you build an aversion to a habit where you’re stepping outside for a cigarette or snacking on sweets away from your computer, just set the timer, perform your behavior and Pavlok will help you build an aversion to that bad habit!

Other Neat Stuff

todoist-int ToDoist Integration But it will also tell you when to take a break! Another great feature we have is ToDoist integration. If you use ToDoist, it can sync your tasks between the chrome extension and Todoist dashboard. Look for tasks you add via Pavlok extension in your ToDoist inbox, and watch as new Todoist dashboard tasks show up in your Pavlok extension!

rescue-time-intCoach Assistant Looking for a bit more help and direction in getting and staying on track? If you go to Advanced Options > Coach Assistant > Click checkbox to turn on, Pavlok will both remind you and break down your tasks, inviting you to take pomodoros on your todo list.

Pavlok Developer API

 

The Pavlok API is designed as a way to connect Pavlok to the IoT world, as well as create new opportunities for application-based integrations and triggers.

Easy to get setup

You can trigger Pavlok with as little as four lines of code (this example is using Node):

 

Here are the resources to get you started:

Pavlok API documentation

Pavlok Node module git repository

Pavlok OAuth documentation

Node Module

Writing a script using this module is a pretty straight forward process. Keep in mind the requirements and limitations documents under the ‘Purpose’ heading, but if you’re looking to do some simple scripting, you should be in for a pretty easy ride.

OAuth

More secure than the Node module, but will take a little bit longer to get up and running. You can use OAuth to interact with the Pavlok API on behalf of an user within your application:

  • Register on Pavlok
  • Register your application
  • Authorize your application
  • Get the token

Slack Integration with Pavlok

&

 

What the Pavlok/Slack integration can do

Slack is the hot new tool to communicate with teams quickly and efficiently.  Many companies already use Slack to communicate with team members both as groups and individually.  It is a great way to keep everyone in the loop!

Though there are apps for our phones and desktop notifications to alert users when called out by team members. Important convo you’d like someone to give input on, but they aren’t answering their messages?  Send them a vibrate, beep, or even zap them to get their attention!

Pretty cool, right?

Click here to complete step 1: Login with Pavlok.

You will use the same login as you are currently using on the Pavlok app on your phone.  The wristband connects to the app, which connects to slack.  The first portion allows Slack to access your Pavlok.

 

Once you sign in, you will need to authorize Slack to integrate with your Pavlok account.

A confirmation will show that the integration was successful.

The second portion installs the integration into Slack.

Click here to complete step 2: Connect Slack.

Click the button to add the Pavlok Stimuli to Slack.

Slack will ask you to verify that you would like to allow Pavlok Stimuli to Slack (Pavlok is the Slack team name in this example).

 

Once the authorization is complete, you will receive the following message:

You’re all set!  The integration is complete.

To send a stimuli to someone on your Slack team, they will need to follow the same directions above.  Once they do, you can send stimuli!  In Slack, type: /pavlok, the stimuli, @ the person you’d like to stimulate.  If you do not choose a %, the stimuli will automatically be sent at 50%.

You can increase or decrease the % of the stimuli by adding the % to the end of the command.