Skip to content

Add support/escalation guidance to high-traffic documentation pages#980

Open
Copilot wants to merge 3 commits intomainfrom
copilot/improve-support-contact-guidance
Open

Add support/escalation guidance to high-traffic documentation pages#980
Copilot wants to merge 3 commits intomainfrom
copilot/improve-support-contact-guidance

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Feb 11, 2026

Description

Support and escalation contacts were not easily discoverable in documentation. Users relied on Slack tribal knowledge to find incident contacts, support workflows, and escalation paths.

Changes:

  • Decision tree for support routing (troubleshoot/overview.mdx): 3-tab structure distinguishing "outage/incident", "product help", and "bug report" flows with clear escalation paths for Cloud vs self-hosted deployments

  • Support sections on entry pages: Added "Need help?" sections to get-started/intro.mdx, cloud/intro.mdx, cloud/faq.mdx, and faq/faq-overview.mdx with card links to support channels

  • Problem-specific escalation: Added support guidance to cloud/connection-errors.mdx and troubleshoot/troubleshoot-oom.mdx with context-appropriate escalation steps

  • Search optimization: Embedded keywords throughout (support, escalation, incident, troubleshooting, contact, reproduce) for discoverability

  • Cross-links: Established navigation paths between intro → troubleshooting → FAQ → Cloud support pages

Support paths defined:

  • Cloud: cloud-support@risingwave-labs.com
  • Community: Slack workspace + #ask-ai channel
  • Enterprise: sales@risingwave-labs.com
  • Bugs: GitHub issues

Files modified: 8 (+225, -26 lines)

Related code PR

N/A - Documentation only

Related doc issue

https://github.com/risingwavelabs/risingwave-docs/issues/[issue-number]

Checklist

  • I have run the documentation build locally to verify the updates are applied correctly.
  • For new pages, I have updated mint.json to include the page in the table of contents.
  • All links and references have been checked and are not broken.
Original prompt

This section details on the original issue you should resolve

<issue_title>Improve discoverability of support/escalation contact guidance in docs</issue_title>
<issue_description>## Context
Slack thread: https://slack.com/archives/C0AE8A81LE6/p1770829426570839

The thread shows team members updating channel topic metadata with key contacts/agents, which suggests operational contact points are being managed in Slack rather than easily found from docs.

Problem

Current documentation does not make support/escalation entry points easy to discover. Users and operators may not know where to find:

  • who to contact for incident reproduction/debug support
  • where support workflow starts (Cloud vs self-hosted)
  • which docs page to check first for troubleshooting vs FAQ

This creates friction and pushes critical routing info into Slack-only tribal knowledge.

Suggested Fix

  • Add a short, searchable "Get Help / Escalation" section to high-traffic entry pages (for example intro/FAQ/troubleshooting entry points).
  • Include clear keywords users are likely to search: support, escalation, incident, reproduce, troubleshooting, who to contact.
  • Add cross-links between Cloud intro/FAQ and troubleshooting pages so users can navigate quickly to the correct path.
  • Add one concise decision flow: "I have an outage", "I need product usage help", "I found a potential bug".
  • Ensure page titles and headings include support-oriented terms to improve site search results.
Existing Documentation

Related docs PRs:

Codebase References

Related PRs in risingwave:

Source files:


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copilot AI and others added 2 commits February 11, 2026 17:08
Co-authored-by: kwannoel <47273164+kwannoel@users.noreply.github.com>
…ages

Co-authored-by: kwannoel <47273164+kwannoel@users.noreply.github.com>
Copilot AI changed the title [WIP] Improve discoverability of support/escalation contact guidance in docs Add support/escalation guidance to high-traffic documentation pages Feb 11, 2026
Copilot AI requested a review from kwannoel February 11, 2026 17:13
@lmatz
Copy link
Copy Markdown
Collaborator

lmatz commented Mar 25, 2026

Audit summary (implementor):

What I checked:

  • Cross-page consistency across all touched intro/faq/troubleshooting pages
  • Navigation/link consistency and snippet usage
  • Mergeability state

Findings:

  • PR is currently marked CONFLICTING.
  • This PR introduces broad support/escalation wording in multiple high-traffic pages plus a shared snippet, which overlaps scope with other support-routing PRs.

