Actions101
- Attendance Actions
- Client Actions
- Department Actions
- Designation Actions
- Employee Actions
- Holiday Actions
- KPI Actions
- KPI Category Actions
- KPI Data Actions
- Lead Actions
- Leave Actions
- OKR Key Result Actions
- OKR Objective Actions
- Performance Cycle Actions
- Project Actions
- Project Category Actions
- Task Actions
- Task Category Actions
- Ticket Actions
- Ticket Agent Actions
- Ticket Channel Actions
- Ticket Type Actions
Overview
This node enables creating a new OKR (Objectives and Key Results) Key Result within the Flowyteam system. It is useful for teams and organizations that use the OKR framework to track progress on measurable goals. By creating key results, users can define specific metrics or milestones that contribute to achieving broader objectives.
Typical scenarios include:
- Adding a new measurable key result under an existing objective.
- Defining initial, current, and target values for tracking progress.
- Assigning ownership and leadership to key results for accountability.
- Including additional metadata such as confidence level, description, remarks, unit, and weight.
Example: A product team might create a key result titled "Increase monthly active users" with an initial value of 1000, current value of 1500, and target value of 5000, assigning it to a team member responsible for growth.
Properties
| Name | Meaning |
|---|---|
| KRS Owner | The owner ID of the key result (person responsible). |
| KRS Title | The title or name of the key result. |
| KRS Initial Value | The starting numeric value of the key result (e.g., 0). |
| KRS Current Value | The current numeric value reflecting progress (e.g., 0). |
| KRS Target Value | The goal or target numeric value to achieve (e.g., 100). |
| Additional Fields | Optional extra fields to provide more context: |
| - KRS Confidence | Confidence level in achieving the key result (string). |
| - KRS Description | Detailed description of the key result. |
| - KRS Leader | The leader ID responsible for overseeing the key result. |
| - KRS Remarks | Any remarks or notes related to the key result. |
| - KRS Unit | Unit of measurement for the key result (e.g., %, number). |
| - KRS Weight | Weight or importance factor assigned to the key result. |
Output
The node outputs JSON data representing the created key result object as returned by the Flowyteam API. This typically includes all submitted fields along with any generated identifiers or timestamps from the backend.
No binary data output is involved.
Dependencies
- Requires an API key credential configured in n8n to authenticate requests to the Flowyteam API.
- The node depends on the Flowyteam service being accessible and the user having appropriate permissions to create key results.
Troubleshooting
Common issues:
- Missing required fields such as owner, title, or target value will cause errors.
- Invalid or expired API credentials will prevent successful creation.
- Network connectivity problems may cause timeouts or failures.
Error messages:
- Errors indicating missing parameters suggest checking that all required inputs are provided.
- Authentication errors require verifying the API key credential setup.
- Permission denied errors mean the authenticated user lacks rights to create key results.
Resolving these usually involves validating input data, reconfiguring credentials, and ensuring proper API access rights.
Links and References
- Flowyteam official documentation (for API details and OKR concepts)
- OKR methodology resources for understanding key results and objectives
(Note: Specific URLs are not included due to static code analysis constraints.)