Roadmap

What the Konekt team is working on and what's coming next.

Milestone

Add Google Sign up / login

Medium
In ReviewKONEKTFeatureBlocked1.0 - 1.1

Complete and fix reports

Medium
In ProgressKONEKT1.0 - 1.1
Sub-tasks10/19 done
  • +15 more

Minor UI tweaks

Medium
In ProgressKONEKT1.0 - 1.1
Sub-tasks4/15 done
  • +11 more

Improve notification system

Medium
In ProgressKONEKTImprovement1.0 - 1.1
Sub-tasks7/9 done
  • +5 more

Switch to Kelviq for payment processing

High
TodoKONEKT1.0 - 1.1
Sub-tasks0/7 done
  • +3 more

Ticket merging improvements

Medium
TodoKONEKT1.0 - 1.1

When merging tickets show in the dialog the status, category and assignee. After confirming the ticket that is the main ticket show another dialog where you can choose to override it's categories, status, or assignee.

Fix bug when opening a link of a snoozed ticket

Medium
TodoKONEKTBug1.0 - 1.1

When opening link from notification email when ticket is snoozed you don't navigate to that ticket.

24 hour clock bug fixes

Medium
TodoKONEKTBugQuick Win1.0 - 1.1

- [ ] Not showing 24h clock on tickets inside contact page even if settings is turned on - [ ] Scan the project and check if 24h clock is being used everywhere

Make all actions optimistic

Medium
TodoKONEKT1.0 - 1.1

Updates seem slow for example adding categories, making all actions optimistic would solve this feeling of slowness.

Improvements regarding On-bording / SignUp / Login

Medium
TodoKONEKTImprovement1.0 - 1.1
Sub-tasks0/11 done
  • +7 more

Ticket page improvements (copy)

Medium
TodoKONEKT1.0 - 1.1
Sub-tasks0/4 done

Analytics improvements

Medium
TodoKONEKT1.0 - 1.1
Sub-tasks0/6 done
  • +2 more

Internal comment bug fixes & improvements

Medium
TodoKONEKTBug1.0 - 1.1

- [ ] Reacting to comments is still a bit buggy - Closing the pop up, making the reaction show instantly make the program optimistic - [ ] Comment from other workspace members should come on the left side

Automations Improvements & Fixes

Medium
TodoKONEKTImprovement1.0 - 1.1
Sub-tasks0/5 done
  • +1 more

User Roles

Medium
TodoKONEKT1.0 - 1.1

- [ ] Enforce role-based permissions so only authorized workspace members can edit or rename templates. - [ ] Review what each roles can do, make sure roles only see what they are supposed to see - [ ] Create a page showcasing what each role can do and can't do - [ ] Allow admins to delete notes and comments from other users

File library fixes & improvements

Medium
TodoKONEKT1.0 - 1.1

- [X] Make the category row go into extra lines instead of going forward indefinitely - [ ] Add a right-side metadata and actions panel in the file preview page showing name, type, size, uploaded date, and buttons to add to the file library or move it. - [ ] Do not use category color for the selected state - [ ] Allow for multi select of categories - [ ] Show a toast with a progress bar when uploading files - [ ] File library, hide categories that are unused - [ ] Draw inspiration for file library from ReSend templates - [ ] Multi select to add categories in file library

Pinned conversations

Medium
TodoKONEKTFeature

Logo.dev integration

Medium
TodoKONEKT1.0 - 1.1

Add logo.dev to grab companies logo and branding during the onboarding phase. (Color for signature generator and public pages (customer portal, KB, etc.) and more) store them on the tenant database. Also grab logos from companies using their domain to populate them for the company and users tables.

Flatten and un format emails

Medium
TodoKONEKT1.0 - 1.1

Optional ability to flatten and strip formating from emails. For example removing background color on texts and etc. Still maintaining the bullet lists and bolting but not size changes, and colors, etc.

Pin internal comments in an ticket conversation

Medium
TodoKONEKT1.0 - 1.1

Showcase a clear error message when trying to delete domains

Low
TodoKONEKT1.0 - 1.1

You can not delete a domain if it is receiving tickets but the error message does not state that

Display a toast when closing a ticket with keyboard shortcut

Low
TodoKONEKT1.0 - 1.1

Inbox tabs improvements

Low
TodoKONEKT1.0 - 1.1
Sub-tasks1/5 done
  • +1 more

Automatic database backups and other security measures

Low
TodoKONEKT1.0 - 1.1

* Create an automatic backup workflow in Supabase * Analyse what other systems do and implement similar methods

Parent companies and subsidiaries

Low
TodoKONEKTQuick Win1.0 - 1.1

- [ ] Surfaces children companies - [ ] Better UI for parent / child companies - [ ] Ability to show tickets with child companies

Allow workspace admins to define a custom ticket ID system

Low
TodoKONEKTFeature1.4+

Minor template improvements

Low
TodoKONEKT1.0 - 1.1
Sub-tasks0/5 done
  • +1 more

Better flow when navigating to a ticket from the ticket table

Low
TodoKONEKT1.0 - 1.1

Create a better flow as the current one feels clunky, possibly including a preview on hover as well as an easier way to get back. As well as allowing for cmd clicking.

Email Addresses - Improvements (Personal emails)

Low
TodoKONEKT1.0 - 1.1
Sub-tasks0/5 done
  • +1 more

Improve workspace switching

Low
TodoKONEKT1.0 - 1.1

Switching workspaces while on a specific contact should jump you to the contact overview page or other subpages so you are not in a new workspace seeing something related to another one

Workspace icon not showing as profile picture in email platforms

Low
TodoKONEKTBug1.0 - 1.1

The workspace icon is not being used as the profile image in email platforms as expected. Expected behavior: * Outgoing emails should show the correct workspace icon where email clients support it. * The configured icon should be propagated consistently instead of falling back to a generic image. * Differences between email providers should be understood if some caching or platform limits apply. This issue is about the branding/avatar shown in email clients, not the in-app workspace icon itself.

Category improvements

Low
TodoKONEKT
Sub-tasks1/2 done

- [ ] Implement a settings screen that lets me review which templates and uploaded files are linked to each workspace category. - [ ] When deleting a category show effected items and suggest migration - [ ] When a category is deleted instead of removing from templates or tickets or files it as it should be it now displays its UUID.

Bulk actions in inbox view

Low
TodoKONEKT1.0 - 1.1

Implement bulk actions to mark multiple tickets as read or unread from the inbox list. Or changing status on multiple tickets at once.

Knowledge base improvements

High
PlanningKONEKT1.0 - 1.1
Sub-tasks0/1 done

