NEW Introducing AI workers. Hire the digital teammate you've been looking for. Learn more
Hire your AI teammate, meet AI workers. Learn more
Create a report with Gemini based on a PDF submitted through a form, then send it via Outlook

Create a report with Gemini based on a PDF submitted through a form, then send it via Outlook

Launch this workflow to connect Gemini & Microsoft Outlook !
■Overview
Do you spend too much time reviewing PDFs submitted through forms, manually creating reports, and sharing them by email?
Not only is this process time-consuming, it is also prone to human errors such as data entry mistakes and missed notifications.
With this workflow, Gemini automatically creates a report based on the PDF attached to the submitted form, then sends it to the relevant stakeholders via Outlook—helping you resolve these challenges seamlessly.

■Who should use this template
  • Anyone who manually creates and shares reports based on PDFs received through forms
  • Anyone who wants to streamline daily document creation by leveraging generative AI such as Gemini
  • Anyone who wants to reduce the effort required to create and send routine report emails using Outlook

■Benefits of using this template
  • Automate the entire process—from form submission to report creation and email sharing—to save time and focus on more important tasks.
  • Prevent human errors such as manual data entry mistakes, incorrect email recipients, and missing file attachments, improving operational accuracy.

■How the flow bot works
  1. First, connect Gemini, Google Sheets, Google Drive, and Outlook to Yoom.
  2. Select the form trigger feature as the trigger, set the action to “When a form is submitted,” and create fields such as one for accepting PDF files.
  3. Set up Gemini’s “Upload file” action as an operation, and specify the PDF file submitted through the form.
  4. Set up Gemini’s “Generate content (use file)” action, and instruct it to generate a report based on the uploaded file.
  5. Set up Google Sheets’ “Issue document” action to create a report document based on the content generated by Gemini.
  6. Finally, set up Outlook’s “Send email” action to attach the generated report and send it to the specified recipients.
※“Trigger”: An action that starts the flow. “Operation”: An action that processes data within the flow after the trigger starts.

■Customization options
  • You can customize the fields configured in the form trigger to suit your needs, such as an upload field for the file used to create the report.
  • You can set any instructions for the prompt used to generate text with Gemini while referencing the form responses, including the uploaded file.
  • You can use any template for the document issued in Google Sheets and insert text generated by Gemini or other values into the template’s variable fields.
  • For emails sent through Outlook, you can freely configure the recipients, subject, and body. You can also insert values such as content generated by Gemini into the email body.

 ■Notes
  • Connect each of Gemini, Google Sheets, Google Drive, and Outlook to Yoom.
  • Microsoft 365 (formerly Office 365) offers Home and business plans (Microsoft 365 Business). Authentication may fail if you are not subscribed to a business plan.
  • The form feature is available on the Mini plan and above. On the Free and Personal plans, operations and Data Connect configured in your flow bots will result in errors.
  • Paid plans such as the Personal, Mini, Team, and Success plans include a two-week free trial. During the free trial, you can use apps that are otherwise subject to plan restrictions.
  • The maximum downloadable file size is 300 MB. Depending on the app specifications, the limit may be lower than 300 MB.
  • For details on the file size limits supported by triggers and individual operations, see File size limits.
Check Out Similar Templates!
Gemini
Google Sheets
After completing the form, summarize with Gemini and add it to Google Sheets.
The workflow involves summarizing form responses with Gemini and automatically adding them to a Google Spreadsheet. This reduces the hassle of data organization and manual input, thereby enhancing operational efficiency.
Gemini
Google Chat
Analyze the content posted on Google Chat using the Gemini assistant and update the response back to Google Chat.
The content posted on Google Chat is analyzed using the Gemini assistant, and the response is updated back to Google Chat. This allows the person in charge to efficiently handle even advanced questions, leading to improved productivity for the entire team.
Gemini
Microsoft Teams
Analyze the content posted on Microsoft Teams using the Gemini assistant and update the response back to Microsoft Teams.
The content posted on Microsoft Teams is analyzed using the Gemini assistant, and the response is updated again in Microsoft Teams. This flow can improve the efficiency and speed of customer support, leading to enhanced customer satisfaction.
Gemini
Slack
Analyze the content posted on Slack using Gemini's assistant and update the response back to Slack.
The content posted on Slack is analyzed using Gemini's assistant, and the response is updated on Slack again. This not only aids in the development of the person in charge but also reduces workload, allowing them to focus on more important tasks.
Gemini
Google Docs
Determine the type of received email using Gemini and add it to the relevant Google Document.
The workflow automatically categorizes incoming emails with Gemini and adds the necessary information to Google Docs. It efficiently organizes a large volume of emails, reducing work time and effort.
Gemini
Google Sheets
Summarize the email content with Gemini and add it to Google Sheets.
The workflow of Yoom summarizes incoming emails with Gemini and automatically adds them to Google Sheets. It streamlines email management and ensures that important information is organized effectively.
See more
About the Apps
Gemini
Templates using
Gemini

The workflow involves summarizing form responses with Gemini and automatically adding them to a Google Spreadsheet. This reduces the hassle of data organization and manual input, thereby enhancing operational efficiency.

