DeepLink options
Additional configuration data required by a built-in intent. Possible
								values for the built-in intents: actions.intent.OPTION ->
								[google.actions.v2.OptionValueSpec], actions.intent.CONFIRMATION ->
								[google.actions.v2.ConfirmationValueSpec],
								actions.intent.TRANSACTION_REQUIREMENTS_CHECK ->
								[google.actions.v2.TransactionRequirementsCheckSpec],
								actions.intent.DELIVERY_ADDRESS ->
								[google.actions.v2.DeliveryAddressValueSpec],
								actions.intent.TRANSACTION_DECISION ->
								[google.actions.v2.TransactionDecisionValueSpec],
								actions.intent.PLACE ->
								[google.actions.v2.PlaceValueSpec],
								actions.intent.Link ->
							[google.actions.v2.LinkValueSpec]
The built-in intent name, e.g. actions.intent.TEXT, or intents
								defined in the action package. If the intent specified is not a built-in
								intent, it is only used for speech biasing and the input provided by the
							Google Assistant will be the actions.intent.TEXT intent.
Optionally, a parameter of the intent that is being requested. Only valid for requested intents. Used for speech biasing.
Generated using TypeDoc
Requests the user to transfer to a linked out Android app intent. Using this feature requires verifying the linked app in the (Actions console)[console.actions.google.com].
// Actions SDK const app = actionssdk() app.intent('actions.intent.MAIN', conv => { conv.ask('Great! Looks like we can do that in the app.') conv.ask(new DeepLink({ destination: 'Google', url: 'example://gizmos', package: 'com.example.gizmos', reason: 'handle this for you', })) }) app.intent('actions.intent.LINK', (conv, input, arg, status) => { // possibly do something with status conv.close('Okay maybe we can take care of that another time.') }) // Dialogflow const app = dialogflow() app.intent('Default Welcome Intent', conv => { conv.ask('Great! Looks like we can do that in the app.') conv.ask(new DeepLink({ destination: 'Google', url: 'example://gizmos', package: 'com.example.gizmos', reason: 'handle this for you', })) }) // Create a Dialogflow intent with the `actions_intent_LINK` event app.intent('Get Link Status', (conv, input, arg, status) => { // possibly do something with status conv.close('Okay maybe we can take care of that another time.') })// Actions SDK const app = actionssdk() app.intent('actions.intent.MAIN', conv => { conv.ask('Great! Looks like we can do that in the app.') conv.ask(new DeepLink({ destination: 'Google', url: 'example://gizmos', package: 'com.example.gizmos', reason: 'handle this for you', })) }) app.intent('actions.intent.LINK', (conv, input, arg, status) => { // possibly do something with status conv.close('Okay maybe we can take care of that another time.') }) // Dialogflow const app = dialogflow() app.intent('Default Welcome Intent', conv => { conv.ask('Great! Looks like we can do that in the app.') conv.ask(new DeepLink({ destination: 'Google', url: 'example://gizmos', package: 'com.example.gizmos', reason: 'handle this for you', })) }) // Create a Dialogflow intent with the `actions_intent_LINK` event app.intent('Get Link Status', (conv, input, arg, status) => { // possibly do something with status conv.close('Okay maybe we can take care of that another time.') })