Track Goal¶
![](../../../../../_assets/ai/build/node-reference/analytics/track-goal.png)
Description¶
The Track Goal Node lets you monitor the progress of a specific goal within a Flow and can be used only with Goals.
By adding this Node, you can track key steps defined in your goals, such as time or money saved, and then analyze the results in the Insights dashboard or via the OData endpoint.
For example, if your goal is to reduce call handling time, the Track Goal Node will track each interaction step, helping you measure whether your Flow is achieving the desired reductions in response times.
Settings¶
Parameter | Description |
---|---|
Select Goal | Select the goal you previously created in Build > Goals. This is the goal you want to track progress on, such as Reduce Call Handling Time or Improve Customer Onboarding . |
Select Steps | Select one or more steps that you have configured within your chosen goal. For example, if your goal includes multiple stages, such as Initial Contact and Query Resolved , you can track each step's progress separately. Set the Startpoint step at the beginning of the process you want to track in your Flow. Otherwise, the goal will not be tracked. |
Example¶
Let's assume you have set a goal called Reduce Customer Support Request Time
.
The steps within this goal are the following:
- Customer Request Received. This step represents when the customer initiates contact with support.
- Request Resolved by Chatbot. This step tracks when the AI Agent successfully resolves a customer query.
- Escalation to Human Agent. This step tracks when the AI Agent escalates the request to a human agent if needed.