Welcome Message Troubleshooting Playbook
This playbook is for fast incident response when welcome automation stops working or underperforms.
On this page
Summary
This playbook is for fast incident response when welcome automation stops working or underperforms. For operators, this page should be used as a decision surface, not only as a UI form. Always pair page actions with downstream validation in the relevant live workflow.
What this page is for
- Resolve incidents faster.
- Avoid random edits under pressure.
- Create consistent support handoff notes.
Before you start
- Capture exact failing step.
- Record visible error/toast text.
- Confirm selected bot and channel scope.
Step-by-step workflow
- Classify incident: access, code generation, linking, or delivery.
- Validate prerequisites (bot + plan).
- Re-run only the failing step with fresh state.
- Verify list and stats updates.
- Run one controlled join request test.
- Document outcome and residual risk.
Key states and error handling
- Most failures map to prerequisites or stale link-code flow.
- UI toasts provide reliable first diagnosis hints.
- Stats lag should be distinguished from total failure.
Best practices
- Fix one variable at a time.
- Avoid changing multiple channels simultaneously during incident.
- Escalate with precise timestamps and bot id.
Troubleshooting
- Access blocked: connect bot and check Starter access.
- Link code failures: regenerate and retry quickly.
- Delivery issues: revalidate full join-to-DM path end to end.
- If issue persists after one clean retry, capture exact toast/banner text, selected bot, and timestamp before escalation.
Validate fixes in the real page flow before closing the issue.
UI reference (what each control does)
- Bot selector scopes all welcome configuration and statistics.
- Link code generation is required for channel linking workflow.
- Copied code action should be confirmed before channel setup steps.
- Settings list excludes pending_detection placeholders from active view.
- Metric cards track request volume, sent DMs, approvals, and failures.
- Starter access gate can block configuration workflows.
- Recently linked channel detection should update state shortly after linking.
- Operational quality is measured by trend of failed DM rate over time.
Operator checklist (before shipping changes)
- Confirm selected bot before generating link code.
- Generate fresh code right before linking action.
- Verify channel appears in active settings after linking.
- Monitor failed DM trend daily during growth periods.
- Retest join-request path after any configuration update.
- Record bot/channel ownership for incident handoff.
Real-world scenario
DM failure rate rises while request volume is stable. The operator confirms bot scope, regenerates code, validates channel linkage integrity, and runs a controlled join request test to restore normal sent/approved ratios.
- Identify the exact scope (bot, period, module) before any change.
- Apply one targeted correction based on observed UI state and messages.
- Validate outcome in the live operational flow linked to this page.
- Document the final state so future incidents can be solved faster.
Do not close incidents on UI-only confirmation. Always validate the full user journey end to end.
Related articles
Link channels correctly and verify they are active in welcome settings.
Generate, copy, and manage link codes for channel linking flows.
Understand access requirements and core workflow for Welcome Message.
Monitor request, sent, approved, and failed DM counters to keep flow healthy.