OKRs
  • About OKRs
  • The market
  • Why build ourselves?
  • Product philosophy
  • Product Decision Record
  • Key milestones
  • Features
    • OKR Unit
    • OKR Views
    • Default Sorting in views and Filters
    • OKR details page
    • Filters
    • Notifications
    • Move and Paste feature
    • Personal Starring ⭐️
    • Due date as an attribute
    • Cloning OKRs to a new quarter
    • Help Section
    • OKR dependency resolution
    • Drag and Drop (Upcoming)
    • Visibility control 🔒
    • Admin Page (Upcoming)
    • Search
    • Sort feature
    • Slack Integration
  • Key Documents
  • Data Strategy
    • Success Metrics
    • Reporting/Metrics Dashboard
  • Program Management
    • Team
    • Working Principles
    • Toolkit
    • Meetings Schedule
    • Product Roadmap
    • Release notes
  • Major links
    • Project Board
    • Design Mockups
    • Feature Discussions Document
    • xto10x Google Drive
    • xto10x Wiki
    • xto10x Slack
    • Staging (OKR tool)
  • Templates
    • Document Template
    • Voice and Tone
Powered by GitBook
On this page
  • Conditions on the Move action:
  • Feedback to user post Aligning/Uplinking
  • Activity feed for Move and Paste
  • Notifications for Move and Paste

Was this helpful?

  1. Features

Move and Paste feature

  • User gets an option to "Move" from the "3 dots menu" and the activity details page for any objective on which they have action permissions.

  • On clicking "Move", a toast opens up with the following text:

Objective has been copied and is ready to be moved under any other objective (within this quarter)

NOTE: User cannot paste an objective into other quarters as of now. Hence paste option will not come if a copied OKR belongs to a quarter and the objective to which it is pasted belongs to a different quarter.

  • When the user clicks on "Paste" objective, the dialog box appears which shows the copied objective and asks for a confirmation.

  • When the user proceeds with Paste. This moved objective becomes a KR to the selected objective.

NOTE: In an edge case, where the user copied something and forgets and later comes back and tries to paste. We would always show the latest status (title, attributes, status etc) of the objective in the final confirmation box. However, we would show up a toast and dis-allow paste if the objective has already been moved by someone else during this time.

Conditions on the Move action:

  • An objective once copied/in move state will remain in this state till the session expires (browser close/re-login etc). Otherwise would always be in memory and can be fetched during paste action.

  • Once an objective is copied/ in move state and if the user selects another objective, we will over-ride and keep the latest objective in the copied/in move state.

Feedback to user post Aligning/Uplinking

Ideally we would want to show this KR under the new parent objective.

Activity feed for Move and Paste

Objective being moved

Activity to be shown

Is an aligned objective

This objective's alignment changed from "old parent obj title" to "new parent obj title"

Is a non-aligned objective

This objective is now aligned to "parent objective title"

Notifications for Move and Paste

Objective being moved

Activity to be shown

Is an aligned objective

Old parent to be notified: "key-result" was moved from "your objective" and added to "new parent objective"

New parent to be notified saying: "Key result was added to your objective"

Is a non-aligned objective

New parent to get a notification saying: "Key result was added to your objective"

Note: Clicking on any of these notifications would open the KR under the new objective

PreviousNotificationsNextPersonal Starring ⭐️

Last updated 5 years ago

Was this helpful?