Google Gemini icon

Google Gemini

Google Gemini generative AI models for text and multimodal tasks.

6 triggers17 searches31 actionsPollingAuth: API key

AI-assisted documentation15 min read

This documentation is compiled from our integration source code, internal specs for Google Gemini, its official API documentation and anonymized requests logs we collect from our support team[2].

Open Google Gemini on WEXTL →

Google Gemini requires an active account and an API access token from your account settings to connect — both are set up on its own site.[3]

  • Gemini - Base URLtextRequired

    API host. Leave as generativelanguage.googleapis.com. Enter the hostname only — no https:// or trailing slash.

    [1]
  • Gemini - API KeypasswordRequired

    Get it from Google AI Studio -> Create API key.

    [1]
  1. Log in to your WEXTL account, add the Google Gemini node module to your workflow, and click Create new credential.
  2. Optional: In the Credential name field, enter a name for the credential.
  3. Enter the authentication credentials you copied from your Google Gemini account, or follow the on-screen instructions to create the credential.
  4. If prompted, authenticate your account and confirm access.
  5. If you want to make changes to your credential in the future, follow the steps in Manage credentials →
Connecting Google Gemini to WEXTL®
Video slide demonstrates how to integrate Google Gemini in the WEXTL visual workflow builder.[4]

Notes

Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →

