Contact
Located in ./people.ppl
, this is the member
that
the user
relates with in order to achieve their goals within the
organization. The contact
is associated with the member
by sharing the same id
.
This exists so the core
can be shared, different users
can relate to different people.
Fields
relationship
- (Required) What type of relationship thiscontact
is. Choices includestakeholder
,first_team
,direct_report
, andbase
-Identifier
intention
- (Optional) Anintention
block -Intention
Relationships
This app is prescriptive in helping people identify important relationships within an organization, and thus categorizes contacts into four groups. These are not official HR titles, just categories:
- Stakeholder: people who need for the
user
to deliver in order to succeed and will therefore advocate foruser
when they are not in the room. - First Team: usually the people who report to the
user
's boss, sharing in a broader mission than theuser
has. This team is important to track because in order to perform and grow, one has to be supportive and not competitive with their peers. - Direct Report: people who either report to the
user
or whom theuser
is leading or mentoring, when an individual contributor. Theuser
is likely responsible for the outcome of their work. - Base: this is every other important relationship, meant to ensure that there is a wider impact than just the team.
Examples
Minimal
member kevin_osei {
first_name: "Kevin"
last_name: "Osei"
}
// same id as kevin_osei member, which means that Kevin is
// a person the user of this workspace is relating to.
contact kevin_osei {
relationship: direct_report
}
Full
member jordan_kim {
first_name: "Jordan"
last_name: "Kim"
}
contact jordan_kim {
relationship: direct_report
intention: {
event_name: "1:1"
recurrence: "FREQ=WEEKLY;INTERVAL=1;BYDAY=FR"
}
}