The content posted on Google Chat is analyzed using the Gemini assistant, and the response is updated back to Google Chat. This allows the person in charge to efficiently handle even advanced questions, leading to improved productivity for the entire team.

The content posted on Microsoft Teams is analyzed using the Gemini assistant, and the response is updated again in Microsoft Teams. This flow can improve the efficiency and speed of customer support, leading to enhanced customer satisfaction.
Microsoft Outlook
Templates using
Microsoft Outlook

This is a flow that is triggered at the end of each month to send an email in Outlook. It can be used for various purposes such as aggregation processing in Microsoft Excel or monthly invoice issuance.‍

This is a business workflow that automatically adds Outlook email content as notes to HubSpot. By utilizing Yoom's API integration and AI, it reduces manual tasks and streamlines information management.

Automatically generate and save ChatGPT-powered reply drafts for incoming Outlook emails, then notify Microsoft Teams. Reduce workload, standardize reply quality, and lighten the burden on team members.
About the apps you use
Gemini
Yoom allows integration with Gemini's API without any coding. You can use Gemini via API to automatically generate content at various times. It is possible to create AI chatbots by integrating with chat tools or automatically store text generated by Gemini by integrating with database services.
see details
Templates

The workflow involves summarizing form responses with Gemini and automatically adding them to a Google Spreadsheet. This reduces the hassle of data organization and manual input, thereby enhancing operational efficiency.

The content posted on Google Chat is analyzed using the Gemini assistant, and the response is updated back to Google Chat. This allows the person in charge to efficiently handle even advanced questions, leading to improved productivity for the entire team.

The content posted on Microsoft Teams is analyzed using the Gemini assistant, and the response is updated again in Microsoft Teams. This flow can improve the efficiency and speed of customer support, leading to enhanced customer satisfaction.
Microsoft Outlook
Yoom allows you to integrate with Outlook's API without any code, enabling the automation of email sending from Outlook. For example, you can automatically send contracts and invoices created in Outlook, or automatically reply to inquiries from input forms using Outlook.
see details
Templates

This is a flow that is triggered at the end of each month to send an email in Outlook. It can be used for various purposes such as aggregation processing in Microsoft Excel or monthly invoice issuance.‍

This is a business workflow that automatically adds Outlook email content as notes to HubSpot. By utilizing Yoom's API integration and AI, it reduces manual tasks and streamlines information management.

Automatically generate and save ChatGPT-powered reply drafts for incoming Outlook emails, then notify Microsoft Teams. Reduce workload, standardize reply quality, and lighten the burden on team members.
Templates
No items found.
Related apps
No items found.
No-Code API Actions
Executable API actions
Flowbot triggers
    When a Specific Subject Email Is Received
    When an Email Is Received
    When an Event Is Registered in the Calendar
    When a Calendar Event Is Added or Updated
    When a Task Is Created
    When an Email Is Received
Flowbot operations
    Generate Content
    Upload File
    Generate Content (Using File)
    Generate Content (URL Context)
    Generate Content (Google Search)
    Generate Image from Text (Nano Banana)
    Create an Event in My Calendar
    Create a Calendar
    Create an Event in a Specified User's Calendar
    Get Email Attachment Information
    Download Email Attachments
    Delete Event from a Specific User's Calendar
    Update Event in a Specific User's Calendar
    Delete Event from My Calendar
    Update Event in My Calendar
    Create Task (with Reminder Settings)
    Create a Task (Reminders Not Supported)
    Search Events in My Calendar
    Search Events in a Specific User's Calendar
    Find Meeting Times
    Get Calendar View
    Retrieve Mail Messages
    Move Message
    Retrieve a Specific Message
    Search Messages in a Specific Folder
    Update Message
    Find a Specified User's Free/busy Schedule
    Retrieve a Specified User's Calendar View
    Retrieve a Specified Group's Calendar View
    Retrieve a List of Members in a Specified Group
Flowbot triggers
    There is no action.
Flowbot operations
    Generate Content
    Upload File
    Generate Content (Using File)
    Generate Content (URL Context)
    Generate Content (Google Search)
    Generate Image from Text (Nano Banana)
Flowbot triggers
    When a Specific Subject Email Is Received
    When an Email Is Received
    When an Event Is Registered in the Calendar
    When a Calendar Event Is Added or Updated
    When a Task Is Created
    When an Email Is Received
Flowbot operations
    Create an Event in My Calendar
    Create a Calendar
    Create an Event in a Specified User's Calendar
    Get Email Attachment Information
    Download Email Attachments
    Delete Event from a Specific User's Calendar
    Update Event in a Specific User's Calendar
    Delete Event from My Calendar
    Update Event in My Calendar
    Create Task (with Reminder Settings)
    Create a Task (Reminders Not Supported)
    Search Events in My Calendar
    Search Events in a Specific User's Calendar
    Find Meeting Times
    Get Calendar View
    Retrieve Mail Messages
    Move Message
    Retrieve a Specific Message
    Search Messages in a Specific Folder
    Update Message
    Find a Specified User's Free/busy Schedule
    Retrieve a Specified User's Calendar View
    Retrieve a Specified Group's Calendar View
    Retrieve a List of Members in a Specified Group