Macha

How Do You Build Intercom Inbox Views? 10 Custom Views Worth Creating, With Their Filters

Abbas, Customer Support & AI, Macha

Written by

Ankeet Guha, Co-founder & CTO, Macha

Reviewed by

Published September 27, 2026

An Intercom inbox view is a saved filter set that runs against your conversations in real time and sits in the Inbox sidebar under Views. You create one from the three dots next to Views, then Create view, and any teammate can pin it once it exists.

Key takeaways

  • The highest-priority Intercom inbox view is SLA about to breach, built with a single filter: SLA due in is less than 15 minutes.
  • Intercom inbox views can be built from 17 filter sources, including SLA due in, Waiting for teammate reply, Fin involved and Ticket type, combined with And or Or logic.
  • Creating an Intercom inbox view requires the Can manage views permission and is done from Inbox, the three dots next to Views in the sidebar, then Create view.
  • Intercom inbox views cannot filter on company attributes directly, so a company-level value like plan tier must first be copied onto the conversation as a conversation data attribute.
  • Intercom says views with five or more complex filters are more likely to time out, so limit contains filters and use tags for frequently filtered values.
How Do You Build Intercom Inbox Views? 10 Custom Views Worth Creating, With Their Filters

An Intercom inbox view is a saved, shared filter set built from 17 filter sources, and you create one from Inbox, the three dots next to Views, then Create view, with the Can manage views permission. The view worth building first is an SLA breach warning: a single filter, SLA due in is less than 15 minutes.

How do you create an Intercom inbox view?

Intercom's documentation showing the Create view option in the Inbox sidebar and the permission note
Intercom's documentation showing the Create view option in the Inbox sidebar and the permission note
  1. In the Inbox, click the three dots next to Views in the sidebar, then Create view.
  2. Name it and pick an emoji. The name is public to your whole team, so write it as a description of the queue rather than a private shorthand.
  3. Add filters with + Add filter, choosing And when a conversation must match everything and Or when any one condition is enough.
  4. Save. The view appears in your sidebar, and other teammates can search for it and pin it to theirs.

Two prerequisites. You need the Can manage views permission to create one, and if Views isn't in your sidebar at all, pin it back from Manage › Edit sidebar at the bottom of the navigation. Duplicating is usually faster than building: hover a view in the sidebar and click the Duplicate icon to get a copy with the same filters, then adjust and save.

Which filters can an Intercom view use?

Intercom's list of the filters available for inbox views, from Teammate assigned to Ticket attributes
Intercom's list of the filters available for inbox views, from Teammate assigned to Ticket attributes

Intercom's views documentation lists 17 sources a view filter can use:

FilterUseful for
Teammate assignedPer-person and per-squad queues
Team assignedA team's real backlog, separate from its inbox
Conversation tagAnything you've labeled, and the fastest filter to evaluate
SLA due inBreach warnings
Waiting for teammate replyAging, measured from the customer's last message
Conversation startedRecency windows
Current channelWhere the conversation is now
Initial channelWhere it began
Fin involvedWhether the AI agent touched it
Fin AI answers enabledWhether it was even eligible for an AI answer
Ticket typeBug, refund, whatever you've defined
Ticket stateYour configured states
Customer reportsCustomer-reported tickets
Ticket categoryThe ticket's category
Created byWho opened it
Conversation data attributesYour own conversation fields
Ticket attributesYour own ticket fields

Three limits are worth knowing before you design anything. Views can't filter on company attributes, so anything about the account has to be copied onto the conversation as a conversation data attribute first. Ticket State Category is retired and you should move any old view to the newer Ticket State filter. And views support both And and Or, while the Inbox search bar combines its filters with And only, which is a real difference between the two tools.

Which 10 views should a support team build?

Each of these uses only filters from the list above. Where a view needs something set up first, that's called out.

1. SLA about to breach. SLA due in is less than 15 minutes. One filter, fast to evaluate, and the only view that should ever be pinned at the top. Requires an SLA on the conversations you care about.

2. Aging in a team queue. Team assigned is your team And Waiting for teammate reply is more than 60 minutes. This is the view that catches the conversation nobody claimed, which the team inbox count hides because the count doesn't care how old anything is.

3. Fin handed it over and nobody picked it up. Fin involved is true And Waiting for teammate reply is more than 15 minutes. Handovers are the conversations where the customer has already waited through an AI attempt, so the tolerance should be tighter than your general one.

4. Conversations Fin was never allowed to try. Fin AI answers enabled is false. Run this weekly and you get a list of the paths where your AI coverage stops, which is a different question from where Fin failed.

5. Channel switchers. Initial channel is Messenger And Current channel is Email. Conversations that moved channel are the ones most likely to be answered twice or lost between two people, and Intercom gives you both fields precisely so you can see the move.

6. Today's new email. Initial channel is Email And Conversation started is less than 24 hours ago. Email backlogs build quietly because nobody is watching a chat widget light up.

