How to log activity history in Salesforce when a message is posted in Microsoft Teams
How to Integrate Applications
・
2024/12/24
How to log activity history in Salesforce when a message is posted in Microsoft Teams
t.aizawa
In modern sales teams, efficient information management and smooth information sharing seem to be the keys to success. However, sharing meeting minutes after negotiations and registering them in Salesforce can often become burdensome. The solution to these challenges is the integration of Microsoft Teams and Salesforce. By automatically registering messages posted on Microsoft Teams into Salesforce's activity history, operations can be streamlined and human errors can be prevented. This article introduces the specific benefits and methods of integration that can be gained by implementing this connection.
Recommended for
Sales representatives and managers who want to simplify the daily recording tasks of negotiations and customer interactions
Those who frequently work remotely or across multiple locations and want to share negotiation information in real-time using Microsoft Teams
Those who want to reduce human errors from manual input into Salesforce and manage accurate activity history
Benefits and Examples of Integrating Microsoft Teams and Salesforce
Benefit 1: Streamlining Information Sharing
The system that allows sharing meeting minutes in a dedicated Microsoft Teams channel and automatically registering the content as Salesforce activity history facilitates smooth information sharing within the sales team. For example, by simply posting information in a channel accessible to all sales representatives, details of negotiations and next action plans are shared in a timely manner. This eliminates the need for multiple members to chase information separately, leading to efficient information management. This system is particularly effective in remote work environments, allowing the entire team to share the same information regardless of distance.
Benefit 2: Reducing Frequency of Accessing Salesforce
Is logging into Salesforce every time to register activity history a burdensome task for sales representatives? With the integration of Microsoft Teams and Salesforce, simply posting a message in a dedicated channel for activity history registration on Microsoft Teams automatically reflects the necessary information in Salesforce. For instance, even when posting meeting minutes, the ease of operation in Microsoft Teams allows members unfamiliar with the Salesforce interface to use it smoothly. Reducing the time spent on tool operations directly leads to increased productivity.
Benefit 3: Reducing Human Input Errors
Manual input into Salesforce is prone to information omissions and errors, potentially leading to inaccurate recording of important negotiation data. On the other hand, by automatically registering the content posted on Microsoft Teams into Salesforce, such risks can be mitigated. For example, by simply posting meeting minutes on Microsoft Teams after negotiations, they are reflected in Salesforce, enhancing the reliability of recorded content. Additionally, the flow of conversation and details of negotiations are preserved, making it easier for not only the representatives but also supervisors and related departments to grasp the situation. Automation ensures accurate records are accumulated, enabling comprehensive sales activities without omissions or errors.
[About Yoom]
How to Register Activity History in Salesforce When a Message is Posted on Microsoft Teams
By integrating Microsoft Teams and Salesforce, you can automatically register activity history in Salesforce when a message is posted on Microsoft Teams. Generally, achieving this requires programming knowledge, but by using the no-code tool Yoom, it can be easily accomplished without programming knowledge.
〈The process is created as follows〉
Register Microsoft Teams and Salesforce as My Apps
Set up the configuration for when a message is sent in conjunction with Microsoft Teams
Use AI features to extract data from text
Integrate with Salesforce to search for account object records and register activity history
If you are not using Yoom, please register for free from here.
If you are already using Yoom, please log in.
Step 1: Integrate Microsoft Teams and Salesforce with My Apps
(1) After logging into Yoom, select "My Apps" from the left column and click "+ New Connection".
(2) From the list of new connections in My Apps, click on Microsoft Teams. (3) From the Microsoft Teams sign-in screen, enter your account and log in. ※ Microsoft365 (formerly Office365) has both a home plan and a general business plan (Microsoft365 Business). If you are not subscribed to the general business plan, authentication may fail.
(4) Next, integrate Salesforce. Similarly, click Salesforce from the list of new connections in Yoom. (5) From the Salesforce login screen, enter your "Username" and "Password" and click login. ※ Salesforce is an app available only with the Team Plan and Success Plan. If you are on the Free Plan or Mini Plan, the operations and data connections set in Flowbot will result in errors, so please be careful. Paid plans such as the Team Plan and Success Plan offer a 2-week free trial. During the free trial, you can use apps that are subject to restrictions.
Once the integration is complete, Microsoft Teams and Salesforce will be registered in Yoom's My Apps.
This completes the My Apps registration. Next, let's set up triggers using templates!
Step 2: Set up for when a message is sent in integration with Microsoft Teams
(1) We will use the template introduced earlier. Click "Try it" on the banner below to copy it.
Click on "When a message is sent to a channel" in the app trigger.
(2) From the "Select Integration Account and Action" screen in Microsoft Teams, check if there is any error in the account information linked with Microsoft Teams, keep the trigger action as "When a message is sent to a channel," and click "Next."
(2) From the "App Trigger API Connection Settings" screen, select the trigger activation interval. Select the trigger activation interval from the dropdown: 5 minutes, 10 minutes, 15 minutes, 30 minutes, or 60 minutes. ※ Please note that the shortest activation interval varies depending on the plan.
Scroll down and select the team ID and channel ID from the options.
Once the selection is complete, click "Test" at the bottom, and if no error occurs, click "Save."
Step 3: Extract Data from Text Using AI Features
(1) Next, use AI features to extract data from text. Click "Extract Data from Text." ※ AI operations are available only in the Team Plan and Success Plan. In the case of the Free Plan and Mini Plan, the operation of the flow bot set will result in an error, so please be careful. Paid plans such as the Team Plan and Success Plan offer a 2-week free trial. During the free trial, you can use restricted apps and AI features (operations).
(2) Click "Change" from the "Select Action" screen.
Select the conversion type according to the number of characters in the text.
Once the selection is complete, click "Next." (3) From the "Set Details" screen, enter the text to be extracted. By selecting from the output as shown in the image, you can refer to Microsoft Teams information.
Scroll down and directly enter the items you want to extract, confirming the red line. Once the input is complete, click "Test," and if no error occurs, click "Save" at the bottom.
Step 4: Integrate with Salesforce to Search Account Object Records and Register Activity History
(1) Next, integrate with Salesforce to search for account object records. Click "Search Account Object Records."
(2) From the "Select Integration Account and Action" screen in Salesforce, check if there is any error in the account information linked with Salesforce, keep the action as "Search Account Object Records," and click "Next."
(3) From the "API Connection Settings" screen, confirm the red line and enter the search field name, My Domain URL, and fields to be retrieved. Select values from the output.
Once the input is complete, click "Test," and if no error occurs, click "Save" at the bottom. (4) Next, register the activity history in the account object. Click "Register Activity History in Account Object."
(5) From the "Select Integration Account and Action" screen, check if there is any error in the account information linked with Salesforce, keep the action as "Register Activity History in Account Object," and click "Next."
(6) From the "API Connection Settings" screen, confirm the red line and enter the My Domain URL.
My Domain URL: Direct input
Account ID: Select from output
Subject: Select from output
Date: Select from date
Scroll down and select the priority from the dropdown. The content entered in the comments will be registered in Salesforce. By using the output, you can refer to Microsoft Teams information.
Once the input is complete, click "Test," and if no error occurs, click "Save" at the bottom. (7) Finally, click "Turn on Trigger."
This completes the flow bot "Register activity history in Salesforce when a message is posted in Microsoft Teams."
Other Automation Examples Using Microsoft Teams and Salesforce
At Yoom, we have other examples of automation using Microsoft Teams and Salesforce, and we would like to introduce a few of them.
1. Obtain Salesforce Reports Daily and Notify Microsoft Teams
By utilizing this flow, you can make quick decisions based on the latest data, which is expected to improve team performance. Additionally, since notifications are automatically sent to Microsoft Teams daily, you can prevent missing any updates.
2. Notify Teams when opportunity information is updated in Salesforce
When opportunity information is changed in Salesforce, you can automatically notify Microsoft Teams of the content. This is expected to facilitate smooth information sharing. It will be particularly useful for management departments and sales representatives who want to promote smooth information sharing between different departments.
3. Send a Template Email via Gmail Using Salesforce Contact Information
You can automatically send a template email via Gmail using contact information from Salesforce. The email content can be freely customized, and attachments can be included.
For those who want to check templates using Microsoft Teams or Salesforce, please visit the following site.
By integrating Microsoft Teams and Salesforce, you can gain many benefits such as improved efficiency in information sharing, prevention of input errors, and enhanced team transparency. In particular, the ability to simplify time-consuming tasks such as sharing meeting minutes and registering activity logs will contribute to increased productivity for sales teams. Additionally, since the operation is intuitive and can be smoothly integrated into existing workflows, implementation seems easy! If you want to reduce daily work burdens while achieving more strategic sales activities, please consider it.
The person who wrote this article
t.aizawa
I hope everyone's everyday work will be much easier!
We will continue to send out information on improving work efficiency using Yoom!
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.
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.