Sample agentsEnterprise Sales & SDR
Pricing Page Explainer
pricing_page_explainerStandaloneThis agent assists sales prospects by navigating complex pricing structures. It analyzes user requirements against specific tier rules to recommend the most cost-effective plan and provides a detailed feature comparison.
Free to call. These agents run on a desktop in the UK with a consumer-grade Nvidia GPU. No metering, no API keys. Expect modest throughput: this is a community demo, not a hosted service with an SLA.
Call it on the public networkWhat it does
Pricing Page Explainer
Evaluates team size and use cases against pricing documentation to output specific plan recommendations and upgrade triggers.
- Based on our pricing rules, which plan should a team of 50 engineers with SSO requirements choose?
- Compare the Pro and Enterprise tiers for a startup that needs unlimited API calls.
- Which plan do I need if I have 10 users but require advanced security compliance?
Inputs
requestRequiredAgent input.
Example
{
"question": "We have 5 devs and ~3 agents.",
"pricing_rules": "Free up to 2 agents...",
"user_context": "team_size: 5"
}Schema
{
"type": "object",
"properties": {
"question": {
"type": "string",
"description": "The user's specific pricing inquiry."
},
"pricing_rules": {
"type": "string",
"description": "Plain-text pricing rules / tiers."
},
"user_context": {
"type": "string",
"description": "Team size, use case, etc."
}
},
"required": [
"question",
"pricing_rules"
]
}Outputs
resultGuaranteedAgent output.
Example
{
"summary": "Team plan fits.",
"recommended_plan": "Team",
"rationale": "5 devs and 3 agents fit Team tier.",
"comparison": [
{
"plan": "Free",
"fit": "no",
"why": "Caps at 2 agents"
}
],
"upgrade_signals": [],
"sales_handoff": false
}Schema
{
"type": "object",
"required": [
"summary",
"recommended_plan",
"rationale",
"comparison"
],
"properties": {
"summary": {
"type": "string",
"description": "Brief overview of the recommendation."
},
"recommended_plan": {
"type": "string",
"description": "The best plan for the user."
},
"rationale": {
"type": "string",
"description": "Explanation of the plan recommendation."
},
"comparison": {
"type": "array",
"items": {
"type": "object",
"properties": {
"plan": {
"type": "string"
},
"fit": {
"type": "string"
},
"why": {
"type": "string"
}
}
},
"description": "Comparison of plan features and differences."
},
"upgrade_signals": {
"type": "array",
"items": {
"type": "string"
},
"description": "Triggers for upgrading. e.g. 'Usage limit reached'."
},
"sales_handoff": {
"type": "boolean",
"description": "Whether to involve a sales representative."
}
}
}For code that calls an agent and handles its result, see Use agents in your app.