Views are custom work queues that appear in users' sidebars, filtering conversations across specific inboxes, tags, and assignees. They can be configured at a private or workspace level to help users track conversations that meet specific criteria.
Front teammates commonly use views to monitor high-priority conversations, track message counts to ensure nothing goes unanswered, or give managers visibility into team workloads. For example, a view might aggregate all conversations tagged "Overdue" across multiple shared inboxes, or display all conversations assigned to a specific teammate.
The Core API allows you to manage views, including what inboxes, tags, or assignees make up a view.
For more details on how views work in Front, see our Help Center documentation.
Common use cases:
- Provision custom views for new team members during onboarding
- Standardize views across teams to ensure consistent workflows
- Dynamically create views based on external data or business logic
- Pin important views to teammates' sidebars automatically
- Manage views at scale across your organization
Example Views object
{
"_links": {
"self": "https://yourCompany.api.frontapp.com/views/lns_abc123",
"related": {
"owner": "https://yourCompany.api.frontapp.com/teams/tim_xyz"
}
},
"id": "lns_abc123",
"name": "High Priority Support",
"highlight": "pink",
"inbox_ids": [
"string"
],
"tag_ids": [
"string"
],
"not_tag_ids": [
"string"
],
"no_tags": true,
"assignee_ids": [
"string"
],
"not_assignee_ids": [
"string"
]
}