The pricefx_acc_ag_get_prioritize_segments tool groups the items that an Agent detected by a customer or product segment, for example customer segment or product group. For each segment, the tool returns the total impact and its share of the Agent's total impact, so you can see where most of the impact is.
You can identify the Agent using one of: agentId, agentUniqueName, or agentLabel.
You must provide at least one of: customerDimension or productDimension.
Optional controls include topRows (how many ranked rows to return) and impactMeasureSelector (Revenue, Profit, Costs, Trends, Benchmark, Others).
Tool Name – pricefx_acc_ag_get_prioritize_segments
Title – Agent Detected Items Prioritization by Segment
Type – Private
Access Profile: Configurator
This tool is only available with the Accelerate Agents 1.7.
Permissions
The tool is available only to the Configurator access profile when tool access control is on.
You can use the tool for an Agent only if you have one of the following: an Agent business role (Agent Manager, Agent Contributor, or Agent Analyst); one of the user roles MANAGE_ACTIONS, ADMINISTER_ACTIONS, or a MODULECATEGORY_CFO or MODULECATEGORY_MO role; or membership in a user group that can edit or view the Agent's details.
Parameters
|
Parameter |
Required |
Description |
|---|---|---|
|
|
Yes, if |
Agent ID. |
|
|
Yes, if |
Agent unique name. Not case-sensitive. Spaces are ignored. |
|
|
Yes, if |
Text that the Agent label contains. Not case-sensitive. Spaces are ignored. If several Agents match, the tool uses the most recently updated one. |
|
|
Yes, if |
Customer field to group by, for example Customer Segment. Matches the field name exactly or part of the field label, not case-sensitive. |
|
|
Yes, if |
Product field to group by, for example Product Group. Matched the same way as |
|
|
No |
Maximum number of segments to return, up to 10. The default is 10. |
|
|
No |
Impact type to show: Revenue, Profit, Costs, Trends, Target, Benchmark, or Others. Not case-sensitive. The default is all impact types of the Agent. |
Output
The tool returns a table with one row per segment, ranked by share of impact, largest first. Each row has these columns, named by the labels in the Agent's Detected Items:
|
Column |
Description |
|---|---|
|
Dimension columns |
Segment values, for example Germany. |
|
Measure columns |
Sum of each measure of the Agent for the segment. |
|
<Measure> (Impact) |
Sum of each selected impact for the segment. |
|
Total of <Measure> (Impact) |
Sum of the impact over all segments. |
|
Percentage of <Measure> (Impact) |
Share of the segment in the total impact, as a fraction: 0.25 means 25%. |
Errors
|
Situation |
Error Message |
|---|---|
|
No Agent identifier is given |
|
|
No dimension is given |
|
|
No Agent matches |
|
|
You do not have access to the Agent |
|
|
|
|
|
The Agent has no impact of the selected type |
|
|
The Agent has no impact definitions |
|
|
No dimension matches an Agent field |
|