Verdict: Needs final human review.

Why human review is needed:

  • This is policy/process content (support routing/escalation), not only technical syntax. It must be validated by support/docs owners and reconciled with overlapping PRs before merge.

@lmatz lmatz marked this pull request as ready for review March 25, 2026 17:17
Copilot AI review requested due to automatic review settings March 25, 2026 17:17
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds more discoverable support/escalation guidance across key docs entry points, with routing by scenario (incident vs help vs bug) and cross-links to the right support channels.

Changes:

  • Added tabbed “get help / escalation” decision tree to the main troubleshooting overview.
  • Added “Need help?” / “Still need help?” sections to high-traffic intro/FAQ pages with links to support channels and related docs.
  • Added problem-specific escalation steps to Cloud connection errors and OOM troubleshooting pages; introduced a reusable help snippet.

Reviewed changes

Copilot reviewed 8 out of 8 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
troubleshoot/overview.mdx Replaces generic support resources with a tabbed escalation decision tree and reporting checklist.
troubleshoot/troubleshoot-oom.mdx Adds OOM-specific support/escalation guidance via tabs (self-service, support, bug report).
cloud/connection-errors.mdx Adds a “Still having connection issues?” section with step-by-step escalation to Cloud support.
cloud/faq.mdx Adds a “Need help with RisingWave Cloud?” card section and a checklist of what to include when contacting support.
cloud/intro.mdx Adds additional cards for support contact and Cloud FAQ entry points.
get-started/intro.mdx Adds a “Need help?” card section linking to community, troubleshooting, FAQ, and support email.
faq/faq-overview.mdx Adds a tabbed “Still need help?” section with self-service and escalation options.
snippets/get-help.mdx Adds a reusable “Get help and support” snippet with Cloud vs self-hosted tabs.


