Settings for integrations are accessible from the Main Menu by clicking the three dots at the top of the channels pane. Clicking Integrations opens a page where you can view and configure incoming webhooks, outgoing webhooks, and slash commands for your team. If you can’t see an Integrations option, then your System Admin may have only given Admins access.
Visit our app directory for dozens of open source integrations to common tools like Jira, Jenkins, GitLab, Trac, Redmine, and Bitbucket, along with interactive bot applications (Hubot, mattermost-bot), and other communication tools (Email, IRC, XMPP, Threema) that are freely available for use and customization.
Incoming webhooks from external integrations can post messages to Mattermost in public and private channels. Learn more about setting up incoming webhooks on our documentation page.
Outgoing webhooks use trigger words to fire new message events to external integrations. For security reasons, outgoing webhooks are only available in public channels. Learn more about setting up outgoing webhooks on our documentation page.