Overview
Sully.ai offers three methods for generating clinical notes:| Approach | Best For | Configuration |
|---|---|---|
| SOAP Notes | Standard clinical visits, quick setup | Built-in, no configuration needed |
| Custom Styles | Matching existing note formats | Provide a sample note |
| Note Templates | Precise structured output, EHR integration | Define section-by-section schema |
SOAP Notes
SOAP (Subjective, Objective, Assessment, Plan) is a widely-used clinical documentation format. Sully.ai includes a built-in SOAP note generator that requires no configuration.Structure
SOAP notes are organized into four sections:- Subjective: Patient-reported symptoms, history, and concerns
- Objective: Clinical observations, vital signs, examination findings
- Assessment: Diagnosis, clinical impressions, and reasoning
- Plan: Treatment plan, prescriptions, follow-up instructions
When to Use
- Standard clinical visits and patient encounters
- Quick documentation without custom formatting needs
- Getting started with Sully.ai integration
Generate a SOAP Note
SOAP Note Response
SOAP notes return both markdown and structured JSON formats:Custom Note Styles
If your practice uses a specific note format, you can teach Sully.ai to replicate it by providing a sample note. This approach is ideal when you have existing documentation standards you want to maintain.When to Use
- Your practice has established note formats to match
- Specialty-specific documentation requirements
- Migrating from another documentation system
Step 1: Create a Note Style
Submit a sample note that demonstrates your preferred format:Step 2: Generate Notes Using Your Style
Use the returned template when creating notes:Note Templates
For maximum control over note structure, use templates. Templates let you define exactly what sections appear, their order, formatting, and content guidelines. This approach is ideal for EHR integration where consistent structured output is essential.When to Use
- EHR systems requiring specific field mappings
- Regulatory compliance with precise formatting requirements
- Complex multi-section documentation needs
- When custom styles don’t provide enough structural control
Template Schema
A template consists of:| Field | Type | Description |
|---|---|---|
id | string | Unique identifier for the template |
title | string | Template name |
global_prompt | string | Instructions applying to the entire note |
sections | array | Ordered list of section definitions |
Section Types
Templates support three section types: Heading - Section headers with nesting supportComplete Template Example
Choosing the Right Approach
Use this decision guide to select the best method for your needs:| Question | Answer | Recommended Approach |
|---|---|---|
| Need standard clinical format quickly? | Yes | SOAP Notes |
| Have an existing note format to replicate? | Yes | Custom Style |
| Need precise control over structure and fields? | Yes | Note Template |
| Integrating with EHR requiring specific fields? | Yes | Note Template |
| Starting fresh, no existing requirements? | Yes | SOAP Notes |
Polling vs Webhooks
After submitting a note generation request, you need to retrieve the completed note. Sully.ai supports two patterns.Polling
Poll the notes endpoint until processing completes:Webhooks
For production applications, webhooks provide a more efficient alternative. Instead of polling, Sully.ai sends a notification to your server when processing completes.| Method | Best For |
|---|---|
| Polling | Simple integrations, testing, low volume |
| Webhooks | Production applications, high volume, real-time updates |