Automate Video Call Invitations with Mattermost and Whereby
detail.loadingPreview
Seamlessly integrate Mattermost and Whereby to automatically create and share video call links. This workflow triggers a direct message in Mattermost containing a unique Whereby meeting room link for scheduled discussions.
About This Workflow
This n8n workflow streamlines team communication by automating the creation of video call links. When a webhook is triggered, it dynamically generates a personalized Whereby meeting room URL based on the incoming request data. This link is then posted as an attachment within a Mattermost channel, ensuring participants have immediate access to the scheduled virtual meeting. The 'Set' node ensures data is correctly formatted for the Mattermost node, making the integration robust and user-friendly. This solution is ideal for teams relying on Mattermost for internal communication and seeking an efficient way to initiate ad-hoc or scheduled video conferences.
Key Features
- Automated Video Link Generation: Dynamically creates Whereby meeting room URLs.
- Mattermost Integration: Posts video call invitations directly into Mattermost channels.
- Customizable Invitations: Uses incoming webhook data to personalize meeting room names.
- Real-time Collaboration: Facilitates instant video call initiation for team discussions.
How To Use
- Set up the Webhook Node: Configure an incoming webhook in n8n. This node will act as the trigger for your workflow.
- Configure the Set Node: Define how data from the webhook should be processed. In this example, it sets a static value, but it can be used to transform incoming data (e.g., extract user names or channel IDs).
- Integrate with Mattermost: Connect your Mattermost account to n8n. Use the Mattermost node to send a message.
- Dynamic Message Content: In the Mattermost node, use expressions like
={{$node["Webhook"].json["body"]["channel_id"]}}and={{https://whereby.com/{{$json[$node["Webhook"].json["body"]["user_name"]]}}}}to dynamically insert the channel ID and generate a personalized Whereby link based on data received by the webhook. - Connect the Nodes: Ensure the Webhook node connects to the Set node, and the Set node connects to the Mattermost node to create a seamless flow.
Apps Used
Workflow JSON
{
"id": "55983054-609c-49e7-8f0c-aff77e229ecc",
"name": "Automate Video Call Invitations with Mattermost and Whereby",
"nodes": 29,
"category": "Operations",
"status": "active",
"version": "1.0.0"
}Note: This is a sample preview. The full workflow JSON contains node configurations, credentials placeholders, and execution logic.
Get This Workflow
ID: 55983054-609c...
About the Author
SaaS_Connector
Integration Guru
Connecting CRM, Notion, and Slack to automate your life.
Statistics
Related Workflows
Discover more workflows you might like
Universal CSV to JSON API Converter
Effortlessly transform CSV data into structured JSON with this versatile n8n workflow. Integrate it into any application as a custom API endpoint, supporting various input methods including file uploads and raw text.
Instant WooCommerce Order Notifications via Telegram
When a new order is placed on your WooCommerce store, instantly receive detailed notifications directly to your Telegram chat. Stay on top of your e-commerce operations with real-time alerts, including order specifics and a direct link to view the order.
On-Demand Microsoft SQL Query Execution
This workflow allows you to manually trigger and execute any SQL query against your Microsoft SQL Server database. Perfect for ad-hoc data lookups, administrative tasks, or quick tests, giving you direct control over your database operations.