Parent issue for the current set of knowledge base improvements. Using checklist since I ran out of issues maybe some can be a sub-issue. ## General improvements - [ ] Add a main image to knowledge base articles - [ ] Create knowledge base ideas for later writing - [ ] Improve knowledge base analytics ## Categories - [ ] Create a category while writing an article - [ ] Allow for creating a blog post with an empty category ## Publishing - [ ] Embed knowledge base in other websites - [ ] Allow for publishing knowledge base to public on a konekt.is domain - [ ] Add for custom white labeled domain to publish articles, e.g. client can setup help.{client_domain} - [ ] Publishing analytics (page views / read time / most popular / search analytics, etc.) ## From inbox - [ ] Quick add to knowledge base articles from inbox - [ ] Reference knowledge base directly from the inbox ## Questions when figuring out the pricing * Is it customer-facing? * Can customers search it? * Can companies customize its branding/domain? * Can articles have categories? * Can agents use it internally? * Are you planning for the AI agent to use the knowledge base? ## UI Inspiration ![d7c3713538d9fc1191713dc4583de5ab.webp](https://uploads.linear.app/1c9d366f-7f7f-4fcb-a96f-fc378950a6b9/92e2266a-fac8-46df-9215-67c2fe0eb1a6/756b5126-67dc-41a4-98d3-972d9164f86b)

Improved ticket header / context menu

Medium
PlanningKONEKT1.0 - 1.1

- [ ] Show customer email profile picture in the inbox header / context menu

Activity page overhaul

Medium
PlanningKONEKT1.1 - 1.3

Konekt AI

Medium
PlanningKONEKT1.0 - 1.1
Sub-tasks0/1 done

* Assignment routing based on category or scanning email or just workload * Smart suggestions for templates, if your write the same text often * Implement configurable AI usage alerts that notify super admins when a user or workspace exceeds a daily or monthly token threshold. * Add AI quota controls per workspace and per feature, including enforcement that blocks or rate-limits AI calls once the quota is reached. * Configure retention and aggregation rules for ai_usage_events so I can balance audit needs with database size and performance. ## Ideas from when figuring out pricing Suggested replies Rewrite/improve replies Summarize tickets Automatically categorize tickets Detect sentiment Extract information Automatically assign tickets Answer customers Use knowledge base Take actions through integrations Resolve tickets autonomously

Rating / Satisfaction / Feedback survey

Medium
PlanningKONEKT1.0 - 1.1

*

Create forms on the dashboard to embed as iFrame on another site

Medium
PlanningKONEKTFeature1.0 - 1.1

Customise that once submitted creates a ticket. Allow for customisation on what happens after completion, the fields, how they connect to Konekt data fields, etc. Then allow users to embed it as an iFrame to their own sites. Make sure that it is safe and secure and no one can "hack" their way trough it to access sensitive data, breach anything or any other security risks.

Konekt powered live chat

Medium
PlanningKONEKTFeature1.0 - 1.1

* Konekt powered live chat that people can embed to their sites * Possibly white label another solution if creating a custom one is difficult ### UI Reference: ![image.png](https://uploads.linear.app/1c9d366f-7f7f-4fcb-a96f-fc378950a6b9/cf2a5332-4472-4971-acfb-c342853c8ede/eb37b8e6-cc4c-48b5-bf6b-ad4fd7b09661)

Improve merging tickets

PlanningKONEKT1.0 - 1.1

- [ ] Add both date and time not just date - [ ] Show a preview of the last message - [ ] Show a message count

Admin dashboard overhaul

PlanningKONEKT1.0 - 1.1
Sub-tasks0/1 done

* A lot that has to improve there * Integrate all defaults everything and make it customisable from the admin dashboard * Allow for changing members status * Add a clearer roles permissions editor in the Roles tab with per-field toggles and helpful descriptions. * Add a debug/admin screen to verify unread badge counts per tenant match the computed unread_ticket_counts and never cap unexpectedly. * See data last time an domain was used in ReSend

Settings Overhaul

PlanningKONEKTImprovement1.0 - 1.1

