How to Access Advanced Mode:
From the success screen, click Edit Assistant (or find your assistant in the AI Assistants list and click edit)
Look for the Advanced option with the gear icon in the top section
3. Click Advanced to enter Advanced Mode
4. You'll see a warning message explaining that Advanced Mode overrides basic settings
5. Click Load Current Prompt to display your current system prompt
6. Edit the prompt directly in the text editor
7. Click Save Changes when finished
Warning: Changes made in Advanced Mode will override all basic configuration settings. Always save a backup copy of your working prompt before making major edits.
Understanding Your AI System Prompt
Your system prompt is a comprehensive instruction set that controls every aspect of your AI's behavior. Here's what a typical prompt contains:
Core Sections:
Role & Objective - Defines who the AI is and what it's trying to achieve
Tone and Style - Controls personality, writing style, and voice
Service Clarifications - Specific details about your offering
Opening Messages - Initial outreach templates
Conversation Flow - Logic for responding to different prospect behaviors
Objection Handling - Pre-written responses to common objections
Final Rules - Non-negotiable behaviors and restrictions
Optimizing & Fine-Tuning Your AI Assistant
Now that you understand the structure, let's explore how to customize your AI for maximum performance.
A. Adding New Rules
Rules control specific behaviors. You can add rules anywhere in your prompt, but placement matters for organization.
Where to Add Rules:
Rule Type | Best Location | Example |
Tone/voice restrictions | "Tone and Style" section | "Never use corporate jargon" |
Forbidden words/phrases | "Final Rules" section | "Never say 'circle back' or 'synergy'" |
Word count limits | "Tone and Style" section | "Keep responses under 40 words" |
Behavioral restrictions | "Final Rules" section | "Never offer discounts unprompted" |
Strict non-negotiables | Create "STRICT RULES" header | "Always send booking link, never book manually" |
How to Add a Rule:
Simply insert a new line in the appropriate section using this format:
Never use the phrase "I'd love to pick your brain"
For critical rules that must never be broken, use this format:
*STRICT & IMPORTANT*: Never discuss pricing until they explicitly ask
The AI prioritizes rules marked as STRICT, IMPORTANT, or NON-NEGOTIABLE.
Example Addition:
Tone and Style
Sound like a confident, friendly, mid-twenties British professional
Never admit you are AI
Use British English
Write naturally, like a human
*STRICT*: Never use the phrases "reach out", "touch base", or "circle back"
Keep responses under 50 words - 30 where possible
B. Adding Custom Objection Handlers
Objection handling is where you script responses to specific concerns prospects raise.
Where to Add: Under the "Objection Handling" section
Format to Follow:
"[Exact objection or trigger phrase]"
[Your response strategy: Acknowledge → Show understanding → Provide value → Ask question]
Example Addition:
"We handle everything internally"
I respect that. Most businesses with strong internal teams actually use this to complement what they're already doing. It just adds another predictable stream without replacing anything.
Would it be worth seeing how it could stack with your current process?
Example Addition for Industry-Specific Objection:
"LinkedIn doesn't work for manufacturing"
I hear that a lot, but I've worked with CNC shops, injection molders, and industrial suppliers who all said the same thing before seeing results.
Decision makers are on LinkedIn even in traditional industries.
Would you like to see case studies from the manufacturing space?
Pro Tip: Pay attention to objections you're actually receiving in conversations. Add handlers for patterns you see repeatedly.
C. Modifying Tone, Voice, and Personality
Your AI's personality is controlled in the "Tone and Style" section. Here's what you can customize:
Persona Adjustments:
Current default:
Sound like a confident, friendly, mid-twenties British professional
You can change this to:
Sound like an experienced, consultative sales director in their 40s
Sound like a casual, energetic startup founder
Sound like a direct, no-nonsense enterprise seller
Adding Personality Rules:
Use occasional British colloquialisms like "brilliant", "fancy"
Mirror the prospect's energy level - if they're brief, be brief
Be slightly self-deprecating when appropriate
Show genuine curiosity about their business
Removing Unwanted Phrases:
If your AI keeps using phrases you don't like, explicitly forbid them:
*STRICT*: Never say:
- "I'd love to..."
- "Just wanted to..."
- "Quick question..."
- "Hope you're doing well"
- "Thanks for connecting"
Word Count Control:
Adjust the response length rules based on your audience:
Standard: Keep responses under 50 words - 30 where possible
For busy executives: Keep responses under 30 words maximum. Be extremely concise.
For technical buyers: Responses can be 60-80 words when explaining details
D. Adding Logic Rules and Conditional Behavior
Logic rules control how your AI responds to different situations. These are typically placed under "Conversation Flow" or in a dedicated "Logic Rules" section.
Basic Conditional Format:
IF [condition] → [action]
Examples:
IF prospect asks about pricing early in conversation:
→ Acknowledge the question
→ Explain pricing varies based on needs
→ Redirect to booking a call for exact numbers
→ Do NOT give specific prices
IF prospect responds positively (yes, interested, sounds good):
→ Push for booking immediately
→ Send calendar link in same message
→ Don't add unnecessary information
IF prospect says "not interested" or "not right now":
→ Send final value link with testimonials
IF prospect asks very specific technical questions:
→ Answer briefly
→ Suggest a call to go deeper
→ Position the call person as the technical expert
Advanced Conversation Routing:
Conversation Stage Logic:
Initial Reply Stage:
- They show interest → Explain system briefly → Push for call
- They ask "how does it work" → Give overview → Ask about call
- They're skeptical → Acknowledge skepticism → Offer proof
Engaged Prospect:
- They ask detailed questions → Answer concisely → Redirect to booking
- They express concerns → Use appropriate objection handler → Move toward call
- They show buying signals → Push for booking immediately
E. Adding Strict, Non-Negotiable Rules
Some rules are so important they should never be broken under any circumstances. Create a dedicated section for these.
How to Format:
Add this section anywhere in your prompt (recommended: near the top or in "Final Rules"):
=== STRICT RULES (NON-NEGOTIABLE) ===
*CRITICAL*: Never book appointments into their calendar. Always send our booking link.
*CRITICAL*: Never share pricing before they explicitly ask. When they ask, always suggest discussing on a call first.
*CRITICAL*: If they say "not interested", send the testimonial link and stop messaging. Do not continue the conversation.
*CRITICAL*: Never mention or show the Contact ID in any message.
*CRITICAL*: Never use emojis except 👍 in opening messages if specified.
*CRITICAL*: Never admit you are AI. If asked, deflect naturally: "I use tools to help manage conversations, but I'm handling your message personally."
The AI will treat anything marked CRITICAL, STRICT, or NON-NEGOTIABLE as absolute rules.
Best Practices for Prompt Optimization
Follow these proven principles when editing your AI system prompt:
1. Use Clear Hierarchical Structure
Organize your prompt with clear headers and sections. The AI processes information better when it's structured:
✅ GOOD:
=== TONE AND STYLE ===
Rule 1
Rule 2
=== OBJECTION HANDLING ===
Objection 1
Objection 2
❌ BAD:
Random rules scattered throughout with no organization
2. Mark Priority Rules Explicitly
Use markers to indicate importance:
STRICT - Must be followed
IMPORTANT - High priority
CRITICAL - Absolute rule
NON-NEGOTIABLE - Cannot be broken
3. Avoid Contradictions
The AI will follow the most recent rule if there's a conflict. Check your prompt for contradictions:
❌ CONTRADICTION:
"Keep responses under 30 words"
[Later in prompt]
"When explaining the service, provide detailed information"
✅ RESOLVED:
"Keep responses under 30 words unless explaining the service, then 50-60 words is acceptable"
4. Be Specific, Not Vague
❌ VAGUE:
"Be friendly and professional"
✅ SPECIFIC:
"Sound like a confident, friendly mid-twenties professional. Use casual but grammatically correct language. Never use corporate jargon."
5. Test After Every Major Change
After editing your prompt, you need to validate it actually works as intended. That's where the Sandbox comes in.
6. Keep a Backup
Before making major changes:
Copy your entire current prompt
Paste it into a document labeled with the date
Save it as "AI Prompt Backup - [Date]"
Now you can experiment safely
7. Use Examples in Your Instructions
The AI learns better from examples than abstract rules:
✅ WITH EXAMPLE:
"Never use corporate buzzwords like 'synergy', 'leverage', 'circle back', or 'move the needle'"
❌ WITHOUT EXAMPLE:
"Avoid corporate language"
8. Specify Response Length Clearly
Different situations need different lengths:
Default: 30-50 words
Objection handling: 40-60 words
Final "not interested" message: 25-35 words
When explaining service: 50-70 words
9. Define Your Booking Intent Clearly
Be explicit about the end goal:
*PRIMARY OBJECTIVE*: Book qualified prospects onto a sales call via this link: [your link]
Every conversation should move toward this goal. If they show interest, push for the booking. If they're unsure, offer the call to answer questions. If they refuse, send resources and stop messaging.
10. Use Conversation Flow Logic
Structure responses based on prospect behavior:
IF prospect replies within their message → They're engaged, respond with value
IF prospect sends one-word answers → Match their brevity
IF prospect writes paragraphs → You can be more detailed
Testing Your AI Assistant in Sandbox Mode
After creating or editing your AI assistant, you need to test it before deploying it in live campaigns. The Sandbox feature lets you simulate real prospect conversations to ensure your AI behaves exactly as you intended.
How to Access Sandbox
Return to your Conversifi dashboard
Click Sandbox in the left sidebar menu under the "Prospecting" section
[Insert Image 1 (new) here - Sidebar with Sandbox highlighted]
Setting Up a Test Conversation
Once in Sandbox, you'll see two main sections: Prospect Settings and Conversation.
[Insert Image 3 (new) here - Full Sandbox interface]
Step 1: Select Your AI Assistant
At the top of the screen, use the dropdown menu labeled "Select AI Assistant" to choose the assistant you want to test.
[Insert Image 2 (new) here - AI Assistant dropdown selector]
Step 2: Create a Test Prospect Profile
In the Prospect Settings panel on the left, fill in the test prospect details:
First Name: Enter a realistic first name (e.g., Sarah)
Last Name: Enter a realistic last name (e.g., Johnson)
Company: Enter a company name (e.g., TechCorp Inc)
Job Title: Enter a relevant job title (e.g., VP Sales)
Location: Enter a location (e.g., Sutton, England, United Kingdom)
These details help simulate realistic conversations. Your AI will reference these details in its responses (like using first names or mentioning their company).
Step 3: Start the Conversation
In the Conversation panel on the right, you'll see a message input box at the bottom labeled "Type as the prospect..."
This is crucial to understand: You are now role-playing as the prospect, NOT your business.
The AI will respond as your sales assistant, and you type the prospect's responses to test how your AI handles different scenarios.
Test Scenarios to Run
Here are essential test scenarios you should run through:
Test 1: Positive Response
You type (as prospect): "Yes, I'm interested"
What to check:
Does the AI push for booking immediately?
Does it send your calendar link?
Is the response under your word count limit?
Does it avoid unnecessary details?
Test 2: Skeptical Response
You type (as prospect): "This sounds too good to be true"
What to check:
Does the AI acknowledge skepticism appropriately?
Does it offer social proof or case studies?
Does it move toward a call booking?
Test 3: Pricing Question
You type (as prospect): "How much does this cost?"
What to check:
Does it follow your pricing discussion rules?
Does it redirect to a call if that's your strategy?
Does it avoid giving exact numbers if that's your rule?
Test 4: Common Objection
You type (as prospect): "I don't have time for this right now"
What to check:
Does the AI use your custom objection handler?
Is the response empathetic but still pushes value?
Does it attempt to overcome or accept the objection per your rules?
Test 5: Not Interested
You type (as prospect): "Not interested, thanks"
What to check:
Does the AI stop pushing immediately?
Does it send your final resource/testimonial link?
Does it say goodbye appropriately?
Test 6: Industry-Specific Objection
You type (as prospect): "This won't work in [your industry]"
What to check:
Does your industry-specific objection handler fire?
Does it reference relevant case studies?
Does it show industry knowledge?
Test 7: Word Count Check
Run multiple test messages and count the words in each AI response.
What to check:
Are responses staying within your limits (30, 50, 70 words)?
Are they only exceeding when appropriate (like detailed explanations)?
Test 8: Forbidden Phrase Check
Review all AI responses in your test conversation.
What to check:
Are any forbidden phrases appearing?
Look for "circle back", "touch base", "synergy", etc.
Any phrases you specifically banned in your rules?
Test 9: Tone and Personality Check
Read the entire conversation out loud.
What to check:
Does it sound like the persona you defined?
Is it too formal or too casual?
Does it match your brand voice?
Does it sound human and natural?
Test 10: Booking Link Check
You type (as prospect): "OK let's schedule a call"
What to check:
Does the AI immediately provide your calendar link?
Is it the correct link?
Does the message format look clean?
How to Clear and Start a New Test
After running through a scenario, click the Clear button in the top right of the Conversation panel to reset and start a fresh test conversation.
What to Do If Something's Wrong
If your AI doesn't behave as expected:
Note the specific issue - What did it say that was wrong? What should it have said?
Go back to Advanced Mode - Click Edit Assistant → Advanced → Load Current Prompt
Find the relevant section - Locate where that behavior is controlled
Make your adjustment - Add a new rule, modify an existing one, or mark something as STRICT
Save changes
Return to Sandbox - Test the exact same scenario again
Repeat until correct - Keep refining until the AI responds perfectly
Pro Testing Tips
Tip 1: Test Edge Cases Don't just test obvious scenarios. Try weird responses like:
"Maybe"
"Send me more info"
"What's your commission?"
"Are you a bot?"
Tip 2: Test Multi-Turn Conversations Don't just test single responses. Have a 5-10 message conversation to see if the AI maintains context and stays on track.
Tip 3: Role-Play Realistically Type like a real busy executive would:
Short responses
Occasional typos
Questions out of left field
Mixed signals
Tip 4: Test Different Prospect Profiles Change the job title, company, and industry to see if your AI adapts appropriately. Does it treat a CEO differently than a manager?
Tip 5: Keep a Testing Checklist Create a document with your standard test scenarios so you run the same tests after every optimization.
Sandbox Best Practices
Always test after making prompt changes - Even small tweaks can have unexpected effects
Test before launching new campaigns - Never deploy untested AI to live prospects
Test with your team - Have colleagues role-play as prospects to find issues you might miss
Save successful conversation examples - Screenshot good AI responses to reference later
Document what works - Keep notes on which rules produce the best responses
Don't skip testing - "It should work" is not the same as "I tested it and it works"
Don't test just once - Run multiple scenarios every time you update your prompt
Don't test unrealistically - Write as prospects actually write, not as you wish they would
Common Optimization Scenarios
Scenario 1: Your AI is Too Wordy
Problem: Responses consistently exceed 50-70 words
Solution: Add stricter word count rules with consequences:
*STRICT WORD COUNT RULE*:
- Default response: 30 words maximum
- Only exceed 30 words when directly asked for more details
- If you write more than 50 words, you've failed
- Count your words before responding
Test in Sandbox: Send 5 different prospect messages and verify every response is under 30 words.
Scenario 2: Your AI Isn't Pushing for Bookings
Problem: Conversations drift without booking attempts
Solution: Add aggressive booking logic:
*BOOKING PRIORITY RULE*:
After any positive signal (yes, interested, tell me more, sounds good), immediately push for the call. Use phrases like:
- "What day works best for you?"
- "Shall we jump on a quick call?"
- "You can book a time here: [link]"
Do NOT continue explaining unless they specifically ask more questions AFTER you've offered the call.
Test in Sandbox: Type "Yes, I'm interested" and verify the AI immediately offers booking in the same response.
Scenario 3: Your AI Uses Phrases You Hate
Problem: Certain phrases appear repeatedly despite basic instructions
Solution: Create a forbidden phrases list:
*FORBIDDEN PHRASES (NEVER USE)*:
❌ "I'd love to..."
❌ "Just wanted to..."
❌ "Hope this finds you well"
❌ "Circle back"
❌ "Touch base"
❌ "Synergy"
❌ "Leverage"
❌ "Quick question"
❌ "Following up on this"
If you catch yourself about to use any of these, rewrite your response completely.
Test in Sandbox: Have a 10-message conversation and search through all responses for these phrases.
Scenario 4: Your AI Doesn't Handle a Specific Objection Well
Problem: A common objection isn't being addressed effectively
Solution: Add a custom handler to the Objection Handling section:
"We already have a full pipeline"
That's the best time to add this actually. Most businesses wait until pipelines dry up, then panic. This just ensures you never hit that point. Plus, this runs parallel to what you're doing. Would it hurt to see how it works while things are already good?
Test in Sandbox: Type the exact objection and verify your custom response appears.
Scenario 5: Your AI Sounds Too Generic
Problem: Responses lack personality
Solution: Add personality directives and voice examples:
PERSONALITY TRAITS:
- Slightly cheeky but professional
- Uses British expressions naturally (brilliant, fancy, proper, keen)
- Occasionally self-aware about being in sales
- Shows genuine interest in their business
- Not afraid to challenge politely
EXAMPLE TONE:
Instead of: "I'd be happy to show you our system"
Say: "Fancy a quick call? I can walk you through exactly how it'd work for your business"
Instead of: "Thank you for your interest"
Say: "Brilliant, let's get you set up"
Test in Sandbox: Read responses out loud. Do they sound distinctly like your intended personality?
Advanced Techniques
Technique 1: Conversation Memory
Train your AI to reference previous messages:
*CONVERSATION AWARENESS*:
Always acknowledge what they just said before moving forward.
Examples:
- They mention being busy → "I get it, sounds like you're flat out..."
- They ask about pricing → "Fair question about cost..."
- They share a pain point → "That's exactly the problem we solve..."
This shows you're listening, not just running a script.
Technique 2: Mirroring Energy
Match prospect engagement:
*ENERGY MIRRORING RULE*:
IF prospect sends short responses (1-5 words) → Keep yours under 25 words, be punchy
IF prospect writes detailed messages (50+ words) → You can match with 50-70 words
IF prospect uses casual language → Match their casualness
IF prospect is formal → Stay professional and direct
Technique 3: Qualifying Questions
Add intelligence gathering:
*QUALIFICATION LOGIC*:
If prospect shows interest but hasn't shared key details, ask ONE qualifying question:
- "What's your current process for getting sales calls?"
- "How many appointments would make this worth it for you?"
- "What's worked or hasn't worked for you before?"
Use their answer to personalize your next response. Don't stack multiple questions.
Technique 4: Social Proof Placement
Strategically mention results:
*SOCIAL PROOF RULES*:
Only mention case studies or results when:
1. They express skepticism
2. They ask if it works
3. They mention their industry as a concern
Format: "[Specific result] for [similar business]"
Example: "Helped a law firm book 23 calls in their first month"
Don't lead with social proof. Use it to overcome doubt.
Troubleshooting Common Issues
Issue: AI Ignores Certain Rules
Cause: Rule is buried in prompt or contradicts another rule
Fix: Move rule to "STRICT RULES" section at top of prompt and mark it CRITICAL
Test: Run the specific scenario in Sandbox and verify compliance
Issue: Responses Feel Robotic
Cause: Too many rigid rules, not enough personality guidance
Fix: Add more personality descriptors and example tone guidance. Remove overly restrictive formatting rules.
Test: Have a multi-turn conversation in Sandbox and read it out loud
Issue: AI Won't Stop Messaging
Cause: Missing or unclear stopping conditions
Fix: Add explicit stopping logic:
*STOPPING CONDITIONS*:
Stop messaging immediately if:
- They book a call
- They explicitly say "not interested", "stop", or "no thanks"
- They ask you to stop
Test: Type "not interested" in Sandbox and verify the AI sends a final message appropriately
Issue: Booking Rate Dropped After Changes
Cause: Changes may have made AI too passive or too aggressive
Fix: Review recent modifications. Test if removing latest changes restores performance. Adjust gradually.
Test: Run multiple positive response scenarios in Sandbox to see if booking push happens
Quick Reference: Where to Add What
What You Want to Change | Section to Edit | Priority Marker |
Personality/voice | Tone and Style | Optional |
Forbidden words/phrases | Final Rules or new Forbidden Phrases section | STRICT |
Response length | Tone and Style | IMPORTANT |
New objection handler | Objection Handling | Optional |
Booking behavior | Conversation Flow or new section | CRITICAL |
Industry-specific info | Role & Objective or Service Clarifications | Optional |
Qualifying questions | Conversation Flow or new Qualification section | Optional |
Hard rules that can't be broken | STRICT RULES section (create new) | CRITICAL/NON-NEGOTIABLE |
Examples of good responses | Create "Example Responses" section | Optional |
Stopping conditions | Final Rules | STRICT |
Final Tips for Success
Start Conservative: Make small changes, test, then iterate. Don't rewrite everything at once.
Monitor Real Conversations: Your AI's performance in real prospect conversations is the only metric that matters.
Update Based on Patterns: If you notice the same objection coming up repeatedly, add a handler. If prospects aren't booking, strengthen your call-to-action logic.
Keep It Human: The goal isn't a perfect robot. It's a natural conversation that moves toward booking.
Save Your Winners: When you have a prompt that's performing well, save a backup. You can always revert if experiments fail.
Iterate Regularly: Set a regular reminder to review performance and make minor optimizations.
Getting Help
If you're stuck or need assistance optimizing your AI assistant:
Check your conversation history: Real conversations show exactly where your AI needs improvement
Start with the examples: Use well-performing prompts as templates for structure
Test in small batches: Don't deploy major changes to your entire campaign at once
Reach out to support: Contact Conversifi support with specific examples of what's not working
Your AI assistant is now ready to handle thousands of LinkedIn conversations while sounding authentically human and booking qualified appointments. Remember: optimization is ongoing. The best-performing AIs are continuously refined based on real-world results.



