Community Types is a collection of open Types to use with Actions Builder. These Types were contributed by the community!
Use the contents table below to find a Type you are looking for.
Include the type in your project using the gactions CLI.
Run following command in project directory where you can clone the Actions files:
gactions pull --project-id {project-id}
This downloaded your complete Actions on Google project.
For Types:
Copy the Type .yaml file into custom/types
folder.
For Intents:
Copy the Intent .yaml file into custom/intents
folder.
Run following command to push your updates to the Action!
gactions push
Type | Description | Source |
---|---|---|
Yes/No | Yes / No type | |
Languages | All languages supported by AoG with language code as a key | AoG Documentation |
Currencies | Currencies with currency code as a key | ISO 4217 |
URL | Regex type that matches URL | |
Color | Color type with color names and HEX code as a key | color-names |
Countries | Countries with country code as a key | ISO 3166-1 |
World Cities | World Cities with City|Country as a key | Simplemaps.com |
US Cities | US Cities with City|Country as a key | Simplemaps.com |
Capital Cities | World Capital Cities with City|Country as a key | Simplemaps.com |
Major Cities | Major World Cities with population > 500 000, City|Country as a key | Simplemaps.com |
Intent | Description | Language |
---|---|---|
Yes | - | en-US |
No | - | en-US |
Repeat | - | en-US |
Help | - | en-US |
Slow down | - | en-US |
Pull requests with additional types/fixes for current types are more than welcome! Please just make sure that you have permission to use the data you are contributing. Thanks!
If you don't want to create the .yaml
file itself, feel free to submit a .csv
or link to Google Sheets!
Created by @DenisValasek