Skip to content

An implementation of the SafeTrek API for Dialogflow Agents

Notifications You must be signed in to change notification settings

atkirtland/safetrek-dialogflow

Repository files navigation

safetrek-dialogflow

An implementation of the SafeTrek API for Dialogflow Agents

Try this on Google Assistant under "SafeTrek Helper"!

This program was written in Node.js for a Dialogflow chatbot. It uses Firebase Cloud Functions to handle webhook requests.

First, sign into SafeTrek on a Google Assistant device using account linking. Second, you must agree to allow your location to be shared with Google in order to use any of the three following functions. This will be prompted upon asking for any other command. Location permissions must be requested for each new conversation, by Google's requirement.

To make an alarm, say something like "Send firefighters and doctors my way". You can ask for any combination of police, firemen, and medical assistance.

To update your location as you move from danger, simply ask for your location to be updated.

If you feel safe once more, ask for your alarm to be disabled or removed.

Sample Google Assistant conversation:

Image Image

About

An implementation of the SafeTrek API for Dialogflow Agents

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages