SlackとGeminiの連携イメージ
How to Integrate Applications

2025-04-17

How to analyze content posted on Slack using Gemini and update the response back to Slack

t.yasuda

Handling customer inquiries that require specialized knowledge and experience can be time-consuming, right?
Especially for new or less experienced employees, responding to such inquiries can be quite challenging.
In this article, we introduce an integration between Slack and Gemini that helps speed up customer support.
By analyzing content posted in Slack using Gemini’s assistant and automatically updating the results back to Slack, quicker responses can be achieved.

Even without any programming knowledge, this method is easy to implement—so be sure to check it out!

Recommended for

  • Those who use Gemini to create responses to questions posted in Slack
  • Those looking to improve workflow efficiency using Slack and Gemini
  • Those who want to speed up response times by integrating Slack and Gemini

For those who want to try it right away

In this article, we’ll introduce a no-code integration method using the tool “Yoom.”
No complex setup or operations are required, so even non-engineers can implement it with ease.
You can get started right away using the template below—give it a try!

[What is Yoom]

How to Create a Slack and Gemini Integration Flow

This time, we will introduce how to set up the template we mentioned earlier, which is "Analyze the content posted on Slack using Gemini's assistant and update the response back to Slack." Using this template is convenient as it eliminates the need to set up automation from scratch.

The process consists of only 5 steps, making it easy to set up.

  1. Register Slack and Gemini in My Apps
  2. Set up a trigger to activate when a new message is posted in a Slack channel
  3. Set up an action to generate content in Gemini
  4. Set up an action to send a message to a Slack channel
  5. Verify the automation between Slack and Gemini

‍If you are not using Yoom, please register for free from here. If you are already using Yoom, please log in.

Step 1: Register Slack and Gemini in My Apps

First, let's register Slack and Gemini in My Apps to connect them to Yoom.

1. Connect Slack and Yoom

(1) First, start with registering Slack in My Apps.
Open "My Apps" on the left side of the Yoom screen and click "+ New Connection."

(2) Enter "Slack" in the search window and click on the search result.
Follow the instructions on the displayed screen to set it up.

(3) If the message "Successfully created My App" is displayed as shown in the screen below, the registration of My App is complete.

2. Connect Gemini and Yoom

(1) Next, register Gemini in My Apps.
Similarly, open "My Apps" and search for the app from "+ New Connection."

(2) The following screen will be displayed, so follow the instructions to obtain and enter the access token.
You can obtain the API key from here.

(3) If the message "Successfully created My App" is displayed as shown in the screen below, the registration of My App is complete.

If Slack and Gemini are displayed in My Apps, the registration is complete.

(4) Once the registration in My Apps is complete, please copy the template below.



(1) After copying the template, the following screen will appear in Yoom. Click "OK" to proceed to detailed settings.

Alternatively, open "My Projects" in Yoom and click on the copied template as shown below.

(2) The following screen will appear. Click "When a new message is posted in a channel" within the flow.

(3) When the following screen appears, please check the settings.
- "Title" → Can be changed as needed
- "Account information to integrate with Slack" → Ensure the account is correct
- "Trigger Action" → When a new message is posted in a channel

Once confirmed, click "Next."

(4) The following screen will appear. Select the trigger activation interval from the dropdown.
* Triggers can be set to activate at intervals of 5, 10, 15, 30, or 60 minutes.
* Please note that the shortest activation interval varies depending on the plan.

Once the settings are complete, click "Test," and if successful, click "Save."

(1) Next, to configure Gemini, click "Generate Content" within the flow.

(2) When the following screen appears, please check the settings.
- "Title" → Can be changed as needed
- "Account information to integrate with Gemini" → Ensure the account is correct
- "Action" → Generate Content

(3) The following screen will appear. Enter the required fields.
You can also reference the values obtained during the trigger in Step 2 as output. For more on output, please see

Once the settings are complete, click "Test," and if successful, click "Save."

Set up an action to send a message to a channel on Slack

(1) Next, click "Send a message to a channel" within the flow.


(2) When the following screen appears, please check the settings.
- "Title" → Can be changed as needed
- "Account information to integrate with Slack" → Ensure the account is correct
- "Execution Action" → Send a message to a channel

