# Outcome relationships

Often when doing OKRs or setting goals within an org, you'll have outcomes that are tied to one another. Tability lets you do this, through outcome relationships.

There are three types of outcome relationships:

* **Parent:** This is an outcome that's part of a parent plan, that an outcome directly relates to or contributes to the success of.
* **Dependant:** The opposite of a parent. By assigning a dependant to an outcome, the outcome will become the parent of that dependant.
* **Relationship:** No hierarchical relation. Use this type of relationship to signify there is a connection or shared theme, but the progress of one does not lead to another's.

## How to assign relationships

To add or remove a relationship, go to the outcome you'd like to connect and follow these steps:

1. Click on your outcome to bring up the outcome details modal.
2. On the right side of the modal, find the section called **Relationships**. Click on the **Add relationships** button.

   <figure><img src="/files/wqMXyIC4A3cyMe2cwGlj" alt=""><figcaption></figcaption></figure>
3. In the **Add a Relationship** modal, select to add a **parent**, **dependency**, or a **related outcome.**
4. Follow the prompts to add your relationship

Now when you go to your outcome, related outcomes will be visible on both outcomes.

<figure><img src="/files/hbtNDuaQkuVzY0e9zPf0" alt=""><figcaption></figcaption></figure>

## Automating Check-ins using dependants

One advantage of having dependent and parent outcomes is the ability to automate progress on a parent outcome using the sum or average of it's dependants.

Example:

Your outcome is "*Earn $100K in monthly revenue*". You want to split this between two separate teams, so you give each team an outcome of "*Earn $50K in monthly revenue*." You can then connect the parent ("*Earn $100K monthly revenue*") to a data source of **Dependant Key Results** and it will automatically update progress when the two dependant outcomes update their progress.

### How to set Dependants as a data source

1. Go to the parent outcome. Make sure that you've already set up your parent and dependant relationships via the step above.
2. Click on the outcome to bring up the outcome details modal. Then click on the ellipses \[⋯] icon and click on **Edit** in the dropdown menu.
3. Navigate to the **Data source** tab.
4. Under **Change data source** select **Dependent Outcome**

   <figure><img src="/files/jELjoGwAGFXHHfFRnfZe" alt=""><figcaption></figcaption></figure>
5. Select your **Aggregation type**. This will be either a sum or average of the dependents.
6. Click **Save & preview**.

{% hint style="info" %}
For more tips on how to use cascading goals, read [How to cascade revenue goals into achievable team metrics](https://www.tability.io/odt-articles/how-to-cascade-revenue-goals-into-achievable-team-metrics).
{% endhint %}

<br>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://guides.tability.io/docs/become-a-tability-power-user/features/outcomes-key-results/outcome-relationships.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
