■Overview
This is a flow where a new conversation created in Intercom triggers a response generated in Dify and notifies Microsoft Teams.
With Yoom, you can easily achieve this flow without any programming, as it allows seamless integration between apps.
■Recommended for
1. Those who use Intercom for customer support
・Customer support departments in companies
2. Those who use Dify in their work
・Those who want to streamline response generation and Microsoft Teams
■Benefits of using this template
If you are manually handling inquiries in Intercom, there is a risk of delays in responses.
Additionally, creating individual responses to customer inquiries can be time-consuming and may feel cumbersome for each task.
With this flow, when a conversation is created in Intercom, a response is automatically generated in Dify and notified to Microsoft Teams, streamlining the response creation process.
You can proceed with handling based on the response created in Dify, improving work efficiency.
■Notes
・Please integrate Intercom, Dify, and Chatwork with Yoom.
・For instructions on integrating your Intercom app, please refer to here.
・For instructions on integrating your Dify app, please refer to here.
・Microsoft365 (formerly Office365) has both personal and business plans (Microsoft365 Business), and if you are not subscribed to the business plan, authentication may fail.
・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.



When a new conversation is created
When a new conversation is created or updated
When a user creates a new conversation (Webhook Trigger)
When a user replies in a conversation (Webhook Trigger)
When a new company is created (Webhook Trigger)
When a company is updated (Webhook Trigger)
When a contact (lead) is created (Webhook Trigger)
When a contact (lead) is updated (Webhook Trigger)
When a contact (user) is created (Webhook Trigger)
When a contact (user) is updated (Webhook Trigger)
When a contact is deleted (Webhook Trigger)
When a contact (lead) tag is created (Webhook Trigger)
When an event is created (Webhook Trigger)
When a company is deleted (Webhook Trigger)
When a contact (lead) tag is deleted (Webhook Trigger)
When a contact (user) tag is created (Webhook trigger)
When a contact (user) tag is deleted (Webhook trigger)
When a ticket is created (Webhook trigger)
Send Chat Message
Run Workflow
Upload File (Workflow)
List datasets
Get knowledge base tags
Create document from text
Get dataset details
Reply to Conversation
Create Contact
Get Contact
Search Contacts
Get Latest Message in Conversation
Add article translation
Update contact
Delete contact
Create or update company
Search companies
Retrieve a company
Send Chat Message
Run Workflow
Upload File (Workflow)
List datasets
Get knowledge base tags
Create document from text
Get dataset details
When a new conversation is created
When a new conversation is created or updated
When a user creates a new conversation (Webhook Trigger)
When a user replies in a conversation (Webhook Trigger)
When a new company is created (Webhook Trigger)
When a company is updated (Webhook Trigger)
When a contact (lead) is created (Webhook Trigger)
When a contact (lead) is updated (Webhook Trigger)
When a contact (user) is created (Webhook Trigger)
When a contact (user) is updated (Webhook Trigger)
When a contact is deleted (Webhook Trigger)
When a contact (lead) tag is created (Webhook Trigger)
When an event is created (Webhook Trigger)
When a company is deleted (Webhook Trigger)
When a contact (lead) tag is deleted (Webhook Trigger)
When a contact (user) tag is created (Webhook trigger)
When a contact (user) tag is deleted (Webhook trigger)
When a ticket is created (Webhook trigger)
When a ticket's status is updated (Webhook trigger)
When a contact (lead) is created or updated (Webhook trigger)
Reply to Conversation
Create Contact
Get Contact
Search Contacts
Get Latest Message in Conversation
Add article translation
Update contact
Delete contact
Create or update company
Search companies
Retrieve a company
Create or update a tag
Tag or untag companies
Add a tag to a contact
Remove a tag from a contact
Delete tag
List contacts
Create conversation
List conversations
Get conversation
Assign a conversation to an admin or team
Get team list
Get workspace admin list
Create ticket
Create ticket type
Update Ticket
Get Ticket
Add Note to Contact
Create Message
List Articles
Retrieve article
Create article
Update article
Send event
Import a data source via URL
Search Help Center articles
When a message is sent to a channel
When a message is sent to a chat
When an event is registered in the calendar
When a message with a file is sent to the channel
When a reply is posted in a specific message thread
Get List of Teams
Retrieve Team Members List
Get List of Channels
Send Message to Channel
Send Message to Chat
List chats
Create Channel
Add Members to Private Channel
Send Message to Channel (Mention in Channel)
Create Event in Calendar (Deprecated)
Get User Presence
Reply to Channel Message
Create Calendar Event
Retrieve Folder Information
Download File
Add Member to Team
Retrieve List of Replies to a Specific Message
Retrieve List of Messages in a Specific Channel
Retrieve user information