Skip to main content
Create an incoming webhook for a channel. Required Permissions: manage_webhooks for the team or manage_others_incoming_webhooks for system-wide management.
External DocumentationTo learn more, visit the Mattermost documentation.

Parameters

ParameterDescription
Channel IDThe ID of the channel. Can be obtained from the List All Channels action.
Channel LockedSelect to lock the webhook to the configured channel.
DescriptionA description of the incoming webhook.
Display NameThe display name of the incoming webhook.
Icon URLThe URL of the icon image to use for posts from this webhook.
User IDThe ID of the user. Can be obtained from the List Users action.
UsernameThe username to use for posts from this webhook.

Example Output

{
	"id": "string",
	"create_at": -9007199254740991,
	"update_at": -9007199254740991,
	"delete_at": -9007199254740991,
	"user_id": "string",
	"channel_id": "string",
	"team_id": "string",
	"display_name": "string",
	"description": "string",
	"username": "string",
	"icon_url": "string",
	"channel_locked": true
}

Workflow Library Example

Create Incoming Webhook with Mattermost and Send Results Via Email
Workflow LibraryPreview this Workflow on desktop