7. Bugs parked with engineering. Ticket type is your bug type And Ticket state is the state you use for work handed to another team. Requires ticket types and a state to be configured. This is the queue that rots, because it looks handled to everyone except the customer.

8. Anything the customer reported. Customer reports And Waiting for teammate reply is more than 4 hours. Customer-reported tickets carry a different expectation from back-office work, and mixing the two in one queue is how the wrong one gets prioritized.

9. High-value accounts waiting. Conversation data attribute Plan is Enterprise And Waiting for teammate reply is more than 30 minutes. This is the view that forces the company-attribute workaround: set the plan onto the conversation with a workflow, and then you can filter on it.

10. Tagged for follow-up. Conversation tag is follow-up. Trivial to build, and the one to reach for when the filter list doesn't hold what you need. Tags are the fastest filter Intercom evaluates, and a workflow can apply them for you.

An eleventh that isn't quite a view: My direct reports. Teammate assigned is any of the people you manage. It's on the list because managers keep building it as a folder, and a folder is personal while a view is shared.

How do you build a waiting-on-customer view?

An Intercom community thread asking how to build a view for conversations waiting on a customer reply
An Intercom community thread asking how to build a view for conversations waiting on a customer reply

The most-requested view in the community is "conversations where we're waiting on the customer". Intercom's filter list gives you the opposite direction, Waiting for teammate reply, and a 2024 community thread with 293 views gets the generic answer to define a filter set for it.

The workable approximation is a tag plus a workflow: have a workflow apply a waiting-on-customer tag when a teammate replies, remove it when the customer does, and filter the view on the tag. It costs one workflow and it makes the queue real. This is the general pattern for anything the filter list doesn't hold, and it's why view 10 above is worth building even if you think you don't need it.

Why does an Intercom view fail to load?

Intercom's troubleshooting section showing the filter timeout error inside the Inbox
Intercom's troubleshooting section showing the filter timeout error inside the Inbox

Views search your conversations live, which is what makes them current and also what makes them fragile. Intercom documents two failures.

Filter timeout. The message reads "We couldn't load this view because its filters are too complex. Try removing any filters that use 'contains', or reduce the total number of filters." Click Edit view, find the contains filters on custom data, and replace them. Intercom notes that views with five or more complex filters are more likely to time out.

Rate limit. "We couldn't load this view because we're receiving too many requests" with a countdown. This happens when a lot of teammates load complex views at once. Wait for the timer, click Try again, and if it recurs, simplify the filters.

Intercom's four best practices for designing inbox views, including limiting contains filters
Intercom's four best practices for designing inbox views, including limiting contains filters

Intercom's own four rules for designing views follow from that: limit contains filters to one or two per view, put fast filters like status, team and tag first, use tags instead of filtering on custom data for high-traffic values, and split a complex view into several simple ones. The reason to take the third seriously is that a view is shared. A heavy view built by one person is loaded by everyone who pins it, so a filter set optimized for the person who wrote it becomes a cost the whole team pays at 9am.

What surprises people about Intercom views?

Views don't reassign anything. A conversation showing in your view is still in the inbox of whoever owns it. A view is a lens, and two people can be looking through it at the same conversation.

All and Unassigned are views, not inboxes. All has no filters and counts every open conversation and ticket regardless of assignment, and it keeps counting an assigned conversation until it's snoozed or closed. Unassigned means no teammate and no team, so the moment a workflow routes something to a team it leaves that view.

Sidebar order is per browser. Drag-and-drop order is saved in your browser's local storage, not on Intercom's servers, so it resets when you clear site data or move to another machine. The default order is oldest view first.

Intercom's list of the filters available in Inbox search, with the note that Lite seats cannot use them
Intercom's list of the filters available in Inbox search, with the note that Lite seats cannot use them

Lite seats can't search or filter. Per Intercom's search documentation, Inbox search and every search filter, including the Created date filter, are unavailable to teammates on Lite seats; they need a direct link to a conversation. If you have engineers or account managers on Lite seats, hand them a pinned view rather than telling them to search.

The search bar is also worth understanding as a separate tool. It offers filters that views don't, including Company, AI Topic and AI Subtopic, and it can search text. Views can't do a keyword search across everything, though you can search within a view, scoped to its filters, from the search icon at the top of the list.

When should you use a folder instead of a view?

Custom folders group teams, teammates and views in your sidebar, and they're personal to you. Create one from Manage › Edit sidebar › Create Custom Folder, then pin things into it. The distinction that matters: a view is shared with everyone and needs a name that makes sense to a stranger, and a folder is yours alone. If you already know a queue is only ever going to matter to you, a folder of existing views beats adding another shared view nobody else will understand.

Ten shared views is roughly the ceiling for a support team before the sidebar becomes its own navigation problem. Build the SLA view, the aging view and the Fin handover view first, watch which ones people actually open, and delete the rest.

How we researched this

We checked every filter name, path and error message on this page against Intercom's help center on September 21, 2026 (re-checked on September 24, 2026), using the views article and the Inbox search article, plus the community thread linked above. We don't have an Intercom workspace, so none of the ten views was built in a live account; each is assembled from filters Intercom documents, and the values available for Ticket type, Ticket state and Ticket category depend on how your workspace is configured.