(3) The following screen will appear. Enter the required fields.
Once the settings are complete, click "Test," and if successful, click "Save."

Finally, click "Turn on Trigger" to complete the automation setup.
Check to ensure the flow bot activates correctly.

Other Automation Examples Using Slack and Gemini

In addition to the integrations introduced today, various automations can be achieved by utilizing the APIs of Slack and Gemini.

If there's anything you're interested in, please give it a try!

Automation Examples Integrating Slack and Gemini

It is possible to integrate by analyzing images uploaded to Google Drive with Gemini and notifying the content to Slack, or by summarizing Slack posts with Gemini and adding them to Google Sheets.
Furthermore, you can also summarize the content added to Google Sheets with Gemini and notify it to Slack.

Example of Automation Using Slack

Notify Slack When Information is Registered in the Database

Automatically notify Slack when information is added to Google Sheets, Salesforce, etc.

Notify Slack when a task is completed in the project management app

Automatically notify Slack when a task is completed in Asana, Trello, etc.

Notify Slack of Inquiry Details

Automatically notify Slack of inquiry details sent via Google Forms or Gmail.

Automation Example Using Gemini

Summarize and Save Content Added to the Database

Automatically summarize content added to Notion, Google Sheets, etc., using Gemini and save it to the database.

Identify Content and Documents Received via Email with Gemini

You can use Gemini to identify messages received via email and automatically assign them to the appropriate person, or classify documents with Gemini and automatically save them to Google Drive.
Additionally, it is possible to summarize messages with Gemini and automatically add them to Google Sheets.

Summarize and Save the Responses from the Form

Automatically summarize the responses from Google Forms and add them to Notion or similar platforms.

Benefits of Integrating Slack and Gemini

Benefit 1: Streamlining Customer Support

With this integration, when a customer inquiry is posted on Slack, Gemini automatically analyzes it and generates an appropriate response.
This leads to a quicker response from customer support representatives. It is particularly effective during peak inquiry times or when support resources are limited.
New or less experienced employees can refer to the responses generated by Gemini's assistant while handling customer interactions, which can reduce the burden on dedicated support staff and promote employee development.

Benefit 2: Optimizing Project Management

The integration of Slack and Gemini is also beneficial for project management.
Gemini analyzes the progress updates and issues posted by project members on Slack and suggests next steps or solutions.
This makes it easier for project managers to grasp overall progress and is expected to enhance the productivity of the entire team.
It is especially effective when managing multiple projects simultaneously.

Conclusion

The integration of Slack and Gemini is expected to speed up customer interactions that require specialized knowledge and experience.
Additionally, it seems likely to contribute to employee development while reducing personnel costs, even for new or less experienced employees.

By using Yoom, you can easily set up this integration without needing complex programming skills, making it convenient.
Take this opportunity to introduce automation and enhance your operational efficiency.

The person who wrote this article
t.yasuda
I have been involved in various office work as a cram school instructor and writer. I've been working a lot on computers, so I'm always on the lookout for information on how to make my work more efficient. I would like to be able to write articles that can be useful to everyone by making full use of the knowledge I have cultivated through my experiences so far and the information I have collected.
Tags
Slack
Gemini
Automation
Integration
Automatic
Related Apps
App integration
What is Yoom hyperautomation?
Conventional RPA can only automate simple repetitive tasks, and the setup process was very complicated.
With “hyperautomation,” which combines various technologies such as AI, API, RPA, and OCR, it is possible to automate many tasks that could not be realized until now more easily than before.
Don't Just Connect Apps—Automate Everything
Most tools simply connect one app to another, leaving the complex tasks to you. Yoom goes much further: From document creation and browser automation to OCR and generative AI, Yoom handles it all seamlessly in one platform.

Why settle for basic integrations? Streamline your entire workflow with Yoom’s powerful hyperautomation.
Learn more about Yoom
Helpful Materials
I understand Yoom! 3-piece set of materials
Download materials
Understand in 3 minutes! Yoom service introduction materials
Download materials
Find out by Before After! Yoom Case Study Collection
Download materials
See a list of useful materials