Build an AI Travel Assistant with Google Drive & OpenAI
detail.loadingPreview
Create a custom OpenAI AI Assistant that leverages your Google Drive documents for travel planning. Automate travel advice and responses.
🚀Ready to Deploy This Workflow?
About This Workflow
How it works
This workflow automates the creation and deployment of a custom OpenAI Assistant. It begins by creating an OpenAI Assistant with specific instructions. Then, it downloads a document from Google Drive, converts it to PDF, and uploads it to OpenAI. Finally, it updates the assistant with the uploaded file, making it knowledgeable about the content. The workflow is set up to receive chat messages and use an OpenAI Assistant node to process them, leveraging conversation memory.
Key Features
- Dynamically create OpenAI Assistants.
- Integrate external knowledge bases from Google Drive.
- Convert documents to PDF for AI processing.
- Enable AI assistants to respond based on specific documents.
- Implement conversation memory for context awareness.
How To Use
- Create OpenAI Assistant: Configure the first OpenAI node to create a new assistant. Provide a name, model ID (e.g.,
gpt-4o-mini), and detailed instructions for its behavior. - Download Google Drive File: Use the Google Drive node to download a specific file (e.g., a travel brochure document) and set up the conversion to PDF.
- Upload File to OpenAI: Utilize the second OpenAI node (resource:
file) to upload the downloaded PDF file to your OpenAI account. - Update Assistant with File: Configure the third OpenAI node (resource:
assistant, operation:update) to associate the uploaded file ID with your assistant. - Receive and Respond to Messages: Set up the
When chat message receivedtrigger. Connect it to theOpenAI Assistentnode to process incoming messages using the configured assistant. Integrate theWindow Buffer Memorynode for conversational context.
Apps Used
Workflow JSON
{
"id": "51e07d08-ff48-4383-9042-77357da8e60b",
"name": "Build an AI Travel Assistant with Google Drive & OpenAI",
"nodes": 0,
"category": "AI & LLM",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: 51e07d08-ff48...
About the Author
Free n8n Workflows Official
System Admin
The official repository for verified enterprise-grade workflows.
Statistics
Related Workflows
Discover more workflows you might like
Automate Hacker News to Video with AI & RunwayML
Turn trending Hacker News articles into engaging videos automatically! This workflow uses OpenAI for summarization and RunwayML for video generation. Save hours and boost content.