Susi_gassistantbot

SUSI AI for Google Assistant
Alternatives To Susi_gassistantbot
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Open Event Server2,913
25 days ago103gpl-3.0Python
The Open Event Organizer Server to Manage Events https://test-api.eventyay.com
Open Event Legacy1,093
4 years ago46otherPython
The Open Event legacy server currently running on https://eventyay.com
Susi_hangoutbot1,087
6 years ago2lgpl-2.1JavaScript
SUSI for Google Hangouts
Susi_gassistantbot1,086
6 years ago7lgpl-2.1JavaScript
SUSI AI for Google Assistant
Open Event Server885
6 years agootherPython
Tilex478
5 months ago1mitElixir
Today I Learned
Orientation368
2 years ago56mitRuby
Your best weapon in the fight against outdated documentation.
Core Nestjs338243 years ago6May 10, 201974mitTypeScript
A simple application demonstrating the basic usage of permissions with NestJS (JWT, Passport, Facebook, Google+, User, Group, Permission)
Heroku Buildpack Google Chrome282
9 months ago44Shell
Run (headless) Google Chrome on Heroku
Images Scraper2133794 months ago34November 13, 20226iscJavaScript
Simple and fast scraper for Google
Alternatives To Susi_gassistantbot
Select To Compare


Alternative Project Comparisons
Readme

Setup:

  1. First of all we will make a project on developer's console of Actions on Google and after that you will set up action on your project using API.AI

Console

  1. Above step will open API.AI console create an agent there for the project you created above.

  2. Now we have an agent. In order to create SUSI action on Google, we will define an "intent" from options in the left menu on API.AI, but as we have to receive responses from SUSI API so we have to set up webhook first.

Fulfillment

  1. See "fulfillment" option in the left menu. Open to enable it and to enter the url. We have to deploy the above written code onto heroku, but first make a github repository and push the files in the folder we created above.

    In command line change current directory to folder we created above and write git init git add . git commit -m"initial" git remote add origin <URL for remote repository> git remote -v git push -u origin master

You will get URL for remote repository by making repository on your github and copying this link of your repository.

URL

  1. Now we have to deploy this github repository to heroku to get url.

    If you don't have account on heroku sign up here https://www.heroku.com/ else just sign in and create a new app.

HerokuApp

Deploy your repository onto heroku from deploy option and choosing github as a deployment method.

deployment

Select automatic deployment so that when you make any changes in github repository, they are automatically deployed to heroku.
  1. Open your app from option on top right and copy the link of your heroku app and append it with /webhook and enter this url into fulfillment url.

        https://{Your\_App\_Name}.herokuapp.com/webhook
    
  2. After setting up webhook we will make an intent on API.AI, which will get what user is asking from SUSI. To create an intent, select "intent" from the left menu and create an intent with information given in screenshot below and save your intent.

Intent

  1. After creating the intent, your agent is ready. You just have to integrate your agent with Actions on Google. Turn on its integration from the "integration" option in left menu.

  2. Your SUSI action on Google Assistant is ready now. To test it click on actions on Google in integration menu and choose "test"option.

Test

  1. You can only test it with the same email you have used for creating the project in step 7. To test it on Google Assistant follow this demo video https://youtu.be/wHwsZOCKaYY
Popular Google Projects
Popular Heroku Projects
Popular Companies Categories

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Javascript
Google
Heroku
Menu
Webhook
Google Assistant