Searchbullet lets you use your assistant to search and push the results to other devices. It is built with Jovo, Dialogflow and Pushbullet. Currently it supports Google Home and Google Assistant.
To use the action on your own device a few steps are needed:
- Clone the repository.
- Start a new project on Dialogflow and import the configuration from assets/SearchOnPage.zip
- Create your google custom search keys (key & cx).
- Create a pushbullet access token.
- Install npm dependencies pushbullet & google-search
- Use ngrok to route the fulfillment onto your developer machine.
- Enable integration with Google Assistant.
Before the action/skill can get pushed to the Alexa and Google Home markets it needs a few more refinements:
- Implement account linking with pushbullet oAuth.
- Export Intents from Dialogflow to Alexa
- Add Repeat Intent