Blocks
Sales Agent
AI-powered sales representative
Create an intelligent sales agent that can qualify leads, handle objections, recommend products, and guide prospects through the sales funnel with personalized approaches.
Block Preview
Sales Agent
AI-powered sales representative
Usage
- Add the block to your workflow and connect it to the upstream step.
- Configure any required credentials or tokens in the inputs.
- Fill in required inputs and optional parameters for the run.
- Run a test execution, inspect outputs, and iterate before deploying.
- Deploy the sales_agent block with monitoring enabled in production.
Inputs (UI)
System Prompt
long-inputPlaceholder: You are a professional sales representative...
Layout: full
Prospect Message
long-inputPlaceholder: Enter the prospect inquiry or conversation...
Layout: full
Prospect Profile
long-inputPlaceholder: Enter prospect information: company, role, industry, pain points...
Layout: full
Model
dropdownLayout: half
Options: Dynamic options
Temperature
sliderLayout: half
API Key
short-inputPlaceholder: Enter your API key
Layout: full
Condition: model = ["gpt-4o","o1","o1-mini","o1-preview","o3","o3-preview","o4-mini","claude-3-5-sonnet-20240620","claude-3-7-sonnet-20250219"]
Product Catalog
codePlaceholder: [ { "name": "Product A", "description": "Enterprise solution for large companies", "price": "$999/month", "features": ["Feature 1", "Feature 2"], "targetAudience": "Enterprise", "useCases": ["Use case 1", "Use case 2"] } ]
Layout: full
Sales Playbook
long-inputPlaceholder: Enter sales strategies, common objections and responses, qualification criteria...
Layout: full
Sales Goals
dropdownLayout: half
Options: Lead Qualification, Product Demo, Proposal, Close Deal
Include Lead Scoring
switchLayout: half
Tools
tool-inputLayout: full
Knowledge Sources
knowledge-source-inputLayout: full
Max Search Results
sliderLayout: half
Condition: knowledgeSources = ""
Similarity Threshold
sliderLayout: half
Condition: knowledgeSources = ""
Enable Memory
switchLayout: half
Memory Limit
sliderLayout: half
Condition: memoryEnabled = true
Importance Threshold
sliderLayout: half
Condition: memoryEnabled = true
Memory Tags
short-inputPlaceholder: customer-support, billing, technical
Layout: half
Condition: memoryEnabled = true
Inputs (API)
systemPrompt
stringOptional
prospectMessage
stringRequired
prospectProfile
stringOptional
model
stringRequired
apiKey
stringRequired
temperature
numberOptional
productCatalog
jsonOptional
salesPlaybook
stringOptional
salesGoals
stringOptional
includeScoring
booleanOptional
tools
jsonOptional
knowledgeSources
stringOptional
searchMaxResults
numberOptional
similarityThreshold
numberOptional
memoryEnabled
booleanOptional
memoryLimit
numberOptional
memoryImportance
numberOptional
memoryTags
stringOptional
Outputs
Primary response type:
{
"content": "string",
"model": "string",
"leadScore": "number",
"salesStage": "string",
"nextActions": "json",
"objections": "json",
"opportunities": "json",
"recommendedProducts": "json",
"tokens": "json"
}