Google cognitive actions
Article 12/16/2022
5 contributors
Feedback
In this article
Google cognitive services allow you to process unstructured data through machine learning and simplify complicated tasks like text analysis and computer vision.
You can implement this functionality in your desktop flows using the Google cognitive group of actions.
All Google cognitive actions require an API key that authorizes you to use the respective services. You can manage your API keys in the APIs & services section of the Cloud Console.
Analyze sentiment
Invokes the Google Cloud Natural Language service named 'Analyze Sentiment'.
Argument
Optional
Accepts
Default Value
Description
API key
No
Text value
The Google Cloud API key to be used for this API call
Document type
N/A
Plain text, HTML
Plain text
The type of document to transmit
Provide document
N/A
From file, From GCS
From file
Specify whether the document will be provided by a full path or a Google Cloud Storage URI
File path
No
File
The full path (folder plus filename) of the document to transmit
GCS Content URI
No
Text value
The URI of the image residing on Google Cloud Storage
Language
Yes
Text value
The language of the text
Timeout
Yes
Numeric value
30
The time (in seconds) that the agent should wait for a connection to be established with the server, before it fails
Variables produced
Exceptions
Exception
Description
Failed to Invoke cognitive services
Indicates a problem while trying to invoke Cognitive Services
Request timeout expired
Indicates that the timeout expired while performing the request
Analyze entities
Invokes the Google Cloud Natural Language service named 'Analyze Entities'.
Argument
Optional
Accepts
Default Value
Description
API key
No
Text value
The Google Cloud API key to be used for this API call
Document type
N/A
Plain text, HTML
Plain text
The type of the document to transmit
Provide file
N/A
From file, From GCS
From file
Specify whether the document will be provided by a full path or a Google Cloud Storage URI
File path
No
File
The full path (folder plus filename) of the document to transmit
GCS URL
No
Text value
The URI of the document residing on Google Cloud Storage
Language
Yes
Text value
The language of the text
Timeout
Yes
Numeric value
30
The time (in seconds) that the agent should wait for a connection to be established with the server, before it fails
Variables produced
Exceptions
Exception
Description
Failed to Invoke cognitive services
Indicates a problem while trying to invoke Cognitive Services
Request timeout expired
Indicates that the timeout expired while performing the request
Analyze syntax
Invokes the Google Cloud Natural Language service named 'Analyze Syntax'.
Argument
Optional
Accepts
Default Value
Description
API key
No
Text value
The Google Cloud API key to be used for this API call
Document type
N/A
Plain text, HTML
Plain text
The type of document to transmit
Provide document
N/A
From file, From GCS
From file
Specify whether the document will be provided by a full path or a Google Cloud Storage URI
File path
No
File
The full path (folder plus filename) of the document to transmit
GCS Content URI
No
Text value
The URI of the image residing on Google Cloud Storage
Language
Yes
Text value
The language of the text
Timeout
Yes
Numeric value
30
The time (in seconds) that the agent should wait for a connection to be established with the server, before it fails
Variables produced
Exceptions
Exception
Description
Failed to Invoke cognitive services
Indicates a problem while trying to invoke Cognitive Services
Request timeout expired
Indicates that the timeout expired while performing the request
Label detection
Invokes the Google Cloud Vision service named 'Label Detection'.
Argument
Optional
Accepts
Default Value
Description
API key
No
Text value
The Google Cloud API key to be used for this API call
Provide image
N/A
From file, From GCS
From file
Specify whether the image will be provided by a full path or a Google Cloud Storage URI
Image file
No
File
The full path (folder plus filename) of the image file to transmit
GCS Image URI
No
Text value
The URI of the image residing on Google Cloud Storage
Timeout
Yes
Numeric value
30
The time (in seconds) that the agent should wait for a connection to be established with the server, before it fails
Variables produced
Exceptions
Exception
Description
Failed to Invoke cognitive services
Indicates a problem while trying to invoke Cognitive Services
Request timeout expired
Indicates that the timeout expired while performing the request
Landmark detection
Invokes the Google Cloud Vision service named 'Landmark Detection'.
Argument
Optional
Accepts
Default Value
Description
API key
No
Text value
The Google Cloud API key to be used for this API call
Provide image
N/A
From file, From GCS
From file
Specify whether the image will be provided by a full path or a Google Cloud Storage URI
Image file path
No
File
The full path (folder plus filename) of the image file to transmit
GCS Image URI
No
Text value
The URI of the image residing on Google Cloud Storage
Timeout
Yes
Numeric value
30
The time (in seconds) that the agent should wait for a connection to be established with the server, before it fails
Variables produced
Exceptions
Exception
Description
Failed to Invoke cognitive services
Indicates a problem while trying to invoke Cognitive Services
Request timeout expired
Indicates that the timeout expired while performing the request
Text Detection
Invokes the Google Cloud Vision service named 'Text Detection'.
Argument
Optional
Accepts
Default Value
Description
API key
No
Text value
The Google Cloud API key to be used for this API call
Provide image
N/A
From file, From GCS
From file
Specify whether the image will be provided by a full path or a Google Cloud Storage URI
Image file
No
File
The full path (folder plus filename) of the image file to transmit
GCS Image URI
No
Text value
The URI of the image residing on Google Cloud Storage
Timeout
Yes
Numeric value
30
The time (in seconds) that the agent should wait for a connection to be established with the server, before it fails
Variables produced
Exceptions
Exception
Description
Failed to Invoke cognitive services
Indicates a problem while trying to invoke Cognitive Services
Request timeout expired
Indicates that the timeout expired while performing the request
Logo detection
Invokes the Google Cloud Vision service named 'Logo Detection'.
Argument
Optional
Accepts
Default Value
Description
API key
No
Text value
The Google Cloud API key to be used for this API call
Provide image
N/A
From file, From GCS
From file
Specify whether the image will be provided by a full path or a Google Cloud Storage URI
Image file
No
File
The full path (folder plus filename) of the image file to transmit
GCS Image URI
No
Text value
The URI of the image residing on Google Cloud Storage
Timeout
Yes
Numeric value
30
The time (in seconds) that the agent should wait for a connection to be established with the server, before it fails
Variables produced
Exceptions
Exception
Description
Failed to Invoke cognitive services
Indicates a problem while trying to invoke Cognitive Services
Request timeout expired
Indicates that the timeout expired while performing the request
Image properties detection
Invokes the Google Cloud Vision service named 'Image Properties Detection'.
Argument
Optional
Accepts
Default Value
Description
API key
No
Text value
The Google Cloud API key to be used for this API call
Provide image
N/A
From file, From GCS
From file
Specify whether the image will be provided by a full path or a Google Cloud Storage URI
Image file
No
File
The full path (folder plus filename) of the image file to transmit
GCS Image URI
No
Text value
The URI of the image residing on Google Cloud Storage
Timeout
Yes
Numeric value
30
The time (in seconds) that the agent should wait for a connection to be established with the server, before it fails
Variables produced
Exceptions
Exception
Description
Failed to Invoke cognitive services
Indicates a problem while trying to invoke Cognitive Services
Request timeout expired
Indicates that the timeout expired while performing the request
Safe search detection
Invokes the Google Cloud Vision service named 'Safe Search Detection'.
Argument
Optional
Accepts
Default Value
Description
API key
No
Text value
The Google Cloud API key to be used for this API call
Provide image
N/A
From file, From GCS
From file
Specify whether the image will be provided by a full path or a Google Cloud Storage URI
Image file
No
File
The full path (folder plus filename) of the image file to transmit
GCS Image URI
No
Text value
The URI of the image residing on Google Cloud Storage
Timeout
Yes
Numeric value
30
The time (in seconds) that the agent should wait for a connection to be established with the server, before it fails
Variables produced
Exceptions
Exception
Description
Failed to Invoke cognitive services
Indicates a problem while trying to invoke Cognitive Services
Request timeout expired
Indicates that the timeout expired while performing the request