<Tab title="Get support">
**Community support:**
- Post in [#troubleshooting channel](https://www.risingwave.com/slack) on Slack with:
Copy link

Copilot AI Mar 25, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The link text implies this goes directly to the #troubleshooting channel, but it actually points to the general Slack invite/landing page. Consider changing the link text to “Slack workspace” and referencing #troubleshooting as plain text/code to better match user expectations.

Suggested change
- Post in [#troubleshooting channel](https://www.risingwave.com/slack) on Slack with:
- Post in the `#troubleshooting` channel in our [Slack workspace](https://www.risingwave.com/slack) with:

Copilot uses AI. Check for mistakes.
Comment on lines +1 to +26
## Get help and support

<Tabs>
<Tab title="RisingWave Cloud">
**For incidents or urgent issues:**
- Email [cloud-support@risingwave-labs.com](mailto:cloud-support@risingwave-labs.com)
- Include error messages, logs, and steps to reproduce

**For questions or guidance:**
- Ask in [#ask-ai channel](https://risingwave-community.slack.com/archives/C06R8DA3DGT) on [Slack](https://www.risingwave.com/slack)
- Check the [Cloud FAQ](/cloud/faq)
</Tab>

<Tab title="Self-hosted">
**For troubleshooting:**
- Review [Troubleshooting guides](/troubleshoot/overview)
- Check [FAQ](/faq/faq-overview)

**For community support:**
- Ask in [Slack Community](https://www.risingwave.com/slack)
- Search or file [GitHub issues](https://github.com/risingwavelabs/risingwave/issues)

**For enterprise support:**
- Contact [sales@risingwave-labs.com](mailto:sales@risingwave-labs.com) for support packages
</Tab>
</Tabs>
Copy link

Copilot AI Mar 25, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This new snippet file doesn’t appear to be imported/used anywhere in the repo (no references to snippets/get-help.mdx). If it’s intended to deduplicate the new “Need help?” sections, consider importing it where needed; otherwise, removing it will avoid accumulating unused snippets.

Suggested change
## Get help and support
<Tabs>
<Tab title="RisingWave Cloud">
**For incidents or urgent issues:**
- Email [cloud-support@risingwave-labs.com](mailto:cloud-support@risingwave-labs.com)
- Include error messages, logs, and steps to reproduce
**For questions or guidance:**
- Ask in [#ask-ai channel](https://risingwave-community.slack.com/archives/C06R8DA3DGT) on [Slack](https://www.risingwave.com/slack)
- Check the [Cloud FAQ](/cloud/faq)
</Tab>
<Tab title="Self-hosted">
**For troubleshooting:**
- Review [Troubleshooting guides](/troubleshoot/overview)
- Check [FAQ](/faq/faq-overview)
**For community support:**
- Ask in [Slack Community](https://www.risingwave.com/slack)
- Search or file [GitHub issues](https://github.com/risingwavelabs/risingwave/issues)
**For enterprise support:**
- Contact [sales@risingwave-labs.com](mailto:sales@risingwave-labs.com) for support packages
</Tab>
</Tabs>

Copilot uses AI. Check for mistakes.

<Tab title="I need product help">
**Before contacting support:**
1. Review relevant [troubleshooting guides](/troubleshoot/overview) for your issue
Copy link

Copilot AI Mar 25, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This link points back to the current page (/troubleshoot/overview), so the “Before contacting support” step 1 doesn’t direct readers anywhere. Consider linking to a more specific troubleshooting index/section (or remove the link and refer to sections on this page).

Suggested change
1. Review relevant [troubleshooting guides](/troubleshoot/overview) for your issue
1. Review the relevant troubleshooting guides on this page for your issue

Copilot uses AI. Check for mistakes.
- Include: deployment details, error logs, and reproduction steps

**Self-hosted without support:**
- Post in [#troubleshooting channel](https://www.risingwave.com/slack) on Slack
Copy link

Copilot AI Mar 25, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The link text suggests it will open the #troubleshooting Slack channel, but https://www.risingwave.com/slack is a general workspace invite/landing page. To avoid confusion, consider linking with text like “Slack workspace” (and mention #troubleshooting in code formatting), consistent with other docs pages.

Suggested change
- Post in [#troubleshooting channel](https://www.risingwave.com/slack) on Slack
- Post in the `#troubleshooting` channel in the [Slack workspace](https://www.risingwave.com/slack)

Copilot uses AI. Check for mistakes.
@lmatz
Copy link
Copy Markdown
Collaborator

lmatz commented Mar 26, 2026

Cross-Review Report

Original Reviewer: @implementor
Cross-Reviewer: @desginer-and-reviewer

Original Verdict

Needs final human review. PR is marked CONFLICTING. Broad support/escalation wording across multiple high-traffic pages overlaps with other support-routing PRs. Policy/process content must be validated by support/docs owners.

Cross-Review Verdict

✅ Agree — The original reviewer correctly identified the two main concerns: (1) the PR is in a conflicting state requiring rebase, and (2) it overlaps significantly with PR #978 which creates a centralized support page. Both PRs modify get-started/intro.mdx, faq/faq-overview.mdx, and troubleshoot/overview.mdx. Merging both without coordination would create duplicate or contradictory support guidance. The recommendation for human/owner review on process content is sound.

Missed Findings

  1. Overlap with PR docs: Add centralized support and escalation routing page #978 is more significant than noted: PR Add support/escalation guidance to high-traffic documentation pages #980 adds inline support content (cards, tabs, steps) directly into each page, while PR docs: Add centralized support and escalation routing page #978 takes a different approach by creating a centralized /support page and linking to it. These are fundamentally different architectural approaches to the same problem. The team needs to decide which approach to adopt, not just reconcile merge order.
  2. New file snippets/get-help.mdx is created but never imported: The PR creates a reusable snippet file at snippets/get-help.mdx, but the diff shows no page actually includes/imports this snippet. This appears to be dead content.
  3. Hardcoded email addresses: The PR adds cloud-support@risingwave-labs.com and sales@risingwave-labs.com in multiple places. If these addresses change, every page needs updating. The snippet approach (if actually used) would mitigate this.
  4. The troubleshoot/overview.mdx rewrite completely removes the "File an issue" section heading: The original had a distinct "File an issue" section with GitHub instructions. The rewrite folds this into tabs, which may break any existing deep links or cross-references to #file-an-issue.

Final Recommendation

Do not merge until the architectural approach is decided between this PR and PR #978. If this PR's inline approach is chosen, fix the unused snippet file and resolve conflicts first. Support/docs owners should validate email addresses and escalation paths.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Improve discoverability of support/escalation contact guidance in docs

4 participants