A good one-on-one is one where an employee can freely share their problems and managers can help in resolving them and suggest appropriate methods to do so. It can be possible through slack apps as you can have a regular chance to have a 1-on-1 with the manager and improve incrementally.