- [ ] Not clear enough what is account settings vs. workspace settings - [ ] Move account settings to another section of the app - [ ] Overhaul settings UI - [ ] Clear image on workspace profile is weird - [ ] Add copy for business hours similar to Cal - [ ] Not able to clear workspace profile picture (make it clear in the UI that it's an override) hide clear button if not overridden and write text explaining that it's an override to profile one ## Auto reply - [ ] Auto-reply controls to create a custom time frame - [ ] More user friendly auto-reply settings - [ ] When creating a auto-reply allow using a existing template - [ ] WYSIWYG editor for auto reply ## Channels 1. Improve the UI error messages when an address can’t be added so I know what to fix. 2. Add an address status panel showing inbound token, webhook status, and last sync time. 3. Add clear empty-state UI when a user has no accessible email addresses or when the selected filter returns zero tickets. 4. Verify tenant isolation by adding a test that confirms only admins can access email_addresses.inbound_token and members cannot. 5. No live update on the channels page ## Unorganized Settings tasks - [ ] Business hours default timezone GMT - [ ] Better hiding of DNS need to very want to see it if it is already verified - [ ] No auto update when adding email addresses - [ ] Enable Ctrl+S to save and Esc to discard changes on any settings tab with unsaved changes. - [ ] Add an audit log to my settings pages that records who changed what and when, including AI/credit-related updates. - [ ] Show a success toast after I save settings and an info toast when I discard changes. - [ ] Provide an “Undo discard” snackbar so I can revert back to the previous unsaved values right after discarding. - [ ] Ensure the unsaved-changes prompt also appears for browser back/forward navigation and direct external link clicks from settings pages. - [ ] Ensure leaving to an external link or opening a new tab from a dirty settings page triggers the Discard changes dialog and restores values if I discard.

Delete actions

PlanningKONEKT1.0 - 1.1

* Delete loading toast not displaying * Soft delete when deleting ticket, wipe deleted tickets once a week * Add confirmation before all delete actions * Check if when deleting ticket I am deleting email * After deleting tickets stay on the table for a while

Reminders

PlanningKONEKTFeature1.0 - 1.1

Central Dashboard / Home page

PlanningKONEKTFeature1.0 - 1.1

WebHook for contact forms

PlanningKONEKTFeature1.0 - 1.1

Migrate database to self-hosted Supabase instance.

Urgent
Blocked / On-holdKONEKT1.0 - 1.1

We want to migrate the database to a self hosted Supabase instance. This will allow us to scale better and more cost effectively. As well as allowing for easier connection while building the mobile App. ### Steps 1. ~~Make sure there are no unused table and if they are clean up the database, check if there are any tables that are not being used or configured improperly~~ 2. ~~Clean up test workspaces and tickets and stuff removing rows that are not needed, do this with a lot of care~~ 3. Create Supabase project 4. Migrate data to Supabase project 5. Connect Supabase API to Konekt 6. Switch over all functionality to reference Supabase 7. Remove current cloud features 8. Review security rules + RLS

SLA Improvements

Low
BacklogKONEKT1.0 - 1.1
Sub-tasks0/4 done

Better loading stage while bulk modifying tickets

Low
BacklogKONEKT1.0 - 1.1

Add a loading toast when bulk modifying / deleting

Add other oAuth providers

Low
BacklogKONEKT1.0 - 1.1

- [ ] Phone - [ ] Apple - [ ] Facebook / Instagram - [ ] Github - [ ] LinkedIn

Activity / audit log

Low
BacklogKONEKT1.0 - 1.1

- [ ] Add an activity log that records when elements are edited, reordered, hidden, or deleted (including who did it and when). - [ ] Make the activity log only visible by the owner and admin - [ ] Log the following events for edits, reordering, hidden, deleted, created - [ ] Knowledge base - [ ] File library - [ ] Templates - [ ] Contacts / Companies - [ ] Tickets created - [ ] Signature - [ ] Reports - [ ] Workspace settings - [ ] Custom statuses - [ ] Custom categories - [ ] Channels - [ ] Automations - [ ] SLA - [ ] Auto replies - [ ] Business hours

Keep sidebar close / open state persistent between sessions

Low
BacklogKONEKT1.0 - 1.1

Improved signature generator styles

BacklogKONEKT1.1 - 1.3
Sub-tasks0/3 done

Add option for bcc.

BacklogKONEKT1.0 - 1.1

Minor polish

BacklogKONEKT1.0 - 1.1
Sub-tasks0/2 done

Live updates fixes

BacklogKONEKT1.0 - 1.1

* Snooze features do not have live updates * Analyse other features and make sure everything live updates

Full keyboard controls

BacklogKONEKT1.0 - 1.1

Add full keyboard controls, for example enter to apply and tab to navigate also arrow buttons to navigate. Make sure it doesn’t disrupt already existing functionality

Contacts / Companies improvements

BacklogKONEKTImprovement1.0 - 1.1
Sub-tasks0/4 done

Bring ReSend insights into Konekt

BacklogKONEKT1.0 - 1.1

* Is it possible? * Ensure that the URLs in your email match the sending domain. Mismatched URLs can trigger spam filters: mailto:robert@kvasirlausnir.is

Better linking behaviour

BacklogKONEKT1.0 - 1.1

- [ ] When you paste a link it does not go out of the edit view immediately - [ ] Better linking behaviour in general - [ ] Analyse other apps and see who does it well

Bulk actions

BacklogKONEKT1.0 - 1.1

* Need a way to be able to delete / change more then 50 items at once, select everything matching a certain filter * Ensure bulk actions do not crash the app

Collision detection

BacklogKONEKT1.0 - 1.1

* If multiple agents are working in the same inbox, showing: > "[Agent name] is viewing this ticket" * Show when someone is writing or viewing

Tooltip improvements

BacklogKONEKT1.0 - 1.1

- [ ] Ensure every icon-only composer button has an appropriate aria-label and is fully screen-reader friendly. - [ ] Add tooltips that also appear on keyboard focus (not just hover) for all inbox composer icon buttons. - [ ] Add a tooltip so I can see the full ticket subject when it’s truncated in the inbox.

Ticket Merging improvements

BacklogKONEKT1.0 - 1.1

- [ ] Add a confirmation step that shows which ticket becomes the main one and the exact tickets being merged before applying the change. - [ ] Display a clear banner or badge in the conversation header indicating the ticket has been merged and where the main thread lives. - [ ] Record an audit trail entry for every merge operation showing the user, timestamp, and merged ticket IDs.

Status deletion dialog

BacklogKONEKT1.0 - 1.1

Add a detailed preview in the deletion dialog showing exactly which tickets will be reassigned to which fallback status before I confirm.

Team / Agent management

BacklogKONEKT1.0 - 1.1
Sub-tasks0/2 done

App Alert Bar - Improvements

BacklogKONEKT1.0 - 1.1
Sub-tasks0/3 done

Spam filter

BacklogKONEKT1.0 - 1.1

Create a custom spam filter, look at how ReSend opporates in regards to spam, maybe not needed but could be useful

Deeper per channel analytics

BacklogKONEKTFeature1.0 - 1.1

Keyword tagging for analytics

BacklogKONEKT1.0 - 1.1

* Keyword tagging for analytics and % of emails by month showcased in a retention graph, for example if the word "Couldn't pay" or something like that

Local time display

BacklogKONEKT1.0 - 1.1

Show the contacts local time in the inbox view when working with multi countries, toggle-able or analysis in onboarding, not needed if all clients if it is always same country.

Multi-Language

BacklogKONEKT1.0 - 1.1

Add support for more languages in the dashboard. Starting with Icelandic. Create a lang file that is displayed on the admin dashboard so I can easily manage translations.

Workspace Teams

BacklogKONEKT1.0 - 1.1

* Organize users into teams * Team only sees inbox for specific emails

Allow for export of data

BacklogKONEKT1.0 - 1.1

Allow exporting data to comply with GDPR.

Team Work

BacklogKONEKTFeature1.0 - 1.1

- [ ] Show what other users are viewing - [ ] Ability to see all comments without having to scroll the entire conversation - [ ] Live updates on what other users are working on similar to these references ![image.png](https://uploads.linear.app/1c9d366f-7f7f-4fcb-a96f-fc378950a6b9/5ac3862e-a4cb-4a3a-838f-9660b90411dc/da522e09-c2d5-4bf3-a426-15f12c19cdff) ![image (1).png](https://uploads.linear.app/1c9d366f-7f7f-4fcb-a96f-fc378950a6b9/5e273058-36c8-42d9-bdfd-bae6d5d492b6/ab59a44c-0f36-4bae-8276-ff62e402a9aa)

Customer portal for clients

BacklogKONEKT1.4+

In this issue I will reference: * Konekt users = Customers of Konekt, the companys that use Konekt to talk to their clients * Clients = The clients of those Konekt users, the companies or users they serve, so this is both "Contacts" and "Companies" in Konekt ## Create portal pages * Allow clients to view all their requests, emails and statuses * Allow clients to write responses in the client portal instead of email * Allow clients to create new tickets in the client portal * Clients can control their preferences, update their information, etc. * The client portal would require some sort of authentication * View individual tickets and their history ## Controls for Konekt users * Control if they surface categories, for example types, bug, feature request, etc. * Control if the clients can respond in the client portal or just view * If clients can create new requests in the portal * Allow for custom styling and white label choices ## Other features * Connecting PM systems and connecting them with tickets so the clients can see both the status of the ticket but also status in the PM system. ## Backlog * Knowledge base that is only show for certain clients with a certain tag or something * White label on a custom domain

BrandFetch integration

BacklogKONEKT1.4+

When a user submits their domain, automatically pull their branding. [https://brandfetch.com/developers](<https://brandfetch.com/developers>)

AI Analysis Stats

BacklogKONEKT1.4+

* Company AI stats (health, sentient (happy/positive, negative)) * Automatic analysis of customer happiness per ticket and overall

Auto detect contact language

BacklogKONEKT1.4+

* Detect the language the emails are sent in * Add to contact database and display on contact page

Finish setup guide

BacklogKONEKT1.0 - 1.1

A guide showing you steps either skipped or not in onboarding flow, for example customise footer, add logo, etc.

Ticket page improvements (Beta Release)

Medium
PublishedKONEKT1.0 - 1.1In changelog · v1.0
Sub-tasks3/3 done
Shipped Oct 29

Add back ticket priority

Low
PublishedKONEKT1.0 - 1.1In changelog · v1.0

- [X] Add control to edit priority - [X] Allow workspace admins to toggle off priority

Shipped Oct 29

New signature generator fixes

High
PublishedKONEKT1.0 - 1.1In changelog · v1.0
Sub-tasks4/4 done
Shipped Oct 29

Settings toggle if categories should close automatically or not

PublishedKONEKTBeta Release
Completed Oct 28

Inbox Improvements

High
PublishedKONEKT1.0 - 1.1
Sub-tasks14/14 done
  • +10 more
Completed Oct 28

Bug fixes

Urgent
PublishedKONEKTBugBeta Release
Sub-tasks7/7 done
  • +3 more
Completed Oct 28

CC. improvements

High
PublishedKONEKT1.0 - 1.1In changelog · v0.9.4
Sub-tasks5/5 done
  • +1 more
Shipped Oct 15

Lost messages, activity log, and error watch

Urgent
PublishedKONEKTBugBeta Release
Sub-tasks8/8 done
  • +4 more
Completed Sep 21

Make sure the app alert bar does not push down content

Medium
PublishedKONEKTBeta ReleaseIn changelog · v0.8
Shipped Sep 2

Inbox resize

Urgent
PublishedKONEKTBeta ReleaseIn changelog · v0.8

* Inbox resize is persistent between refreshes but not user sessions * Sometimes inbox sidebar changes width, possibly due to long subject name

Shipped Sep 2

Merge tickets

Low
PublishedKONEKTFeatureBeta ReleaseIn changelog · v0.7.7

The ability to merge two tickets into one conversation. Allowing you to choose which ticket is the "original" one, e.g. what email thread you are replying to. This has to be well thought out before implementation

Shipped Aug 30

Alert bar

Low
PublishedKONEKTBeta ReleaseIn changelog · v0.7.5

Add app wide alert bar to notify all users if there is some problem

Shipped Aug 27

Auto Translation Controls

Low
PublishedKONEKTBeta ReleaseIn changelog · v0.7.4

Add control to admin settings where they can define if the translation is done by default or if it should show original by default with a translate button for users.

Shipped Aug 21

Automatic translation

Medium
PublishedKONEKTFeatureIn changelog · v0.7.2

If a ticket is sent in another language, then it would be translated with an icon showing it was translated and a button to show original language. The workspace admin can then define which languages should not be automatically translated. Default would be every other language then english and icelandic. The workspace admin can also define what language the text should be translated to.

Shipped Aug 20

Inbox - Ticket sidebar

Medium
PublishedKONEKT1.0 - 1.1In changelog · 0.7.1

- [ ] Inbox sort options newest or oldest first - [ ] Search bar in inbox - [ ] Status color dot is not updating colors if the colors are updated in settings

Shipped Aug 19

Showcase recipient not found error message in inbox

High
PublishedKONEKTBeta ReleaseIn changelog · 0.7.1

It does not show any bounce error message in the inbox. Here is an example: * ReSend id: 41344d9f-d53c-4c3b-a277-37beebb3e528 * Ticket id: TXT-03CFF * Tenant: florens * Inbox link: [https://app.konekt.is/florens/inbox?ticket=84FC9 ](<https://app.konekt.is/florens/inbox?ticket=84FC9>) Here is another one: * ReSend id: e228375e-4f56-4e71-b13e-52003581fe63 * Ticket id: TKT-225F8 * Tenant: checkit * Inbox link: [https://app.konekt.is/checkit/inbox?ticket=225F8](<https://app.konekt.is/checkit/inbox?ticket=225F8>)

Shipped Aug 19

Inbox tab changes

Medium
PublishedKONEKTFeatureBeta ReleaseIn changelog · 0.7.1

- [X] Allow to show all instead of team in inbox view - [X] Allow adding a custom inbox tab with custom filter, for example adding a filter to see all closed tickets or something - [X] Limit the max to 3 active at a time but a user can create as many as they want

Shipped Aug 19

Better view if there is no open tickets and no selected ticket in the inbox view

High
PublishedKONEKTBeta ReleaseIn changelog · v0.7

Do not just display a random ticket, instead show a fun message. The inbox is empty go take a rest or something along those lines.

Shipped Aug 18

Templates overhaul

High
PublishedKONEKTBeta ReleaseIn changelog · v0.7
Sub-tasks10/10 done
  • +6 more
Shipped Aug 18

Subcategory improvement

PublishedKONEKTBeta ReleaseIn changelog · 0.6.8

When a subcategory is selected display it as “Parent → Sub” in the inbox header for the ticket also make it so the parent is always selected if a subcategory is selected

Shipped Aug 17

Open original in light box does not work

Low
PublishedKONEKTBug1.0 - 1.1In changelog · v0.6.5
Shipped Aug 12

Add sub categories

Medium
PublishedKONEKTBeta ReleaseIn changelog · v0.6.3
Shipped Aug 10

Add folders to file manager

Low
PublishedKONEKTBeta ReleaseIn changelog · v0.6.2

Create a folder system in the file manager, making it simple to create and organize files into folders.

Shipped Aug 5

Email + DNS bug fixing / improvements

Medium
PublishedKONEKTBugImprovementBeta ReleaseIn changelog · v0.6.2
Sub-tasks6/6 done
  • +2 more
Shipped Aug 5

Collection of small tasks

Medium
PublishedKONEKTBeta ReleaseIn changelog · v0.6

- [X] Use ticket ID instead of UUID for inbox URL parameter - [X] Add unread badge in the workspace switcher - [X] Fix the need to refresh to see email after creating one under channels - [X] Email address needs refresh when using add domain button - [X] When creating a new workspace navigate to that workspace - [X] Show user already exists before showing password is weak, e.g. - surface the most important error causing the least amount of retries - [X] Shift click when selecting multiple in tickets or contacts list - [X] Auto select tomorrow at 08:00 when creating scheduled send with custom date and time

Shipped Aug 4

Improve pinned items from settings

Low
PublishedKONEKTImprovementBeta ReleaseIn changelog · v0.6

- [X] Pinned item in the sidebar should keep their icon not a pin icon - [X] Pinned items should be indented a bit - [X] When already in settings clicking a pinned item does not work

Shipped Aug 4

Ticket Page improvements

High
PublishedKONEKTBeta ReleaseIn changelog · v0.6

- [X] White header behind search - [X] Fix bug where you can close already closed tickets on the ticket page - [X] Fix spacing issues caused by edit icon - [X] Multi select for filters next to the search bar - [X] Add shift clicking functionality for the select boxes ### Filters & Search - [X] Add x to clear search input - [X] Add reset filters button - [X] Add sort controls in the table header, clickable so you can do ascending and descending - [X] When your filters do not match your current view, show the option to save current view to filter - [X] Ability to order filters - [X] Ability to edit filters, moving the delete icon in the edit popup - [X] In custom filters, add the ability to select multiple rather then a single option for status and assignee etc. - [X] Better UI and UX when creating a filter ### Ticket Table - [X] Remove the linked icon - [X] Show which contacts are in the ticket - [X] On ticket overview page it shows UUID instead of profile picture - [X] On ticket overview page when hovering the assigned user, display their name as tooltip

Shipped Aug 4

Contacts & Companies improvement

High
PublishedKONEKTBugImprovementBeta ReleaseIn changelog · v0.6

## Both pages - [X] Switch location of edit and delete button - [X] Make delete action a in app confirm instead of browser confirm - [X] Instead of a text field for country make a searchable dropdown populated with a list of countries - [X] Ability to upload logo or picture to both contacts and companies - [X] Add a white background to ticket list ## Contacts - [X] Show company name in the contacts table - [X] Extract email profile picture and put on contact - [X] Make company name clickable in the contact table - [X] Show multiple companies if a contact is connected to more then one ## Companies - [X] Allow for adding parent company to company - [X] Add default company email field - [X] Ability to mark contacts as primary contacts for the company - [X] Show tier in the company table - [X] Add revenue data to company, for now you can write it later updatable with connections - [X] Show which contacts were in a companies earlier threads without having to open them - [X] Make website link clickable ## Bug Fixes - [X] Sometimes contacts are not unifying and instead creating multiple instances of the same contact - [X] Sometimes companies are not unifying and instead creating multiple instances of the same company ## Other - [X] Add to workspace settings if they want to disable company tiers - [X] Preserve existing company tier values when tiers are disabled, and restore them when I re-enable tiers. - [X] Better search and filter controls for contacts and companies overview sites - [X] Sort by ticket count - [X] Show company total ticket count in table - [X] Show website without https:// and add an open in new window icon next to it - [X] Improve the UI and the UX on the search header on the overview pages ## UI Inspiration ![original-3a40a0e7a140504cefef1dad69e9a121.webp](https://uploads.linear.app/1c9d366f-7f7f-4fcb-a96f-fc378950a6b9/621fdcb6-be15-4d84-955a-6a34d65925ad/5c66c6a8-860f-43b8-bfdb-bcf30309247e) ![original-dabe165d072255baaa2031ffed1171e9.webp](https://uploads.linear.app/1c9d366f-7f7f-4fcb-a96f-fc378950a6b9/c8d3978a-eb34-43c5-aad2-c2740e24f9d1/a3626059-fd89-4314-b083-ea7278bc9c2f)

Shipped Aug 4

Template fixes / improvements

Medium
PublishedKONEKTBugImprovementBeta ReleaseIn changelog · v0.6
Sub-tasks8/8 done
  • +4 more
Shipped Aug 4

Ability to create a new status not just sub status

High
PublishedKONEKTFeatureBeta ReleaseIn changelog · v0.5.9
Shipped Jul 31

Filter out HubSpot tracking codes

High
PublishedKONEKTBeta ReleaseIn changelog · v0.5.8

HubSpot tracking codes get surfaced as attachments in the inbox view. Containing a link with hs-service-engage.com and a string of letters and numbers. We want to filter them out so that they don't show in the inbox view. Can for example be seen in email with ReSend id: d0e54082-b23f-4187-a44c-e124c6355d3b

Shipped Jul 28

File library improvements / bug fixes

Medium
PublishedKONEKTImprovementBugBeta ReleaseIn changelog · v0.5.5
Sub-tasks5/5 done
  • +1 more
Shipped Jul 24

Clean up styles

Medium
PublishedKONEKTPre Beta Release · Jun 4In changelog · v0.5.5

- [X] Better colors in regards to the light blue / too vibrant does not match the vibe - [X] Better dark mode theme (More clean, not as blue, make the internal comment composer same as internal comments in the feed for dark mode) - [X] Remove tag hover effect for SLA popup - [X] In progress in ticket table goes to two lines - [X] Make numbers easier to read (at least in the my / team / unnasigned)

Shipped Jul 24

Upgrade signature generator

Medium
PublishedKONEKTImprovementBeta ReleaseIn changelog · v0.5.3

* Create a signature generation, similar to [https://signature-crafter.lovable.app/](<https://signature-crafter.lovable.app/>)

Shipped Jul 24

Fix CMD + SHIFT shortcuts

Medium
PublishedKONEKTPre Beta Release · Jun 4In changelog · v0.5.2

- [ ] Currently it's CMD + B which is also used for bolding, make it CMD + SHIFT + B - [ ] CMD + SHIFT + I - Still toggles italics - [ ] Make sure CMD + SHIFT + B does not toggle bold

Shipped Jul 17

Create a ticket

PublishedKONEKTFeatureBeta ReleaseIn changelog · v0.5.1

Functionality to create a new ticket sending an email from the tool, when creating a new ticket you can also put in a special field for the name of the ticket other then subject. Also you can control if you want to create it in the inbox or only get in the inbox after a reply has been received.

Shipped Jul 15

Solve reciving emails so that they don't disrupt the normal email activity for the domain

Urgent
PublishedKONEKTBeta ReleaseIn changelog · v0.5

Adding resend MX records so that the API can get inbound email causes problems for normal email activity for the domain. We need to figure a solution to this so that a user can use the dashboard. I think a custom forwarding address per workspace is required, so creating a {workspace_slug}@konekt.is that an email can forward to is the best if not only solution.

Shipped Jul 15

Make it easy to control reply and reply all

High
PublishedKONEKTPre Beta Release · Jun 4In changelog · v0.4

When selecting reply all and reply, make it reflect in the to and cc. fields who the recipients are.

Shipped Jul 14

Inbox shows as two emails have been sent

High
PublishedKONEKTBugPre Beta Release · Jun 4In changelog · v0.4
Shipped Jul 14

When receiving a reply, it shows the earlier agent replies in the customer reply

High
PublishedKONEKTBugPre Beta Release · Jun 4In changelog · v0.4

Incoming customer replies are showing earlier agent replies as part of the new customer message. Expected behavior: * Only the newly written customer reply should appear as the reply body. * Older quoted agent content should be excluded or collapsed appropriately. * The parsed message should reflect what the customer actually added in this reply. This is likely a reply parsing or quoted-content stripping issue.

Shipped Jul 14

Move to app.konekt.is

Medium
PublishedKONEKTPre Beta Release · Jun 4In changelog · v0.3
Shipped Jul 6

Sending email

Medium
PublishedKONEKTImprovementPre Beta Release · Jun 4In changelog · v0.3

This is referring to the workspace email sending a reply based 1. Make the default email the email the conversation was sent to 2. Make the filter dictate what the default sending email is 3. Add the whole email address in the filter 4. Allow the creator to select if it is a single user or a shared when creating it 5. When a user is onboarding they can choose, "Use email in Konekt" 6. Make it more difficult to switch between email forwarding and MX record setup, also move those settings above the list of emails

Shipped Jul 6

Email channels changes

High
PublishedKONEKTPre Beta Release · Jun 4In changelog · v0.3

1. Make it more of a selection, so more like a toggle instead of tabs. ~~2. Also after verification of the sending hide the dns records but make it so you can view them by clicking a button,~~~~ ~~~~3. Move the toggle and delete into the accordion section.~~~~ ~~~~4. The disabling and deleting does not work, also add a confirmation when deleting.~~~~ ~~~~5. The sending MX record is also added in the inbound, that is not supposed to be that way.~~~~ ~~~~6. Move the verified (status) label to the right~~~~ ~~~~7. And apply other UI/UX changes that make sense in regards to this~~

Shipped Jul 6

Move templates to a dedicated page and update navigation

Medium
PublishedKONEKTPre Beta Release · Jun 4In changelog · v0.3

@aevar said in [KONEKT-187](https://linear.app/bernburg/issue/KONEKT-187/restructuring#comment-a3dd5ce8): > Templates should be it's own page not a pop up > > Lets also work on the structure > > Main > --- > Inbox > Tickets > Contacts > Analytics > > Tools > --- > Knowledge Base (Add a beta tag next to this) > File Library > Templates > > Organization > --- > Team > Channels (also add channels back into settings with the other channels button being a quick link) > Settings

Shipped Jul 6

Separate emails per user

Medium
PublishedKONEKTFeaturePre Beta Release · Jun 4In changelog · v0.3

One user can have his own personal email and another his, allow also for a user to see his and the public email. For example User 1 can see his personal email user1@konekt.is but also the workspace email support@konekt.is and User 2 maybe can see personal email user2@konekt.is, and two workspace emails support@konekt.is and sales@konekt.is

Shipped Jul 6

Clear scheduled list after the message has been sent

PublishedKONEKTBugPre Beta Release · Jun 4In changelog · v0.3
Shipped Jul 6

Every create account from the same domain automatically joins workspace

PublishedKONEKTPre Beta Release · Jun 4In changelog · v0.3
Shipped Jul 6

Private views not visible for tickets, not saving or RLS issue

Low
PublishedKONEKTBugPre Beta Release · Jun 4In changelog · v0.3

They are either not saving or RLS issues

Shipped Jul 6

Compose / inbox area - Fixes & Improvements

High
PublishedKONEKTBugImprovementPre Beta Release · Jun 4In changelog · v0.3
Sub-tasks13/13 done
  • +9 more
Shipped Jul 6

Status improvements

Medium
PublishedKONEKTImprovementPre Beta Release · Jun 4In changelog · v0.3

- [X] Add functionality to re-order statuses - [X] Allow for removing / hiding default statuses Custom statuses are implemented as named sub-statuses that map to one of the five core `ticket_status` values, so analytics, automations and RLS keep working unchanged. Admins add/edit/delete them in Settings → Statuses under each core status, and they appear in the inbox status pickers and the status badge.

Shipped Jul 6

Allow for multi companies per contact

Medium
PublishedKONEKTImprovementPre Beta Release · Jun 4In changelog · v0.3
Shipped Jul 6

Review profile pictures

Medium
PublishedKONEKTBugPre Beta Release · Jun 4In changelog · v0.3

1. The profile picture doesn't display in the sidebar 2. When clearing profile pictures they don't stay removed 3. After uploading I cannot upload another one 4. Not possible to upload picture to replace another picture 5. Are there more bugs?

Shipped Jul 6

Attachments don't come as real email attachments

Low
PublishedKONEKTBugPre Beta Release · Jun 4In changelog · v0.3

When adding an attachments they don't come as actual email attachments but rather an inline link to the file. Make them send as attachments to emails but keep the other functionality, make it toggleable but with the actual attachments as the default

Shipped Jul 6

Fix onboarding

PublishedKONEKTBugImprovementPre Beta Release · Jun 4In changelog · v0.3

- [X] Fix alignment for the text and step indicators - [X] Where did you find us is missing the question - [X] Where did you find us should be skip not i'll do this later - [X] Add a copy button for the DNS on the name/host field as well

Shipped Jul 6

Review text on onboarding screen

High
PublishedKONEKTPre Beta Release · Jun 4In changelog · v0.3

This is for Ævar not Lovable, he needs to review and fix the text

Shipped Jul 6

Show if there is a draft and make sure it's persistent

Medium
PublishedKONEKTPre Beta Release · Jun 4In changelog · v0.3

Make it visible when a draft is saved for a ticket in the inbox ticket feed.

Shipped Jul 6

Auto complete when typing email adresses

High
PublishedKONEKTPre Beta Release · Jun 4In changelog · v0.3

Auto complete emails based on the contact book, so when typing an email address you don't need the full address. Also keep a ranking so commonly used emails are more likely to show up first if many emails start the same.

Shipped Jul 6

Keyboard shortcuts

Low
PublishedKONEKTPre Beta Release · Jun 4In changelog · v0.3
Sub-tasks1/1 done

- [X] Change internal comments shortcut to CMD + SHIFT + I - [X] Align settings page with actual keyboard shortcuts - [X] Create a keyboard shortcut to assign ticket - [X] CMD + SHIFT + A = Assign to me, if assigned to me then it unassigns - [ ] ~~CMD + SHIFT + \[1,2,3\] = Toggle between inbox filter views~~ - [X] CMD + SHIFT + C = Close ticket - [X] CMD + E = Open category dialog - [X] CMD + SHIFT + Z = Undo change (only status or categories or assigne changes)

Shipped Jul 6

Analytics overhaul

High
PublishedKONEKTPre Beta Release · Jun 4In changelog · v0.3
Sub-tasks6/6 done
  • +2 more
Shipped Jul 6

Cannot change avatar after having just changed it, does not allow upload

PublishedKONEKTBugPre Beta Release · Jun 4In changelog · v0.3

After changing the avatar once, attempting to change it again immediately can fail and block a new upload. Expected behavior: * Replacing an avatar multiple times in a row should continue to work. * The upload control should reset correctly after a successful change. * The user should not get stuck in a state where another upload is impossible. Likely causes include stale upload state, cached file input behavior, or incomplete form reset logic.

Shipped Jul 6

Multi email addresses with same domain per workspace

PublishedKONEKTPre Beta Release · Jun 4In changelog · v0.3
Shipped Jul 6

Input data cleared when switching tabs

PublishedKONEKTBugPre Beta Release · Jun 4In changelog · v0.3

Input entered by the user is being cleared when switching between tabs. Expected behavior: * Unsaved input should persist while moving between tabs in the same flow. * Switching tabs should not wipe text, form values, or draft content unexpectedly. * If a reset is intentional in some cases, it should be explicit rather than surprising. This is a data-loss bug that affects trust in the interface.

Shipped Jul 6

Review ticket updates text

Low
PublishedKONEKTBeta ReleaseIn changelog · v0.2
Shipped Jun 16

Restructuring

Low
PublishedKONEKTImprovementPre Beta Release · Jun 4In changelog · v0.2

1. Move templates from settings to the sidebar 2. Remove file library from SLA settings 3. Make SLA settings inline not display in a popup 4. Add channels to the sidebar 5. For the rest of workspace settings make the user be able to pin them to the sidebar, save it per user not per workspace

Shipped Jun 16

The sidebar close button can not be clicked, e.g. sidebar doesn't minimize

PublishedKONEKTBugPre Beta Release · Jun 4In changelog · v0.2
Shipped Jun 16

Add invite functionality

PublishedKONEKTFeaturePre Beta Release · Jun 4In changelog · v0.2

Invite functionality seems completely broken, there is no invite email ever sent, add the functionality make the status say pending until they join, update the user count on workspace database, style the email etc.

Shipped Jun 16

Fix broken functionality that used to work

PublishedKONEKTBugPre Beta Release · Jun 4In changelog · v0.2
Sub-tasks3/3 done
Shipped Jun 16

Notification system

Low
PublishedKONEKTBeta ReleaseIn changelog · v0.2
Sub-tasks3/3 done
Shipped Jun 16

Update invite email to contain information regarding workspace

PublishedKONEKTPre Beta Release · Jun 4In changelog · v0.2
Shipped Jun 16

Internal comment not shown in inbox ticket list

PublishedKONEKTPre Beta Release · Jun 4In changelog · v0.2
Shipped Jun 16

When switching views in tickets change selection

PublishedKONEKTBugPre Beta Release · Jun 4In changelog · v0.2

If selected all, you select the same tickets after switching views, possibly causing confusion and accidental errors by users

Shipped Jun 16

Better template variables

PublishedKONEKTPre Beta Release · Jun 4In changelog · v0.2
Sub-tasks1/1 done

Improve the template variable system so it is more useful and flexible in real workflows. Scope: * Expand what information can be inserted automatically. * Make the variable experience easier to understand and more reliable to use. * Use the child issues here to cover specific additions and ideas. This issue is about improving the capability, not just fixing the current bugs.

Shipped Jun 16

Add a way to clear profile picture

PublishedKONEKTPre Beta Release · Jun 4In changelog · v0.2

Add a way for a user to remove the current profile picture and return to the default avatar state. Expected behavior: * A visible control exists to clear the avatar. * Clearing the avatar updates the UI immediately. * The system falls back to the default avatar without leaving broken image references. This should sit alongside the existing avatar upload/change flow.

Shipped Jun 16

Automatically extract customer requests from inbound support tickets

PublishedKONEKTPre Beta Release · Jun 4In changelog · v0.1
Shipped Jun 12

Un-send functionality

PublishedKONEKTFeaturePre Beta Release · Jun 4In changelog · v0.1

Send out emails a few seconds (maybe 2 or 3, not sure about the best timing) after pressing the send button allowing the user to have some time to press and unsend button, maybe a toast that displays inline so that if they send by mistake. However make sure it does not reduce user experience.

Shipped Jun 12

Ability to add reactions to comments

PublishedKONEKTImprovementIn changelog · v0.1
Shipped Jun 12

Allow for customising of My / Unassigned / Team

PublishedKONEKTBeta ReleaseIn changelog · v0.1

Reordering and adding / removing tabs

Shipped Jun 12

Allow multiple tags

PublishedKONEKTImprovementPre Beta Release · Jun 4In changelog · v0.1

Workspace admin can set rule for single or multi tags

Shipped Jun 12

Make internal comments darker so there is more contrast

PublishedKONEKTPre Beta Release · Jun 4In changelog · v0.1
Shipped Jun 12

Update auth screens

PublishedKONEKTPre Beta Release · Jun 4In changelog · v0.1

Change auth screen UI to closer look like the screen shot while following Konekt UI guidelines ![Screenshot 2026-05-14 at 11.21.29.png](https://uploads.linear.app/1c9d366f-7f7f-4fcb-a96f-fc378950a6b9/30d1a916-aa74-4f15-811e-0b247220de13/63d124b8-f9f4-4a2b-85cc-6c60b8f5e628)

Shipped Jun 12

Customer system overhaul

PublishedKONEKTPre Beta Release · Jun 4In changelog · v0.1
Sub-tasks9/9 done
  • +5 more
Shipped Jun 12

Make sure spell checker is not disabled

PublishedKONEKTPre Beta Release · Jun 4In changelog · v0.1
Shipped Jun 12

Automatically update ticket status

PublishedKONEKTPre Beta Release · Jun 4In changelog · v0.1

* Assign → Action needed from agent * Sent reply → Waiting for reply * Received reply → Action needed from agent * Other?

Shipped Jun 12

Automatic reply controls

PublishedKONEKTPre Beta Release · Jun 4In changelog · v0.1

Allow workspace admins to set auto reply to first email also define if it's only active at certain times / days

Shipped Jun 12

Add business hours

PublishedKONEKTPre Beta Release · Jun 4In changelog · v0.1

Effects SLA and automatic reply controls

Shipped Jun 12

Live refresh similar to Anello

PublishedKONEKTPre Beta Release · Jun 4In changelog · v0.1
Shipped Jun 12

Review that the correct name appears on an internal notes

PublishedKONEKTPre Beta Release · Jun 4In changelog · v0.1
Shipped Jun 12

Collapse quoted history & signatures correctly in inbox view

PublishedKONEKTBugPre Beta Release · Jun 4In changelog · v0.1

Quoted previous emails and signature/footer blocks were not being collapsed reliably in the conversation view, and a duplicate `...` toggle button was rendering when collapsed. **Fix** * Tightened regex-based detection so quoted history and footers consistently collapse * Removed the duplicate `...` toggle so only one renders **Files** * `src/components/inbox/InboxConversationView.tsx` Related: [KONEKT-50](https://linear.app/bernburg/issue/KONEKT-50/keep-expand-dots-placement-consistant) (consistent placement of expand dots across surfaces).

Shipped Jun 12

Persistent compose drafts across sessions

PublishedKONEKTFeaturePre Beta Release · Jun 4In changelog · v0.1

Auto-save in-progress replies and new messages locally per conversation so they persist across tab switches, page reloads, and browser sessions — similar to Gmail drafts. **Behavior** * Persists composer content keyed per conversation in localStorage * Shows a subtle "Draft" indicator while a draft exists * "Discard draft" button to clear **Implementation** * New hook: `src/hooks/useDraftPersistence.ts` * Wired into `src/components/inbox/InboxConversationView.tsx`

Shipped Jun 12

Add the ability to be able to insert images inline, similar to Gmail

PublishedKONEKTPre Beta Release · Jun 4In changelog · v0.1

Allow images to be inserted inline within the compose editor, similar to common email clients like Gmail. Expected behavior: * Images can appear inside the body of the composed message instead of only as attachments. * Placement should follow the cursor position or another clear insertion point. * The editing experience should remain smooth when adding, removing, or rearranging inline images. The goal is a more flexible and familiar email composition experience.

Shipped Jun 12

Formatting on special characters during onboarding for slug

PublishedKONEKTPre Beta Release · Jun 4In changelog · v0.1

Improve slug formatting during onboarding so names with special characters are converted into clean, predictable slugs. Examples: * `í` -> `i` * `þ` -> `th` Expected behavior: * Special characters are normalized instead of producing broken or awkward slugs. * The generated slug remains readable and stable. * The onboarding flow should make it easy to understand what the final slug will be.

Shipped Jun 12

Customisable statuses

PublishedKONEKTFeaturePre Beta Release · Jun 4In changelog · v0.1

Allow statuses to be more customizable. Likely goal: * Support workflows that need different status names or stage definitions. * Make status configuration flexible enough to match different ways of working. Expected result: * Statuses are no longer fully fixed. * The configuration model remains understandable and does not make the UI harder to use. * The product still has sensible defaults for teams that do not need customization.

Shipped Jun 12

Add common files and images

PublishedKONEKTFeaturePre Beta Release · Jun 4In changelog · v0.1

Add a shared place for commonly used files and images. Likely goal: * Make reusable assets easy to access without uploading the same content repeatedly. * Support common image or file reuse during ticket handling and communication. Expected behavior: * Frequently used assets can be stored and selected again. * The flow is faster than re-uploading every time. * The result fits naturally into the existing compose or reply experience.

Shipped Jun 12

Fix Workspace URL konekt.is/[name]

PublishedKONEKTPre Beta Release · Jun 4In changelog · v0.1

Fix workspace URLs so they follow the intended `konekt.is/[name]` pattern consistently. Expected behavior: * Workspace URLs are generated correctly from the workspace name or slug. * Routing resolves the expected URL shape without broken paths. * The displayed URL and the actual destination stay in sync. This likely touches slug generation, normalization, and route handling.

Shipped Jun 12

User settings - unrelated from workspace

PublishedKONEKTPre Beta Release · Jun 4In changelog · v0.1
Sub-tasks1/1 done

Separate user-level preferences from workspace-level settings. Goal: * Settings that belong to an individual user should live under user settings. * Shared workspace configuration should remain under workspace settings. Expected result: * The settings structure is easier to understand. * Personal preferences no longer feel mixed in with organization-wide controls. * Ownership of each setting is clearer from the UI.

Shipped Jun 12

Change text "Customer context" into the name of the customer

PublishedKONEKTPre Beta Release · Jun 4In changelog · v0.1

Replace the generic label `Customer context` with the actual customer name. Expected behavior: * Where the UI currently shows the static text, it should instead display the relevant customer name. * The fallback should remain sensible when no customer is linked. * The result should feel specific and contextual rather than generic. This is mainly a clarity and polish improvement in the customer-facing or support workflow.

Shipped Jun 12

Always display url parameter

PublishedKONEKTBugPre Beta Release · Jun 4In changelog · v0.1
Shipped Jun 12

Better overview over earlier conversations

PublishedKONEKTPre Beta Release · Jun 4In changelog · v0.1

Improve how earlier conversations are surfaced so historical context is easier to review. Expected behavior: * Past conversation history is easier to find and scan. * The UI gives useful context without overwhelming the current thread. * Relevant earlier messages, threads, or summaries can be understood quickly when handling a ticket. The goal is faster context recovery when returning to an existing relationship or repeated issue.

Shipped Jun 12

Tickets tab rework

PublishedKONEKTPre Beta Release · Jun 4In changelog · v0.1
Sub-tasks8/8 done
  • +4 more

Rework the tickets tab so it becomes a clearer and more useful place to manage conversations. Scope: * Improve the main list view for scanning and acting on tickets. * Make row actions, selection, navigation, and search feel intentional. * Use the related sub-issues here for targeted improvements such as sorting, row actions, search by ticket ID, and removal of unnecessary controls. Expected result: * The tickets tab feels cohesive, faster to use, and easier to understand at a glance.

Shipped Jun 12

Make it visually clear if a ticket needs attention or not (unread / missing reply)

PublishedKONEKTPre Beta Release · Jun 4In changelog · v0.1

Make it visually obvious whether a ticket currently needs attention. Signals to represent: * Unread activity. * Missing reply or a state where follow-up is expected. * A clear distinction between tickets that are waiting and tickets that require action now. Expected result: * The list can be scanned quickly. * Attention-worthy tickets stand out without overwhelming the rest of the UI. * The visual logic is consistent and easy to trust.

Shipped Jun 12

Fix padding on assign to me button

PublishedKONEKTBugPre Beta Release · Jun 4In changelog · v0.1
Shipped Jun 12

Make default scale look like 90% scale on laptop

PublishedKONEKTPre Beta Release · Jun 4In changelog · v0.1

Adjust the default UI scale so it feels closer to about 90% on a laptop. Goal: * Fit more useful information on screen without making the interface feel cramped. * Improve the default viewing experience on common laptop screen sizes. Expected result: * Density feels slightly tighter and more efficient by default. * Text and controls remain readable and usable after the change.

Shipped Jun 12

Add / Remove from cc.

PublishedKONEKTPre Beta Release · Jun 4In changelog · v0.1

Allow people to be added to or removed from cc for the relevant email or conversation flow. Expected behavior: * Additional recipients can be included in cc when needed. * Existing cc recipients can be removed before sending or when editing the draft. * The UI should make it clear who will receive the message. The goal is to support a familiar email-style workflow without making recipient management confusing.

Shipped Jun 12

Change from date last updated to date last email

PublishedKONEKTPre Beta Release · Jun 4In changelog · v0.1

Use the date of the most recent email instead of the generic last-updated timestamp in the relevant ticket list or detail surface. Expected behavior: * The displayed date reflects the last email activity that matters to the conversation. * Internal updates that are not email events should not make the conversation look more recent than it is. * Sorting and scanning should better match how recent the customer interaction actually was. This should make ticket recency feel more truthful and actionable.

Shipped Jun 12

Rich text compose

PublishedKONEKTPre Beta Release · Jun 4In changelog · v0.1

Build out the rich text compose experience for writing messages. Likely scope: * Support formatting that is useful in real email-style composition. * Make editing feel stable and predictable while writing and revising content. * Leave room for related enhancements such as inline media and template-driven content. Expected result: * Composing rich text feels polished enough for everyday use, not like a plain textarea with partial formatting.

Shipped Jun 12

Multi domain per workspace

PublishedKONEKTPre Beta Release · Jun 4In changelog · v0.1
Shipped Jun 12

Auto assign on first reply

PublishedKONEKTPre Beta Release · Jun 4In changelog · v0.1
Shipped Jun 12

Assign dropdown is empty

PublishedKONEKTBugPre Beta Release · Jun 4In changelog · v0.1
Shipped Jun 12