For the wider picture of how the Inbox itself is organized, see our Intercom shared inbox guide and our overview of Intercom for customer support. If you're filtering on Fin involved a lot, our Fin explainer covers what that flag actually means.

Frequently asked questions

How do I create a view in Intercom? In the Inbox, click the three dots next to Views in the sidebar, then Create view. Name it, choose an emoji, add filters with And or Or logic, and save. You need the Can manage views permission.

What filters can an Intercom inbox view use? Seventeen sources: teammate assigned, team assigned, conversation tag, SLA due in, waiting for teammate reply, conversation started, current channel, initial channel, Fin involved, Fin AI answers enabled, ticket type, ticket state, customer reports, ticket category, created by, conversation data attributes and ticket attributes.

Can I filter an Intercom view by company? Not directly. Intercom's documentation says inbox views can't be filtered by company attributes. The workaround is to copy the value you need onto the conversation as a conversation data attribute with a workflow, then filter on that.

Are Intercom views private? No. Once you create a view, any teammate can search for it and pin it to their sidebar, which is why the name should describe the queue. Custom folders are the personal option.

Why does my Intercom view say the filters are too complex? That's the filter timeout error. Views search conversations in real time, and filters using "contains" on custom data are the slow ones. Edit the view, replace those with tags, and keep the total number of filters down; Intercom says five or more complex filters raises the risk.

What is the difference between All and Unassigned? All is a view with no filters and shows every open conversation and ticket whatever its assignment. Unassigned shows only those with no teammate and no team, so anything a workflow routes leaves it immediately.

Why did my view order reset? Because drag-and-drop order lives in your browser's local storage rather than on Intercom's servers. Clearing site data, switching browsers or using another device resets it to oldest-view-first, and you reorder in each browser separately.

Can Lite seats use views? They can open a view that's pinned for them, but Inbox search and all of its filters, including the Created date filter, are not available on Lite seats. Intercom's documentation says Lite teammates need a direct conversation or ticket link.

Sources: Organize your Inbox with custom views and folders · Inbox search and filter · How do I create a view where I am waiting for customer response (Intercom Community)

Macha

About Macha

Macha is an AI agent platform that works on top of the help desk you already use — Zendesk, Freshdesk, Gorgias, or Front — and connects to the rest of your stack, even your own internal systems. Its AI agents resolve tickets and automate entire workflows end to end, all set up in plain English, no code. Learn more about Macha →

Zendesk
5.0 on Zendesk Marketplace

Loved by support teams worldwide

See what support teams are saying about Macha AI.

The application seems excellent to me! We are still testing, and we need support for some details and they were extremely efficient too!

Daniela Costa

Daniela Costa

Head of Support, Seabra

Macha has been a great addition to our support toolkit. It generates clear, well-organized responses that fit naturally into our workflow. One feature we particularly appreciate is its ability to automatically reply in the same language as the ticket.

Marius F

Marius F

Support Head, Zentana

We've been using Macha for a little while now and it's been really great addition so far! It's powerful, convenient, and makes getting work done a lot easier for our agents.

Alexander Wedén

Alexander Wedén

Head of Support

Support team is very helpful and responsive. Really enjoy how lightweight this is within Zendesk itself vs other more intrusive tools.

Cathleen Wright

Cathleen Wright

Zendesk Admin, Cortex IO

So far it's pretty good! Our queries are a little nuanced, so we can't always use it, but it's got enough utility for us. It can even incorporate our bilingual country with greetings in a second language.

Jae Oliver

Jae Oliver

Head of Support, Wise

Really enjoying using Macha, it has made a noticeable difference to our support team in a short amount of time. I really like the ticket summary feature, saves us a lot of time.

Harry Jackson

Harry Jackson

Head of Support, Crumb

Macha AI is a great addition to my workspace! It's powerful, convenient, and it really makes productivity so much easier for our agents!

Dave G

Dave G

Head of Support, Cyber Power Systems

Very impressed! AI integration for Zendesk has certainly come a long way and Macha seems to set the standard for now. This will for sure save lot of time in our support team.

Pauli Juel

Pauli Juel

Head of CS, Dokument24

Macha has been working great for us so far! The auto-responses are accurate and our resolution time has dropped significantly.

Lana T

Lana T

Zendesk Admin, Swotzy

Macha AI is a great addition. The knowledge base feature means our agents always have the right answers at their fingertips.

Mischa Wolf

Mischa Wolf

Head of Support, Topi

We're enjoying this integration so far. It's made our support team more efficient and our customers get faster responses.

Paula G

Paula G

Head of Customer Support, Xly Studio

The team enjoys using it. It saves considerable time on common questions and the integration options are excellent.

Kilian Leister

Kilian Leister

Support Head, Didriksons

Ready to supercharge your team with AI?

Get started in minutes. Connect your tools, configure your agents, and let AI handle the rest.

$50 in free credits · no time limit, no credit card