⚡ SOPs: Workflow Automation
SOPs (Sophosic™ Operating Protocols) are reusable, intelligent workflows that combine conversational AI with structured processes. Create automated experiences for yourself, your team, or your customers.
Sophosic™ Business Feature: Creating and sharing SOPs requires a Sophosic™ Business subscription ($99.99/month). Anyone can view and run public SOPs for free.
What are SOPs?
Think of SOPs as AI-powered playbooks that guide conversations and actions according to your specific process.
Real-World Examples:
- Customer support triage system
- Lead qualification interview
- Content brief generator
- Onboarding checklist assistant
- Meeting agenda creator
- Bug report collector
SOP Components
Every SOP includes:
- Instructions: What the AI should do and how to behave
- Mode Configuration: Reasoning level and capabilities
- Interface Type: Conversational or form-based
- Sharing Settings: Public, private, or unlisted
- Trigger Options: URL, webhook, or manual
Accessing SOPs
View Public SOPs
Browse community-created SOPs:
Navigate to SOP Gallery
From your Dashboard → SOPs → “Browse Public SOPs”
Or visit: sophosic.ai/sops
Browse by Category
- Customer Support
- Sales & Marketing
- Content Creation
- Project Management
- Personal Productivity
- Education & Training
Try an SOP
Click any SOP card to view details and run it
Use Immediately
No account required to run public SOPs!
Your SOPs
Access your created SOPs:
- Dashboard → My SOPs
- View all SOPs you’ve created
- See usage statistics
- Edit or share SOPs
Creating Your First SOP
Prerequisites: Sophosic™ Business subscription required to create SOPs.
Navigate to Create SOP
Dashboard → SOPs → “Create New SOP”
Basic Information
Enter essential details:
-
Name: Clear, descriptive title
Example: "Customer Support Triage Assistant" -
Description: What does this SOP do?
Example: "Helps customers describe their issues and routes them to the right team" -
Slug: URL-friendly identifier (auto-generated or custom)
Example: "support-triage" → sophosic.ai/username/support-triage
Choose Interface Type
Conversational
Conversational SOP
Natural dialogue that adapts to user responses:
Best For:
- Complex, multi-step processes
- Situations requiring clarification
- Exploratory conversations
- Customer support scenarios
Example Flow:
AI: Hello! I'm here to help with your support request.
Can you describe what you're experiencing?
User: My account won't load
AI: I understand. When did you first notice this issue?
User: This morning
AI: Got it. Let me ask a few quick questions to route
you to the right team...Write Instructions
Tell the AI exactly how to behave:
Good Instructions:
You are a friendly customer support assistant for Acme Software.
Your goal: Gather information about the customer's issue and
route them to the appropriate team.
Steps:
1. Greet the customer warmly
2. Ask them to describe their issue
3. Gather these details:
- When did it start?
- What have they tried?
- How critical is it?
4. Based on responses, route to:
- Billing Team (payment/subscription issues)
- Technical Team (bugs/errors)
- Account Team (login/access issues)
5. Provide ticket number and expected response time
6. Thank them and offer additional help
Tone: Friendly, professional, empathetic
Response Style: Concise, clear, actionableTips for Better Instructions:
- Be specific about the goal
- List clear steps
- Define decision criteria
- Specify tone and style
- Include examples if helpful
Configure Mode Settings
Set AI capabilities for this SOP:
Reasoning Effort:
- Minimal: Quick, simple responses
- Low: Basic conversations
- Medium: Most SOPs (recommended)
- High: Complex analysis needed
Web Search:
- Enable if SOP needs current information
- Example: “Latest product pricing” or “Current news”
Think Longer:
- Enable for complex decision-making SOPs
- Adds deeper reasoning to responses
Set Sharing & Privacy
Choose who can access this SOP:
Public:
- Listed in SOP gallery
- Anyone can find and run it
- Appears on your profile
- Searchable
Unlisted:
- Not in gallery
- Accessible via direct link only
- Useful for client-specific SOPs
Private:
- Only you can access
- Not shareable
- For personal workflows
Preview & Test
Before publishing:
- Click “Preview SOP”
- Test the full workflow
- Verify AI follows instructions
- Check for any issues
- Refine instructions if needed
Publish SOP
When satisfied:
- Click “Publish”
- SOP is now live!
- Copy shareable link
- Share with intended users
Running an SOP
Starting an SOP
Public Link
Using Public Link
SOPs have shareable URLs:
Format: sophosic.ai/[username]/[sop-slug]
Example: sophosic.ai/john/customer-supportAnyone with the link can access:
- Click the link
- SOP loads immediately
- Start conversation or fill form
- No account required (for public SOPs)
Conversational SOP Flow
SOP Initiates
AI starts with greeting/introduction based on instructions
Follow the Conversation
Respond naturally to AI questions and prompts
AI Adapts
AI adjusts questions based on your responses (dynamic flow)
Completion
AI provides outcome: summary, next steps, or deliverable
End Session
You can end anytime or AI completes when done
Form-Based SOP Flow
Form Appears
See all fields defined in the SOP
Fill Out Form
Enter requested information in each field
Submit
Click “Submit” button
AI Processes
AI analyzes your inputs according to SOP instructions
Get Result
AI provides response based on your submission
URL Parameters for Smart Links
You can pre-fill messages and settings by adding parameters to your SOP links, making them perfect for automation and quick access.
Quick Example
sophosic.ai/username/research-assistant?message=Analyze%20market%20trends&reasoning=high&web=trueThis link starts the “research-assistant” SOP with a specific message and enables web search with high reasoning.
Practical Use Cases
QR Codes:
- Product packaging → Links to onboarding SOP
- Conference booth → Opens lead qualification SOP
- Equipment label → Launches maintenance checklist SOP
- Restaurant table → Starts ordering assistant SOP
Email & Notification Links:
- Support emails with pre-filled context
- Automated notification buttons
- One-click workflow triggers
Marketing & Sales:
- Landing page CTAs with context
- Social media bio links
- Ad campaign redirects
Available URL Parameters
You can customize the SOP experience with these parameters:
Message Parameters (choose one):
message=Your%20message%20heremsg=Your%20messagem=Messagequery=Your%20queryq=Query
Reasoning Level (choose one):
reasoning=minimal- Quick, simple responsesreasoning=low- Basic conversationsreasoning=medium- Balanced (most common)reasoning=high- Deep analysis- Alternative:
think=highormode=high
Web Search (choose one):
web=true- Enable web searchweb=false- Disable web search- Alternative:
websearch=true
Creating Smart Links
Combine your SOP URL with parameters:
Format:
sophosic.ai/[username]/[sop-slug]?parameter1=value1¶meter2=value2Examples:
# Customer support with billing topic
sophosic.ai/acme/support?message=I%20have%20a%20billing%20question
# Research assistant with web search
sophosic.ai/acme/research?message=Latest%20AI%20trends&web=true&reasoning=high
# Quick help request
sophosic.ai/acme/help?q=Setup%20guide&mode=lowTips:
- Spaces in messages become
%20(URL encoding) - Combine multiple parameters with
& - Test your links before sharing widely
- Keep messages concise for better mobile experience
Managing Your SOPs
SOP Dashboard
View all your SOPs with statistics:
Metrics Displayed:
- Total runs
- Unique users
- Average completion time
- Completion rate
- Last run date
Actions Available:
- Edit SOP
- View analytics
- Copy share link
- Archive SOP
- Delete SOP
Editing SOPs
Select SOP to Edit
My SOPs → Click SOP → “Edit”
Make Changes
Update any component:
- Instructions
- Settings
- Sharing configuration
- Interface type
Save Changes
Click “Update SOP”
Changes Apply Immediately
Next SOP run uses updated version
Note: Editing an active SOP affects all future runs. Current in-progress SOP sessions continue with the old version.
SOP Analytics (Sophosic™ Business)
Track performance and usage:
Available Metrics:
- Run count over time
- Completion vs. abandonment rate
- Average session duration
- User feedback scores
- Most common paths through conversational SOPs
Accessing Analytics:
- My SOPs → Select SOP
- Click “Analytics” tab
- View detailed statistics
- Export data (CSV)
Advanced Features
Webhook Triggers
Sophosic™ Business Feature: Webhook automation requires Sophosic™ Business.
Trigger SOPs automatically from external systems and platforms:
What Are Webhooks?
Webhooks let other systems automatically start your SOPs when specific events happen. Think of them as automatic buttons that get pressed when something occurs in another app.
Real-World Use Cases:
E-commerce:
- New customer signup → Automatically run welcome & onboarding SOP
- Order placed → Trigger order confirmation SOP
- Payment received → Launch fulfillment checklist SOP
Customer Support:
- New support ticket → Run triage & routing SOP
- Customer feedback received → Trigger follow-up SOP
- Negative review posted → Initiate damage control SOP
Marketing & Sales:
- Form submitted → Run lead qualification SOP
- Trial signup → Start nurture sequence SOP
- Demo requested → Launch sales prep SOP
Internal Operations:
- New employee hired → Run onboarding SOP
- Project started → Trigger project kickoff SOP
- Task completed → Launch next phase SOP
How to Set Up Webhooks:
Enable Webhooks in Your SOP
- Go to your SOP settings
- Find “Webhook Triggers” section
- Toggle to Enable
Get Your Webhook URL
- Click “Generate Webhook URL”
- Copy the unique URL provided
- Keep this URL handy for the next step
Configure Your External System
Connect the webhook to your platform:
For Zapier:
- Create new Zap
- Set trigger (e.g., “New Form Response”)
- Add action: “Webhooks by Zapier”
- Paste your SOP webhook URL
For Make (Integromat):
- Add HTTP module
- Select POST method
- Enter your webhook URL
For Other Platforms:
- Look for webhook/API integration settings
- Add your SOP webhook URL as the destination
- Configure to send POST requests
Test Your Webhook
- Return to SOP Settings
- Click “Send Test”
- Verify the SOP runs successfully
- Check that data flows correctly
Monitor Performance
- View webhook-triggered runs in SOP Analytics
- Track success vs. failure rates
- See average response times
- Monitor usage patterns
Need Help? Most automation platforms (Zapier, Make, IFTTT) have built-in webhook connectors that make setup easy. Just paste your SOP webhook URL and you’re ready to go!
Conversation Starters
Pre-written prompts that help users begin:
Example:
SOP: "Customer Support Assistant"
Conversation Starters:
- "I have a billing question"
- "I'm experiencing a technical issue"
- "I need help with my account"
- "I want to provide feedback"Adding Starters:
- Edit SOP
- Scroll to “Conversation Starters”
- Click “Add Starter”
- Enter suggested prompt
- Save (repeat for multiple)
SOP Templates
Start from pre-built templates:
Available Templates:
- Customer Support Triage
- Lead Qualification
- Meeting Scheduler
- Content Brief Generator
- Bug Reporter
- Feedback Collector
- Onboarding Checklist
- Interview Questionnaire
Using Templates:
- Create New SOP → “Start from Template”
- Browse template library
- Select template
- Customize instructions
- Publish
Best Practices
Writing Effective Instructions
Define Clear Goals
Start with the objective:
✅ "Your goal is to gather customer feedback and rate satisfaction 1-10"
❌ "Help customers"Provide Structure
Use numbered steps or clear phases:
Phase 1: Greeting and context
Phase 2: Information gathering
Phase 3: Analysis and recommendation
Phase 4: Summary and next stepsInclude Examples
Show the AI what good looks like:
Example exchange:
AI: "What industry are you in?"
User: "Healthcare"
AI: "Great! Healthcare has specific compliance needs.
Do you handle patient data?"Specify Tone & Style
Be explicit about communication style:
Tone: Warm and conversational, not formal
Style: Use simple language, avoid jargon
Format: Short paragraphs, bullet points for listsHandle Edge Cases
Tell AI what to do when things go wrong:
If user provides incomplete information: Politely ask for clarification
If user goes off-topic: Gently redirect to the goal
If user is frustrated: Acknowledge and offer human escalationOptimizing User Experience
Start Strong:
- Clear, welcoming introduction
- State what the SOP will do
- Set time expectations
Keep It Flowing:
- Ask one question at a time
- Avoid overwhelming users
- Provide progress indicators
End Well:
- Summarize what was accomplished
- Provide clear next steps
- Thank the user
Testing SOPs
Before sharing widely:
Run Multiple Test Sessions
Try different response types:
- Ideal user journey
- Incomplete information
- Off-topic responses
- Edge cases
Get Feedback
Share with a small group first:
- Ask specific questions
- Collect improvement suggestions
- Iterate based on feedback
Monitor Initial Runs
Watch first 10-20 runs closely:
- Check completion rate
- Look for abandonment points
- Refine instructions as needed
SOP Examples
Example 1: Lead Qualification
Purpose: Qualify leads for sales team
Instructions Snippet:
You are a lead qualification assistant for Acme SaaS.
Goal: Determine if this lead is a good fit for our product.
Questions to ask:
1. Company size (employees)
2. Current tools for [our solution area]
3. Biggest challenge in [our solution area]
4. Timeline for making a decision
5. Budget range
Qualification criteria:
- 10+ employees: Qualified
- Active problem in our area: Qualified
- Budget >$500/month: Qualified
- Timeline <90 days: Qualified
Score leads:
- 4/4 criteria: Hot lead → Notify sales immediately
- 2-3/4 criteria: Warm lead → Add to nurture campaign
- 0-1/4 criteria: Cold lead → Thank and offer resources
Always be helpful and professional, even for cold leads.Example 2: Content Brief Generator
Purpose: Create content briefs for writers
Instructions Snippet:
You are a content strategist helping create detailed content briefs.
Process:
1. Ask about the topic/focus keyword
2. Understand the target audience
3. Determine content type (blog, guide, tutorial)
4. Gather competitive intel (ask for competitor URLs)
5. Define key points to cover
6. Set word count and tone
7. Generate comprehensive brief
Brief format:
- Working Title
- Target Keyword & SEO Goals
- Audience & Intent
- Outline (H2/H3 structure)
- Key Points to Cover
- Competitor Analysis
- Word Count & Tone
- Call-to-Action
Ask clarifying questions to ensure brief is actionable for writers.Example 3: Bug Report Collector
Purpose: Gather detailed bug reports from users
Interface: Form-Based
Fields:
Bug Title: [Text input]
What happened?: [Text area]
What did you expect?: [Text area]
Steps to Reproduce: [Text area]
Browser/Device: [Dropdown]
Screenshot: [File upload]
Severity: [Radio: Critical/High/Medium/Low]Instructions Snippet:
Process the bug report and create a detailed ticket:
1. Validate all required fields are complete
2. Analyze severity based on:
- Critical: System down, data loss
- High: Major feature broken
- Medium: Feature partially works
- Low: Cosmetic issue
3. Generate ticket with:
- Ticket number (auto-generate)
- Priority based on severity
- Affected component (infer from description)
- Suggested assignment (based on component)
4. Provide user with:
- Ticket number
- Expected response time
- Workaround if available
- Thank you messageTroubleshooting
SOP Not Responding as Expected
Check:
- Instructions clarity—are they specific enough?
- Are examples provided for complex tasks?
- Is reasoning mode appropriate for task complexity?
Fix:
- Refine instructions with more detail
- Add specific examples
- Increase reasoning effort if needed
High Abandonment Rate
Common Causes:
- Too many questions upfront
- Unclear purpose/value
- Technical issues
Solutions:
- Front-load value (explain benefits first)
- Reduce initial friction
- Add conversation starters
- Test on different devices
Webhook Not Triggering
Troubleshooting Steps:
-
Verify the Webhook URL
- Double-check you copied the complete URL from SOP settings
- Ensure no extra spaces or characters were added
- Confirm the URL is correctly entered in your external system
-
Test the Connection
- Use the built-in “Send Test” button in SOP settings
- Verify the test triggers the SOP successfully
- Check if you receive a success confirmation
-
Check Your External Platform
- Ensure the trigger event is properly configured (e.g., “Form Submitted”)
- Verify the webhook action is enabled/active
- Look for error messages in your automation platform
-
Review Timing
- Some platforms have delays between trigger and webhook execution
- Wait 1-2 minutes after a trigger event
- Check if webhooks are queued or throttled by your platform
-
Contact Support
- If issues persist after trying above steps
- Provide your SOP name and webhook setup details
- Include any error messages you’re seeing
Next Steps
Step-by-step tutorial for building your first workflow
Creating Your First SOPBrowse ready-to-use SOP templates for common use cases
SOP Templates GalleryTips and strategies for creating effective SOPs
SOP Best PracticesUnlock SOP creation for $99.99/month
Upgrade to Sophosic™ BusinessQuestions about SOPs? Visit our Help Center or contact support.