| title | layout | nav_order |
|---|---|---|
Communications |
default |
8 |
Effective communication with patients and potential leads is essential for a successful practice. Genkō provides robust messaging and lead management tools.
- Click Messages in the sidebar
- URL:
/admin/messages
The Messages interface has two main panels:
Left Panel: Conversations List
- All active conversations
- Search and filter options
- Status indicators
- Priority badges
Right Panel: Conversation View
- Selected conversation messages
- Message input area
- AI assistant controls
Each conversation shows:
| Element | Description |
|---|---|
| Patient Name | Conversation participant |
| Last Message | Preview of most recent message |
| Status Badge | Active, Pending, Resolved |
| Priority | Low, Medium, High |
| AI Icon | Blue robot if AI is enabled |
| Message Count | Total messages |
| Timestamp | Last activity time |
| Status | Color | Description |
|---|---|---|
| Active | 🟢 Green | Ongoing conversation |
| Pending | 🟡 Yellow | Awaiting response |
| Resolved | ⬜ Gray | Conversation closed |
- Click New Conversation button
- Select a patient or enter contact info
- Set conversation priority
- Choose AI assistance preference
- Click Create
- Select a conversation from the left panel
- Type your message in the input area
- Optional: Toggle AI override
- Click Send or press Enter
Message Options:
| Option | Description |
|---|---|
| AI Override | When enabled, bypasses AI for manual responses |
| Attachments | Add files (coming soon) |
Genkō includes intelligent AI assistance:
How AI Helps:
- Drafts initial responses
- Suggests replies based on context
- Handles routine inquiries
- Learns from your communication style
AI Toggle Per Conversation:
- Open conversation settings
- Toggle "AI Enabled" switch
- When ON: AI may respond automatically
- When OFF: All responses are manual
AI Override for Single Message:
- Toggle "AI Override" before sending
- Your message bypasses AI processing
- Useful for sensitive or specific responses
Message Sender Types:
| Icon | Sender | Description |
|---|---|---|
| 👤 User | Patient | Message from patient |
| 🤖 Bot | AI | AI-generated response |
| 💬 Staff | Staff | Manual staff response |
AI Generated Badge:
- Messages created by AI show a small robot icon
- Helps distinguish between AI and staff responses
Quick Search:
- Search by patient name or message content
Status Filter Dropdown:
| Filter | Shows |
|---|---|
| All | All conversations |
| Active | Ongoing conversations |
| Pending | Awaiting response |
| Resolved | Closed conversations |
From a conversation, you can:
| Action | How |
|---|---|
| Change Status | Update dropdown in header |
| Toggle AI | Flip the AI Enabled switch |
| View Patient | Click patient name link |
| Close Conversation | Set status to Resolved |
- Click Leads in the sidebar
- URL:
/admin/leads
Leads are potential patients who have shown interest but haven't converted to full patient records yet.
Lead Sources:
| Source | Description |
|---|---|
| Inquiries via WhatsApp | |
| Website | Form submissions from website |
| Referral | Referred by existing patients |
Leads move through a sales pipeline:
Lead → Prospect → Qualified → Converted
↓
Lost
| Stage | Description |
|---|---|
| Lead | Initial contact, minimal engagement |
| Prospect | Showed genuine interest |
| Qualified | Ready to become patient |
| Converted | Successfully became patient |
| Lost | Did not convert |
Toggle between two view modes:
Table View:
- Traditional list format
- Sortable columns
- Bulk actions available
Kanban View:
- Visual pipeline board
- Drag-and-drop between stages
- Quick status changes
- Click Add Lead button
- Fill in the lead form:
| Field | Required | Description |
|---|---|---|
| Phone Number | Yes | Primary contact number |
| First Name | No | Lead's first name |
| Last Name | No | Lead's last name |
| No | Email address | |
| Source | Yes | Where they came from |
| Status | Yes | Current pipeline stage |
| Notes | No | Additional information |
| Tags | No | Custom labels |
- Click Create Lead
Search and Filters:
- Search by name, email, phone
- Filter by status
- Filter by source
Table Actions:
| Icon | Action |
|---|---|
| ✏️ Edit | Modify lead information |
| 💬 Message | Start conversation |
| ✅ Convert | Convert to patient |
| 🗑️ Delete | Remove lead |
Drag and Drop:
- Click and hold a lead card
- Drag to desired column
- Release to update status
Card Actions:
- Click icons on card for quick actions
- Use arrow buttons to move left/right
- Loading spinner shows during updates
Moving with Arrows:
- Click ◀ to move lead left
- Click ▶ to move lead right
- Status updates automatically
When a lead is ready to become a patient:
- Find the lead in table or kanban view
- Click Convert to Patient (✅ icon)
- Confirm the conversion
- Lead becomes a patient record
- Status changes to "Converted"
After Conversion:
- Patient record is created
- Lead is marked as converted
- You can schedule their first appointment
- Original lead data is preserved
- Click the message icon (💬) on any lead
- A new conversation is created
- You're redirected to Messages
- Lead information is pre-populated
- Click the edit icon (✏️)
- Update fields in the modal
- Click Update Lead
Editable Fields:
- Name and contact info
- Source and status
- Notes
- Tags
- Click the delete icon (🗑️)
- Confirm deletion
- Lead is permanently removed
Warning: Deleted leads cannot be recovered. Convert important leads to patients before deleting.
Use tags to categorize leads:
Common Tags:
urgentfollow-upinsurance-questionprice-sensitivereferral
Adding Tags:
- Edit the lead
- Add tags in the tags field
- Save changes
- Respond Promptly: Aim for same-day responses
- Use AI Wisely: Let AI handle routine inquiries
- Set Priorities: Mark urgent conversations appropriately
- Close Resolved: Archive completed conversations
- Stay Professional: Maintain HIPAA-compliant communication
- Follow Up Quickly: Contact new leads within 24 hours
- Update Stages: Keep pipeline status current
- Add Notes: Document all interactions
- Use Tags: Categorize for easy filtering
- Convert Promptly: Move qualified leads to patients
Conversation Not Loading:
- Refresh the page
- Check internet connection
- Select a different conversation
AI Not Responding:
- Verify AI is enabled for conversation
- Check organization AI settings
- AI may be disabled on free plans
Lead Not Moving (Kanban):
- Wait for loading to complete
- Try using arrow buttons instead
- Refresh the page
Cannot Convert to Patient:
- Check required fields are filled
- Lead may already be converted
- Verify you have permission
Duplicate Leads:
- Search before creating new leads
- Merge duplicates by contacting support
- Use consistent phone formatting
- Click patient name to view profile
- Access message history from patient records
- Convert leads to create patient records
- Lead history preserved in patient notes
- Start conversations directly from leads
- Lead context available in conversation
Previous: Scheduling & Calendar | Next: Analytics Dashboard →