Diaflow's Documentation
HomePricingIntegrations
Documentation
Documentation
  • 😎WELCOME TO DIAFLOW
    • Introduction to Generative AI
    • What can you build with Diaflow?
  • 💻USER ACCOUNT
    • Create your user account
    • Delete your user account
    • Log out and log in
    • Change "Personal" & "Workspace" settings
    • Reset user account password
  • 🚀Getting Started
    • Let's start with the basics
      • How a component works?
      • How a flow works?
      • Creating your first flow
    • Dashboard
      • Services
      • Create a flow from scratch
      • Create a flow from templates
      • View your flows
    • Terminology
  • 🌊Flows
    • Overview
    • Create a flow
    • Delete a flow
    • Manage a flow
    • Publish a flow
    • Unpublish a flow
    • Deployment
    • Component Reference
      • Trigger
        • When inputs are submitted (Apps)
        • Cronjob (Automation)
        • Webhook (Automation)
        • Microsoft Outlook (Automation)
      • Outputs (Apps)
        • Text Output
        • Chart Output
        • Video Output
        • Audio Output
        • Image Output
      • Built in tools
        • Branch
        • Merge (Multiple data source to JSON)
        • Split Data (JSON Formatter)
        • Video to audio
        • Get current date and time
        • Web scraper
        • Document to plain text
        • Retrieve data from spreadsheet (Spreadsheet analyzer)
        • Spreadsheet creator
        • Convert JSON to chart data
        • PDF to image
        • Get weather information
        • HTTP Request
        • Get GEO Location
        • SMTP
        • Loop
      • Built in resources
        • Diaflow Vision
        • Diaflow Vectors
        • Diaflow Drive
        • Diaflow Table
      • Apps
        • Hunter.io
        • Outlook Email
        • Telegram
        • Slack
        • Python
        • YouTube
        • SerpAPI
        • Google Sheet
          • Document-level Operations
          • Sheet-level Operations
          • Data-level Operations
      • Database
        • MySQL
        • Microsoft SQL
        • PostgreSQL
        • Snowflake
      • Private AI/LLM Models
        • OpenAI
          • GPT Variants
          • GPT Vision
          • DALL-E Variants
          • TTS Variants
          • Whisper
        • Anthropic
        • Llama
        • Google Gemini
        • Cohere
        • MistralAI
      • Public AI/LLM Models
        • OpenAI Cloud
        • Perplexity Cloud
        • Deepseek Cloud
        • Anthropic Cloud
        • Replicate
        • Straico
        • OpenRouter
        • Cohere Cloud
        • Google Gemini Cloud
        • MistralAI Cloud
        • ElevenLabs Cloud
      • AI Tools
  • ✒️PRODUCTIVITY TOOLS
    • Tables
    • Drive
    • Vectors
      • Document
      • Article
      • URLs
  • 🏠Workspace
    • History
    • Teams
    • Billing & Subscription
      • Upgrade/Downgrade a subscription
      • Buy credits
      • Credit Usage
      • Cancel a subscription
    • Settings
      • Personnal
      • Workspace
        • Change workspace
        • Workspace settings
        • Custom Domain
        • Delete workspace
      • Change Language
    • Documentation
    • Integrations
    • API keys
  • 📑Other
    • FAQs
    • Contact Information
Powered by GitBook
On this page
  • Description
  • Component settings
  • Advanced configurations
  • Use case

Was this helpful?

  1. Flows
  2. Component Reference
  3. Built in resources

Diaflow Drive

Diaflow Drive allows users to save or get files and metadata from the Diaflow Drive.

Last updated 1 month ago

Was this helpful?

Description

What it does: Diaflow Drive is a robust storage solution that enables users to save and retrieve files and metadata. By leveraging Diaflow Drive, users can securely store a wide variety of file types, ensuring their data is always accessible when needed. This platform not only supports file storage but also allows for comprehensive metadata management, providing a structured and efficient way to handle information.

The Diaflow Drive component has the identifier of drive-X, where X represents the instance number of the Diaflow Drive component.

When to use it?

  • Saving outputs: Imagine your workflow generates a report. You can use the Diaflow Drive node to automatically save that report file to your Diaflow Drive, keeping everything organized.

  • Using files as inputs: Let's say you have a CSV file in Diaflow Drive with a list of products. You can use the Diaflow Drive node to load that file into your workflow and then process the product data.

  • Managing files within your automation: If your workflow needs to keep track of files, update them, or use them in different steps, Diaflow Drive node is essential for managing those files directly within your automation flow.

Component settings

Parameter Name
Description

Action

Refers to the action to be performed on the drive.

There are 3 possibilities.

  • Save file

  • Get file

  • Get file metadata

Folder

Select the exact location to perform an action.

File data

Only available if you select "Save file".

The file will be pushed into the drive.

From

Only available if you select "Get file" or "Get file metadata".

The target file/folder to get files.

Select data

Only available if you select "Get file" or "Get file metadata".

Clicking to view or select a file/folder.

Advanced configurations

This Diaflow Drive component has no advanced configurations.

Use case

Here is a simple use case of the Diaflow Drive component, where the Diaflow Drive component is used to save an input file, which is a PDF, into Diaflow's drive.

🌊