Files
dify/app2_prospect_analysis.yml

285 lines
9.7 KiB
YAML

app:
description: ''
icon: 🤖
icon_background: '#FFEAD5'
mode: workflow
name: prospect analisis
use_icon_as_answer_icon: false
dependencies:
- current_identifier: null
type: marketplace
value:
marketplace_plugin_unique_identifier: langgenius/gemini:0.5.12@2a2bf8f78552bd52b1d2e51995daaa7b7c04b2572b29e661b14c1b773ab8d45a
version: null
kind: app
version: 0.5.0
workflow:
conversation_variables: []
environment_variables: []
features:
file_upload:
allowed_file_extensions:
- .JPG
- .JPEG
- .PNG
- .GIF
- .WEBP
- .SVG
allowed_file_types:
- image
allowed_file_upload_methods:
- local_file
- remote_url
enabled: false
fileUploadConfig:
audio_file_size_limit: 50
batch_count_limit: 5
file_size_limit: 15
image_file_size_limit: 10
video_file_size_limit: 100
workflow_file_upload_limit: 10
image:
enabled: false
number_limits: 3
transfer_methods:
- local_file
- remote_url
number_limits: 3
opening_statement: ''
retriever_resource:
enabled: true
sensitive_word_avoidance:
enabled: false
speech_to_text:
enabled: false
suggested_questions: []
suggested_questions_after_answer:
enabled: false
text_to_speech:
enabled: false
language: ''
voice: ''
graph:
edges:
- data:
isInLoop: false
sourceType: start
targetType: llm
id: 1763406691211-source-1763406818062-target
source: '1763406691211'
sourceHandle: source
target: '1763406818062'
targetHandle: target
type: custom
zIndex: 0
- data:
isInLoop: false
sourceType: llm
targetType: end
id: 1763406818062-source-1763406973601-target
source: '1763406818062'
sourceHandle: source
target: '1763406973601'
targetHandle: target
type: custom
zIndex: 0
nodes:
- data:
selected: false
title: User Input
type: start
variables:
- allowed_file_extensions:
- pdf
allowed_file_types:
- document
allowed_file_upload_methods:
- local_file
- remote_url
default: ''
hint: ''
label: prospect
max_length: 48
options: []
placeholder: ''
required: true
type: file
variable: prospect
- default: ''
hint: ''
label: name
max_length: 48
options: []
placeholder: ''
required: true
type: text-input
variable: name
- default: Chief Medical Information Officer (CMIO)
hint: ''
label: Title
max_length: 48
options: []
placeholder: ''
required: true
type: text-input
variable: Title
- default: " - EHR integration challenges across multiple facilities\n -\
\ Physician adoption resistance to new technology\n - Data silos preventing\
\ coordinated care\n - Regulatory compliance burdens (HIPAA, HITECH)\n\
\ - Interoperability issues with legacy systems"
hint: ''
label: Pain Points
max_length: 600
options: []
placeholder: ''
required: true
type: paragraph
variable: Pain_Points
- default: Executive
hint: ''
label: Seniority Level
max_length: 48
options:
- Entry Level
- Mid Level
- Senior Level
- Executive
- C-Level
placeholder: ''
required: true
type: select
variable: Seniority_Level
height: 213
id: '1763406691211'
position:
x: 80
y: 282
positionAbsolute:
x: 80
y: 282
selected: false
sourcePosition: right
targetPosition: left
type: custom
width: 242
- data:
context:
enabled: true
variable_selector:
- '1763406691211'
- prospect
model:
completion_params:
temperature: 0.7
mode: chat
name: gemini-2.5-pro
provider: langgenius/gemini/google
prompt_template:
- id: b3f53e1e-395f-4683-b274-c5b8b8a12df8
role: system
text: "\nYou are an expert sales coach and script writer with decades of\
\ experience in B2B sales across multiple industries. Your specialty is\
\ creating highly effective, personalized sales call scripts that resonate\
\ with prospects and drive results.\n\nYour core capabilities include:\n\
- Analyzing {{#1763406691211.prospect#}}information to understand their\
\ role, challenges, and motivations\n- Crafting compelling value propositions\
\ that align with {{#1763406691211.Pain_Points#}} \n- based on {{#1763406691211.prospect#}}\
\ generate two potencial pain points and mark them as new ones\n- Adapting\
\ communication style based on seniority level and industry (industry\
\ has to be taken from {{#1763406691211.prospect#}})\n- Handling common\
\ objections with industry-specific responses\n\n\nSCRIPT STRUCTURE REQUIREMENTS:\n\
Always generate scripts with these 6 sections:\n1. **Opening**: Personalized\
\ introduction and rapport builder\n2. **Hook**: Value proposition or\
\ pain-point alignment\n3. **Qualifying Questions**: Customized based\
\ on role and industry\n4. **Objection Handling Tips**: Role-specific\
\ counterpoints\n5. **CTA (Call-to-Action)**: Meeting booking, product\
\ demo, resource follow-up\n6. **Closing**: Summary and confirmation steps\n\
\nINDUSTRY-SPECIFIC CONSIDERATIONS:\n- **Technology**: Focus on innovation,\
\ scalability, integration, security\n- **Healthcare**: Emphasize compliance,\
\ patient outcomes, efficiency, cost containment\n- **Finance**: Highlight\
\ security, compliance, ROI, risk management\n- **Manufacturing**: Stress\
\ efficiency, cost reduction, quality, supply chain\n- **Retail**: Focus\
\ on customer experience, inventory, omnichannel, growth\n- **Education**:\
\ Emphasize student outcomes, efficiency, accessibility\n\nSENIORITY LEVEL\
\ ADAPTATIONS:\n- if {{#1763406691211.Seniority_Level#}} is **Entry Level**:\
\ Career growth, skill development, making an impact\n- if{{#1763406691211.Seniority_Level#}}\
\ is **Mid Level**: Team productivity, efficiency, departmental goals\n\
- if{{#1763406691211.Seniority_Level#}} is **Senior Level**: Strategic\
\ impact, ROI, business outcomes\n- if{{#1763406691211.Seniority_Level#}}\
\ is **Executive**: Business value, competitive advantage, bottom line\n\
- if{{#1763406691211.Seniority_Level#}} is **C-Level**: Market position,\
\ shareholder value, long-term vision\n\nOUTPUT FORMATS:\n- **Text**:\
\ Full detailed script with section headers\n- **Bullet Points**: Structured\
\ format with bullet points for easy scanning\n- **Short Form**: Quick\
\ reference with key points only\n\nWhen generating scripts, always:\n\
1. Personalize to {{#1763406691211.Title#}} {{name}} opening based on\
\ prospect information and previous touchpoints\n2. Create a strong hook\
\ that demonstrates understanding of their industry and challenges\n3.\
\ Include relevant qualifying questions tailored to their role and seniority\n\
4. Provide objection handling tips specific to their industry and common\
\ concerns\n5. Craft an appropriate CTA based on deal stage\n6. End with\
\ a professional closing that builds rapport\n7. Format according to requested\
\ output format\n\nCOMMON OBJECTIONS AND RESPONSES:\nAlways include handling\
\ for:\n- **Price**: \"I understand budget is a consideration. Let me\
\ show you ROI our clients typically see.\"\n- **Timing**: \"What would\
\ need to change for this to become a priority?\"\n- **Already have solution**:\
\ \"What gaps are you still seeing with your current solution?\"\n- **Need\
\ to check with team**: \"Who else should be involved in this decision?\"\
\n\n\n\n"
selected: true
structured_output:
schema:
properties:
email:
format: email
type: string
required:
- email
type: object
structured_output_enabled: false
title: LLM
type: llm
vision:
enabled: false
height: 88
id: '1763406818062'
position:
x: 434
y: 288
positionAbsolute:
x: 434
y: 288
selected: true
sourcePosition: right
targetPosition: left
type: custom
width: 242
- data:
outputs:
- value_selector:
- '1763406818062'
- text
value_type: string
variable: reasoning_content
selected: false
title: Output
type: end
height: 88
id: '1763406973601'
position:
x: 802
y: 320
positionAbsolute:
x: 802
y: 320
selected: false
sourcePosition: right
targetPosition: left
type: custom
width: 242
viewport:
x: 63
y: 2
zoom: 1
rag_pipeline_variables: []