Watch AgentsTrigger
Output fields[3]
FieldType
IDtext
Display Nametext
System Instructiontext
Descriptiontext
Objecttext
Createddate
Updateddate
Watch CachedcontentsTrigger
Output fields[3]
FieldType
Nametext
Display Nametext
Modeltext
Create Timedate
Update Timedate
Expire Timedate
TTLtext
Usage Metadataobject
Prompt Token Countnumber
Candidates Token Countnumber
Total Token Countnumber
Cached Content Token Countnumber
Watch DocumentsTrigger
Output fields[3]
FieldType
Nametext
Display Nametext
Custom Metadataarray
Keytext
String Valuetext
Numeric Valuenumber
Update Timedate
Create Timedate
Statetext
Size Bytestext
MIME Typetext
Watch FilesTrigger
Output fields[3]
FieldType
Nametext
Display Nametext
MIME Typetext
Size Bytestext
Create Timedate
Update Timedate
Expiration Timedate
SHA-256 Hashtext
URIurl
Download URIurl
Statetext
Sourcetext
Video Metadataobject
Video Durationtext
Watch FilesearchstoresTrigger
Output fields[3]
FieldType
Nametext
Display Nametext
Create Timedate
Update Timedate
Active Documents Counttext
Pending Documents Counttext
Failed Documents Counttext
Size Bytestext
Embedding Modeltext
Watch WebhooksTrigger
Output fields[3]
FieldType
IDtext
Nametext
URIurl
Subscribed Eventsarray
Eventtext
Create Timedate
Update Timedate
Statetext
Signing Secretsarray
Truncated Secrettext
Expire Timedate
New Signing Secrettext
Get AgentAction
Input fields[3]
FieldType
AgentRequired
choice
Output fields[3]
FieldType
IDtext
Display Nametext
System Instructiontext
Descriptiontext
Objecttext
Createddate
Updateddate
Get BatchAction
Input fields[3]
FieldType
BatchRequired
choice
Output fields[3]
FieldType
Nametext
Doneboolean
Metadataobject
Errorobject
Codenumber
Messagetext
Responseobject
Get Cached ContentAction
Input fields[3]
FieldType
Cached ContentRequired
choice
Output fields[3]
FieldType
Nametext
Display Nametext
Modeltext
Create Timedate
Update Timedate
Expire Timedate
TTLtext
Usage Metadataobject
Prompt Token Countnumber
Candidates Token Countnumber
Total Token Countnumber
Cached Content Token Countnumber
Get DocumentAction
Input fields[3]
FieldType
File Search StoreRequired
choice
Output fields[3]
FieldType
Nametext
Display Nametext
Custom Metadataarray
Keytext
String Valuetext
Numeric Valuenumber
Update Timedate
Create Timedate
Statetext
Size Bytestext
MIME Typetext
Get FileAction
Input fields[3]
FieldType
FileRequired
choice
Output fields[3]
FieldType
Nametext
Display Nametext
MIME Typetext
Size Bytestext
Create Timedate
Update Timedate
Expiration Timedate
SHA-256 Hashtext
URIurl
Download URIurl
Statetext
Sourcetext
Video Metadataobject
Video Durationtext
Get File Search StoreAction
Input fields[3]
FieldType
File Search StoreRequired
choice
Output fields[3]
FieldType
Nametext
Display Nametext
Create Timedate
Update Timedate
Active Documents Counttext
Pending Documents Counttext
Failed Documents Counttext
Size Bytestext
Embedding Modeltext
Get InteractionAction
Input fields[3]
FieldType
Interaction IDRequired
text
Output fields[3]
FieldType
IDtext
Modeltext
Agenttext
Statustext
Objecttext
Createddate
Updateddate
Stepsarray
Get ModelAction
Input fields[3]
FieldType
ModelRequired
choice
Output fields[3]
FieldType
Nametext
Base Model IDtext
Versiontext
Display Nametext
Descriptiontext
Input Token Limitnumber
Output Token Limitnumber
Supported Generation Methodsarray
Methodtext
Thinkingboolean
Temperaturenumber
Max Temperaturenumber
Top Pnumber
Top Knumber
Get WebhookAction
Input fields[3]
FieldType
WebhookRequired
choice
Output fields[3]
FieldType
IDtext
Nametext
URIurl
Subscribed Eventsarray
Eventtext
Create Timedate
Update Timedate
Statetext
Signing Secretsarray
Truncated Secrettext
Expire Timedate
New Signing Secrettext
List AgentsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDtext
Display Nametext
System Instructiontext
Descriptiontext
Objecttext
Createddate
Updateddate
List BatchesSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Nametext
Doneboolean
Metadataobject
Errorobject
Codenumber
Messagetext
Responseobject
List Cached ContentsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Nametext
Display Nametext
Modeltext
Create Timedate
Update Timedate
Expire Timedate
TTLtext
Usage Metadataobject
Prompt Token Countnumber
Candidates Token Countnumber
Total Token Countnumber
Cached Content Token Countnumber
List DocumentsSearch
Input fields[3]
FieldType
File Search StoreRequired
choice
Limitnumber
Output fields[3]
FieldType
Nametext
Display Nametext
Custom Metadataarray
Keytext
String Valuetext
Numeric Valuenumber
Update Timedate
Create Timedate
Statetext
Size Bytestext
MIME Typetext
List File Search StoresSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Nametext
Display Nametext
Create Timedate
Update Timedate
Active Documents Counttext
Pending Documents Counttext
Failed Documents Counttext
Size Bytestext
Embedding Modeltext
List FilesSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Nametext
Display Nametext
MIME Typetext
Size Bytestext
Create Timedate
Update Timedate
Expiration Timedate
SHA-256 Hashtext
URIurl
Download URIurl
Statetext
Sourcetext
Video Metadataobject
Video Durationtext
List ModelsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
Nametext
Base Model IDtext
Versiontext
Display Nametext
Descriptiontext
Input Token Limitnumber
Output Token Limitnumber
Supported Generation Methodsarray
Methodtext
Thinkingboolean
Temperaturenumber
Max Temperaturenumber
Top Pnumber
Top Knumber
List WebhooksSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDtext
Nametext
URIurl
Subscribed Eventsarray
Eventtext
Create Timedate
Update Timedate
Statetext
Signing Secretsarray
Truncated Secrettext
Expire Timedate
New Signing Secrettext
Async Batch Embed ContentAction
Input fields[3]
FieldType
ModelRequired
choice
Display NameRequired
text
Input FileRequired
choice
Prioritynumber
Output fields[3]
FieldType
Nametext
Doneboolean
Metadataobject
Errorobject
Codenumber
Messagetext
Responseobject
Batch Embed ContentsAction
Input fields[3]
FieldType
ModelRequired
choice
RequestsRequired
array
Modeltext
Contentobject
Task Typechoice
Titletext
Output Dimensionalitynumber
Output fields[3]
FieldType
Embeddingsarray
Valuesarray
Usage Metadataobject
Prompt Token Countnumber
Batch Generate ContentAction
Input fields[3]
FieldType
ModelRequired
choice
Display NameRequired
text
Input FileRequired
choice
Prioritynumber
Output fields[3]
FieldType
Nametext
Doneboolean
Metadataobject
Errorobject
Codenumber
Messagetext
Responseobject
Cancel BatchAction
Input fields[3]
FieldType
BatchRequired
choice
Cancel InteractionAction
Input fields[3]
FieldType
Interaction IDRequired
text
Output fields[3]
FieldType
IDtext
Modeltext
Agenttext
Statustext
Objecttext
Createddate
Updateddate
Stepsarray
Count TokensAction
Input fields[3]
FieldType
ModelRequired
choice
Contentsarray
Rolechoice
Partsarray
Generate Content Requestobject
Output fields[3]
FieldType
Total Tokensnumber
Cached Content Token Countnumber
Prompt Tokens Detailsarray
Modalitytext
Token Countnumber
Cache Tokens Detailsarray
Modalitytext
Token Countnumber
Create AgentAction
Input fields[3]
FieldType
IDtext
Base Agenttext
System Instructiontext
Descriptiontext
Toolsarray
Allowed Toolsobject
Modechoice
Toolsarray
Base Environmentobject
Generation Configobject
Temperaturenumber
Top Pnumber
Max Output Tokensnumber
Output fields[3]
FieldType
IDtext
Display Nametext
System Instructiontext
Descriptiontext
Objecttext
Createddate
Updateddate
Create Cached ContentAction
Input fields[3]
FieldType
ModelRequired
choice
Contentsarray
Rolechoice
Partsarray
System Instructionobject
Partsarray
Toolsarray
Tool Configobject
Display Nametext
TTLtext
Expire Timetext
Output fields[3]
FieldType
Nametext
Display Nametext
Modeltext
Create Timedate
Update Timedate
Expire Timedate
TTLtext
Usage Metadataobject
Prompt Token Countnumber
Candidates Token Countnumber
Total Token Countnumber
Cached Content Token Countnumber
Create File Search StoreAction
Input fields[3]
FieldType
Display Nametext
Embedding Modelchoice
Output fields[3]
FieldType
Nametext
Display Nametext
Create Timedate
Update Timedate
Active Documents Counttext
Pending Documents Counttext
Failed Documents Counttext
Size Bytestext
Embedding Modeltext
Create InteractionAction
Input fields[3]
FieldType
Modelchoice
Agentchoice
InputRequired
text
System Instructiontext
Toolsarray
Storeboolean
Backgroundboolean
Previous Interaction IDtext
Cached Contentchoice
Generation Configobject
Temperaturenumber
Top Pnumber
Seednumber
Stop Sequencesarray
Max Output Tokensnumber
Thinking Levelchoice
Presence Penaltynumber
Frequency Penaltynumber
Response Modalitiesarray
Modalitychoice
Output fields[3]
FieldType
IDtext
Modeltext
Agenttext
Statustext
Objecttext
Createddate
Updateddate
Stepsarray
Create WebhookAction
Input fields[3]
FieldType
Nametext
URIRequired
url
Subscribed EventsRequired
array
Eventchoice
Output fields[3]
FieldType
IDtext
Nametext
URIurl
Subscribed Eventsarray
Eventtext
Create Timedate
Update Timedate
Statetext
Signing Secretsarray
Truncated Secrettext
Expire Timedate
New Signing Secrettext
Delete AgentAction
Input fields[3]
FieldType
AgentRequired
choice
Delete BatchAction
Input fields[3]
FieldType
BatchRequired
choice
Delete Cached ContentAction
Input fields[3]
FieldType
Cached ContentRequired
choice
Delete DocumentAction
Input fields[3]
FieldType
File Search StoreRequired
choice
Forceboolean
Delete FileAction
Input fields[3]
FieldType
FileRequired
choice
Delete File Search StoreAction
Input fields[3]
FieldType
File Search StoreRequired
choice
Forceboolean
Delete InteractionAction
Input fields[3]
FieldType
Interaction IDRequired
text
Delete WebhookAction
Input fields[3]
FieldType
WebhookRequired
choice
Embed ContentAction
Input fields[3]
FieldType
ModelRequired
choice
ContentRequired
object
Partsarray
Task Typechoice
Titletext
Output Dimensionalitynumber
Embed Content Configobject
Titletext
Task Typetext
Auto Truncateboolean
Output Dimensionalitynumber
Document OCRboolean
Audio Track Extractionboolean
Output fields[3]
FieldType
Embeddingobject
Valuesarray
Usage Metadataobject
Prompt Token Countnumber
Generate ContentAction
Input fields[3]
FieldType
ModelRequired
choice
ContentsRequired
array
Rolechoice
Partsarray
Toolsarray
Tool Configobject
Safety Settingsarray
Categorychoice
Thresholdchoice
System Instructionobject
Partsarray
Generation Configobject
Temperaturenumber
Top Pnumber
Top Knumber
Candidate Countnumber
Max Output Tokensnumber
Stop Sequencesarray
Response MIME Typetext
Seednumber
Presence Penaltynumber
Frequency Penaltynumber
Cached Contentchoice
Service Tierchoice
Storeboolean
Output fields[3]
FieldType
Candidatesarray
Contentobject
Finish Reasontext
Indexnumber
Safety Ratingsarray
Prompt Feedbackobject
Block Reasontext
Usage Metadataobject
Prompt Token Countnumber
Candidates Token Countnumber
Total Token Countnumber
Cached Content Token Countnumber
Model Versiontext
Response IDtext
Import FileAction
Input fields[3]
FieldType
File Search StoreRequired
choice
FileRequired
choice
Custom Metadataarray
Keytext
String Valuetext
Numeric Valuenumber
Chunking Configobject
Output fields[3]
FieldType
Nametext
Doneboolean
Metadataobject
Errorobject
Codenumber
Messagetext
Responseobject
Ping WebhookAction
Input fields[3]
FieldType
WebhookRequired
choice
PredictAction
Input fields[3]
FieldType
ModelRequired
choice
InstancesRequired
array
Parametersobject
Output fields[3]
FieldType
Predictionsarray
Predict Long RunningAction
Input fields[3]
FieldType
ModelRequired
choice
InstancesRequired
array
Parametersobject
Output fields[3]
FieldType
Nametext
Doneboolean
Metadataobject
Errorobject
Codenumber
Messagetext
Responseobject
Register FileAction
Input fields[3]
FieldType
URIsRequired
array
URItext
Output fields[3]
FieldType
Filesarray
Nametext
Display Nametext
MIME Typetext
Size Bytestext
Create Timedate
Update Timedate
Expiration Timedate
SHA-256 Hashtext
URIurl
Download URIurl
Rotate Signing SecretAction
Input fields[3]
FieldType
WebhookRequired
choice
Revocation Behaviorchoice
Output fields[3]
FieldType
Secrettext
Update Cached ContentAction
Input fields[3]
FieldType
Cached ContentRequired
choice
Update Masktext
Expire Timetext
TTLtext
Output fields[3]
FieldType
Nametext
Display Nametext
Modeltext
Create Timedate
Update Timedate
Expire Timedate
TTLtext
Usage Metadataobject
Prompt Token Countnumber
Candidates Token Countnumber
Total Token Countnumber
Cached Content Token Countnumber
Update WebhookAction
Input fields[3]
FieldType
WebhookRequired
choice
Update Masktext
Nametext
URIurl
Subscribed Eventsarray
Eventchoice
Output fields[3]
FieldType
IDtext
Nametext
URIurl
Subscribed Eventsarray
Eventtext
Create Timedate
Update Timedate
Statetext
Signing Secretsarray
Truncated Secrettext
Expire Timedate
New Signing Secrettext
Upload FileAction
Input fields[3]
FieldType
FileRequired
text
Display Nametext
Output fields[3]
FieldType
Nametext
Display Nametext
MIME Typetext
Size Bytestext
Create Timedate
Update Timedate
Expiration Timedate
SHA-256 Hashtext
URIurl
Download URIurl
Statetext
Sourcetext
Video Metadataobject
Video Durationtext
Upload to File Search StoreAction
Input fields[3]
FieldType
File Search StoreRequired
choice
FileRequired
text
Display Nametext
MIME Typetext
Output fields[3]
FieldType
Nametext
Doneboolean
Metadataobject
Errorobject
Codenumber
Messagetext
Responseobject

Look for Google Gemini templates in the WEXTL template library.

Browse templates →
  1. WEXTL® Google Gemini Source Code connector implementation.
  2. Our users use cases and automations.
  3. Official API Documentation for Google Gemini.
  4. WEXTL® visual workflow builder data.

Last updated: Jul 22, 2026 23:18