Sales Representative Agent Example
Simple example showing how to set up a sales representative agent with PilottAI framework.
Setup
Example Usage
from pilottai import Serve
from pilottai.core import AgentConfig, LLMConfig
# Initialize
pilott = Serve(name="SalesRepresentative")
# Create agent
sales_agent = await pilott.add_agent(
role="sales_representative",
goal="Manage leads and close sales effectively",
tools=["lead_manager", "proposal_generator"]
)
# Manage lead
task = {
"type": "manage_lead",
"lead_id": "LEAD123",
"action": "qualify",
"details": {
"company": "TechCorp",
"budget": "100k"
}
}
result = await pilott.execute([task])
- lead_manager: Manage sales leads
- proposal_generator: Generate sales proposals
Features
- Lead qualification
- Proposal generation
- Sales process automation
- Client relationship management
Code
Ready to use code sales_rep.py