Requires Mattermost Server v11.7.0+. Older servers may not be able to connect or have unexpected behavior.
-------
Mattermost is the leading collaborative workflow platform for defense, intelligence, security, and critical infrastructure. The platform runs on-premises and in private clouds, delivering secure messaging, file sharing, workflow automation, audio/screenshare, and project management—all with full data and operational control.
- Securely share messages, files, and links across from your preferred mobile devices.
- Start 1:1 and group voice calls with a single click without leaving Mattermost.
- Keep critical workflows moving forward with Playbook.
- Get the message out without having to manage every endpoint with Enterprise Mobility Management (AppConfig) support.
- Private mobility with ID-only push notifications to keep sensitive data protected while keeping stakeholders informed.
To use this app, you need a URL for a Mattermost server.
-------
Deploy your own server: https://docs.mattermost.com/guides/deployment.html
Terms of Service: https://mattermost.com/terms-of-service/
Contribute to the project: https://github.com/mattermost/mattermost-mobile
more Please add chat sorting to mobile version as at desktop. I mean not only recent, but alphabetically or custom order
Developer Response Thanks, appreciate your feedback. Would you like to contribute this in the feature idea forum https://mattermost.uservoice.com/forums/306457-general/?
Please add chat sorting to mobile version as at desktop. I mean not only recent, but alphabetically or custom order
Thanks, appreciate your feedback. Would you like to contribute this in the feature idea forum https://mattermost.uservoice.com/forums/306457-general/?
after updating on iOS doesn’t work.
Developer Response Hi there, can you help share more details on the issue that you're experiencing, including reproduction steps? Please open a new issue at https://github.com/mattermost/mattermost-mobile/issues.
after updating on iOS doesn’t work.
Hi there, can you help share more details on the issue that you're experiencing, including reproduction steps? Please open a new issue at https://github.com/mattermost/mattermost-mobile/issues.
After update the iOS apps doesn’t work.
After update the iOS apps doesn’t work.
After the previous update the is no chance to open the app. It simply crashes.
After the previous update the is no chance to open the app. It simply crashes.
Devices with iOS 18.0+ are required. Server version v11.7.0 or later is required.
- Fixed an issue on iOS where the screen could stay blurred after unlocking the device when screen capture prevention is enabled.
2.45.1 1 day ago
Devices with iOS 18.0+ are required. Server version v11.7.0 or later is required.
- Improved the Direct Message call experience to behave more like a native phone call.
- Added tappable tel: links for phone numbers in posts, which open the device calling app.
- Added support for the automatic cache cleanup setting provided by the server, performing rolling cleanups of cached content to prevent it from accumulating.
- Added collapse and expand all checklists, and task filtering by state and assignee, to playbook runs.
- Updated onboarding and server connection welcome messaging.
- Updated timezone data so mobile timestamps reflect 2026 changes in Alberta, Northwest Territories, Morocco, and Western Sahara.
- Fixed an issue where channel links ending in a channel ID failed to open.
- Fixed an issue where urgent mention badges used normal mention colors in the channel list.
- Fixed an issue where pasting a full server URL containing a path, such as a channel link, into Add Server showed a confusing error instead of connecting.
- Fixed an intermittent issue where answering an incoming call from the iOS lock screen immediately disconnected.
- Fixed an issue where the tool approval user interface briefly offered Accept/Reject for AI tool calls configured to run automatically, which could race with server-side auto-execution. Interrupted auto-run tool rounds now show a Run tools option instead of approval buttons.
- Fixed an issue where session attributes always reported a VPN as active and sent an incorrect client IP address.
- Fixed agent tool approvals that could fail to submit or lose their buttons after an error. Added support for agent questions (AskUserQuestion). Fixed agent replies that could stay in a generating state after the app reconnected, or show no text when the conversation could not be loaded.
- Fixed an issue where adding a link bookmark failed with "Could not save bookmark" when the page title was longer than 64 characters.
2.45.0 15 Oct
Devices with iOS 16.0+ are required. Server version v11.7.0 or later is required.
- Fixed an issue with showing channels as read only on bad network conditions.
2.44.1 12 Oct
Devices with iOS 16.0+ are required. Server version v11.7.0 or later is required.
- Added support for reporting client session attributes to the server.
- Enabled "location when in use" permissions on iOS to fetch the SSID when requested.
- Classification markings now load via a single property fields request on servers running v11.10+ (with backward-compatible fallback).
- Updated the Agents feature to match the webapp experience: multi-step agent answers now render text, tool calls, and per-round reasoning in order; agent conversations display inline in the agent chat screen; added Accept all / Reject all buttons for tool approvals; added the interactive agent @mention reminder post; and late streaming updates are ignored after stopping generation.
- Kept Channel Bookmarks and Custom Profile Attributes working against server versions that no longer sent the corresponding feature flags.
- Fixed cases on iOS where the system-wide classification banner rendered on top of the navigation menu in the Table and Code preview screens.
- Fixed an issue where the Report a Problem screen was skipped on Entry and unlicensed servers, preventing users from viewing troubleshooting details, downloading app logs or enabling app log attachments.
- Fixed keyboard rotation handling when the message input re-rendered.
- Fixed a 1-2px offset in consecutive threaded replies when Collapsed Reply Threads view was disabled.
- Fixed the biometric prompt from not appearing and failing the authentication when the app was brought to the foreground.
- Fixed a crash on the channel and Drafts screens when a draft held an attachment that was persisted without its file metadata.
- Fixed iOS crash when attaching photos (SIGABRT).
2.44.0 16 Sept
Devices with iOS 16.0+ are required. Server version v11.7.0 or later is required.
- Fixed an issue with switching audio output on the Phone call interface and made sure that audio routing follows the user expectations.
2.43.1 24 Aug
Devices with iOS 16.0+ are required. Server version v11.7.0 or later is required.
- Added classification markings for global and per-channel banners. Requires server v11.9.0+.
- Added support for Mattermost Blocks as a new way to create interactive messages.
- Added timezone support and manual time entry for Interactive Dialog datetime fields. Plugins can now display times in specific timezones and allow text input for exact times.
- Wipe notifications sent by the server are now processed.
- Applied Zero Persistence Mode server setting for Mobile Ephemeral Mode.
- Fixed an issue where the app did not automatically recover from database corruption errors.
- Fixed a critical timezone preservation bug.
2.43.0 13 Aug
Devices with iOS 16.0+ are required. Server version v10.11.0 or later is required.
- Fixed potential causes of rendering a channel empty.
- Fixed an issue where Enter did not work on channels.
2.42.3 6 Aug
Devices with iOS 16.0+ are required. Server version v10.11.0 or later is required.
- Fixed an issue where threads appeared blank when opened, along with related display issues on the code viewer, About, and timezone screens.
2.42.2 19 Jul
Devices with iOS 16.0+ are required. Server version v10.11.0 or later is required.
- Fixed an issue when logging in with numeric only IDs.
2.42.1 17 Jul
Devices with iOS 16.0+ are required. Server version v10.11.0 or later is required.
- Added iOS PushKit + CallKit support for Mattermost Calls. The native iOS incoming-call UI now appears when a call is received while the app is backgrounded, locked, or closed; users can answer or decline from the lock screen, get lock-screen / control-center controls during an active call, and the system handles audio routing.
- Added support for inline action buttons in markdown messages on mobile via the mmaction:// link scheme. Buttons render in posts from bots, webhooks and server plugins, and trigger the same interactive dialog flow as the webapp.
- Added Offline Persistence Timer support for Mobile Ephemeral Mode. Added settings for monitoring offline usage and honoring organizations to purge the mattermost app data when needed. Ephemeral mode on mobile depends on the feature flag turned on for the server side.
- Added support for conversation-entity backed agent posts (mattermost-plugin-agents v2.0), including server-computed approval state and per-requester tool call scoping.
- Removed legacy interactive dialog code path.
- Fixed a user interface issue where custom status appeared misaligned in the channel header.
- Fixed an issue with the copy code button color with header button theming across Sapphire and Denim themes.
- Fixed an issue where an unsaved post could briefly reappear in Saved Messages.
- Fixed an issue where pinned messages were displayed in the wrong order.
- Fixed an issue where opening an archived channel could hang, and joining an archived channel failed on iOS.
- Fixed an issue where scheduled messages with an invalid time displayed "Invalid Date".
- Fixed an issue where an archived-channel banner could briefly flicker when dismissing dialogs.
- Fixed an issue where archiving a channel redirected users to the channel list instead of keeping users in the archived channel.
2.42.0 16 Jul
Devices with iOS 16.0+ are required. Server version v10.11.0 or later is required.
- Added various bug fixes.
2.41.3 7 Jul
Devices with iOS 16.0+ are required. Server version v10.11.0 or later is required.
- Fixed a crash while showing the emoji reaction list.
2.41.2 23 Jun
Devices with iOS 16.0+ are required. Server version v10.11.0 or later is required.
- Fixed an issue where a deleted message could cause a channel to show as blank.
2.41.1 18 Jun
Devices with iOS 16.0+ are required. Server version v10.11.0 or later is required.
- Added support for system messages for shared and unshared channels.
- Added mobile support for admin-managed sidebar channel categories.
- Updated the About Mattermost screen to show the correct edition or license name (including Enterprise Advanced and Entry).
- Fixed an issue on mobile where AI agents/bots flooded the at-mention and /invite autocomplete results regardless of the typed username.
- Fixed several iOS-specific issues in the Mobile Agents View: the input-box buttons no longer get cut off by the home indicator, typed text is no longer hidden by the keyboard, the back arrow now matches the standard iOS chevron used on other subpages, and the keyboard can now be dismissed with the standard swipe-down gesture.
- Fixed an issue with realtime UI updates when changing the settings for attaching logs for debugging functionality.
- Fixed an issue where system admins could briefly see a join-team affordance when there were no additional teams to join, due to local team membership lagging behind server state.
- Fixed an issue with @mentions rendering incorrect font sizes when written as part of a heading in the Threads screen.
2.41.0 16 Jun
Devices with iOS 16.0+ are required. Server version v10.11.0 or later is required.
- Added mobile support for AI agents including a dedicated agent chat interface, threads list view, and bot selector with profile pictures.
- Share feedback from in-app prompts now opens the Mattermost community forum in the browser.
- Channel banners are now shown in thread views.
- Added the ability to set shared channels from the channel settings.
- Tapping the team name in the channel list header now opens a bottom-sheet menu where users can join another team or leave the current team.
- Mobile apps now support multiselect, dynamic search, multi-step dialogs, and dynamic field refresh for Interactive Dialogs, bringing feature parity with the web app.
- The pre-auth secret header name is now always retrieved in lowercase to support HTTP1.1.
- Fixed an issue where opening a permalink to a channel the user was not a member of showed a "Message not viewable" error instead of prompting to join the channel.
- Fixed native crashes during Hermes garbage collection in the gallery pager and lightbox components.
- Fixed the display height for file upload errors in low bandwidth settings on iOS.
- Fixed a crash in the iOS app caused by concurrent database access between the main app and push notification extension.
- Fixed an issue showing wrong search results on hashtag tapping.
- Fixed a race condition on websocket messages on iOS.
- Fixed an issue on iOS where permalink thread headers were so long that channel names truncated instead of overlapped the title on mobile.
- Fixed issue with keyboard stuck after opening from a push notification on iOS.
2.40.0 15 May
Devices with iOS 16.0+ are required. Server version v10.11.0 or later is required.
- Added support for AI rewrites when Agents is enabled on the server.
- Permalink previews are now properly automatically translated.
- Added support for filewillbedownloaded and sendtoastmessage plugin APIs.
- Fixed an issue where option descriptions were not readable due to spacing.
- Fixed an issue where profile popovers did not show message/mention actions in Direct Message contexts when viewing someone other than the current Direct Message teammate (e.g., from an at-mention).
- Fixed an issue where updates in the roles would not be reflected in the mobile app.
- Fixed an issue where the connection banner did not disappear if the user had no connection to the internet.
- Fixed an error where changes in the channel level roles permissions were not visible in the mobile app.
- Fixed an issue where collapsing the Sources citations panel in Agent responses could briefly overlap the content below it.
- Fixed an issue with inconsistent permalink error messages between desktop and mobile.
2.39.0 16 Apr
Devices with iOS 16.0+ are required. Server version v10.11.0 or later is required.
- Added support for Intune Conditional Access
2.38.3 9 Apr
Devices with iOS 16.0+ are required. Server version v10.11.0 or later is required.
- Fixed an issue where Calls did not support TLS 1.3 on iOS.
2.38.2 1 Apr
Devices with iOS 16.0+ are required. Server version v10.11.0 or later is required.
- Fixed an issue where users were not able to attach the app's logs into a conversation to help troubleshoot issues.
2.38.1 25 Mar
Devices with iOS 16.0+ are required. Server version v10.11.0 or later is required.
- Added auto-translation support. Initial Beta release. Requires Enterprise Advanced license.
- Added ability to send Burn on Read posts from mobile app.
- Updated the splash screen background graphic.
- Added ability to edit Playbook runs and Checklist summaries.
- Allowed task item renaming and editing descriptions.
- Updated the Interactive Dialog to use Apps Form Framework.
- Fixed an issue where the playbook menu item was not hidden when there were no runs.
- Fixed an issue where the pre-auth secret was removed on logout.
- Fixed an issue where Playbooks view didn’t only show the playbooks for the current team.
- Fixed an issue where the "invite to team" menu did not appear in all cases it should.
2.38.0 16 Mar
Devices with iOS 16.0+ are required. Server version v10.11.0 or later is required.
- Added various bug fixes.
2.37.2 28 Feb
Devices with iOS 16.0+ are required. Server version v10.11.0 or later is required.
- Mattermost Mobile App v2.37.1 contains a medium level security fix.
2.37.1 21 Feb
Devices with iOS 16.0+ are required. Server version v10.11.0 or later is required.
- Added support for emoji picker on mobile.
- Added an option to rename playbook runs/checklists on mobile.
- Added support for viewing and editing playbook run attributes.
- Added support for deleting Playbook tasks from mobile.
- Fixed an issue with the notification settings screen sometimes not showing updates when changing the email notifications.
- Fixed an issue where the server was pinged on edit even if the pre-auth secret didn't change.
2.37.0 16 Feb
Devices with iOS 16.0+ are required. Server version v10.11.0 or later is required.
- Re-enabled Intune.
- Updated iOS minimum version back to v16.
2.36.4 22 Jan
Devices with iOS 15.1+ are required. Server version v10.11.0 or later is required.
- Temporarily disable Intune support to fix a crash on iOS 15 devices
2.36.3 22 Jan
Devices with iOS 18.0+ are required. Server version v11.7.0 or later is required.
- Fixed an issue on iOS where the screen could stay blurred after unlocking the device when screen capture prevention is enabled.
more Version 2.45.1 1 day ago
Data Not Linked to You The following data may be collected but it is not linked to your identity:
Identifiers Usage Data Diagnostics