Skip to content
Copilot app Enablement Center

DevRel & support

Reproduce reports, write samples and answer questions faster.

A day in the life

9:00A daily automation groups new support issues by theme and flags likely duplicates.
10:00A session reproduces a customer bug in a cloud sandbox and writes a failing test.
11:30You turn the fix into a short sample and update the docs page that caused confusion.
14:00You draft a blog post from a sample that already runs, and kick off a Remotion render of the demo video.
16:00A weekly automation summarizes top questions for the product team.

Use cases

Reproduce a bug report

Turn a vague report into a failing test or a clear "cannot reproduce".

Autopilot modeCloud sandbox: Public previewMy work

Cloud sandbox: Cloud sandboxes are in public preview, and an admin may need to enable them for your organization or enterprise.

Prompt · Autopilot mode Set a repository to open
Reproduce the bug in the linked issue. Follow the reported steps, then try likely variations. If you reproduce it, write a minimal failing test and stop. If you cannot, list what you tried and the information to ask the reporter for.

Outcome: A failing test or a precise follow-up question for the reporter.

Moves:Triage time

Write and test a code sample

Create samples that run, not samples that look right.

Plan mode
Review plan prompt with three choices: Approve and implement this plan, Exit plan mode and I will prompt myself, and Suggest changes to the plan. Cancel and Continue buttons sit below.
Plan mode asks you to approve, redirect or exit before it changes anything. Real app component rendered with test data.
Prompt · Plan mode Set a repository to open
Create a sample in <language> that shows how to <task> with our SDK. Keep it under 60 lines, add comments only where the API is surprising, run it against the test environment and add a README with setup steps.

Outcome: A runnable, tested sample with setup instructions.

Moves:Time to first draft

Write a blog post with code that runs

Draft a tutorial post where every snippet comes from a tested sample.

Plan modeCanvases
  1. Open the draft in an editor canvas to edit it together with the agent before review.
Prompt · Plan mode Set a repository to open
Write a developer blog post about <topic> for <audience>. Build the sample first in a samples/<slug> folder and run it. Pull every code snippet in the post from that sample, so nothing is untested. Include prerequisites, the steps, the expected output and a "what to try next" section. Keep it under 1,200 words.

Outcome: A draft post and a runnable sample that back each other up.

Moves:Time to first draft

Turn one release into several pieces at once

Draft the blog post, build the sample and write the social thread in parallel sessions.

Child sessionsParallel sessionsPlan mode
  1. The blog session depends on the sample, so ask it to wait for the sample to pass before pulling snippets.
Prompt · Plan mode Set a repository to open
Read the release notes for <version>. Create three child sessions that run at the same time. (1) Build and run a sample in samples/<slug> that shows the headline feature. (2) Draft a blog post that pulls every snippet from that sample once it passes. (3) Write a five-post social thread with alt text for any images. Open one pull request for the sample and the post, and put the thread in a Markdown file for me to review.

Outcome: A tested sample, a post and a social thread for one release, ready for review together.

Moves:Time to first draft

Create a video

Script, storyboard and render a short demo or explainer video from code.

Plan modeCanvases
  1. Record the screen captures yourself, or have the agent script them with a browser automation tool your team already uses.
  2. Keep the video as code in the repository so updates are a prompt away.
Prompt · Plan mode Set a repository to open
Plan a 90-second video that shows <feature>. First write the script with timings and a shot-by-shot storyboard, and wait for my approval. Then build it as a Remotion project in videos/<slug>: title card, screen captures I provide in assets/, captions from the script and an end card. Render it to MP4 and use ffmpeg to make a 30-second cut for social.

Outcome: An approved script, a storyboard and rendered MP4 files you can regenerate when the product changes.

Moves:Time to first draft

Summarize social media feedback

Turn a week of posts and replies into themes, sentiment and follow-ups.

ChatsOffice canvases: Availability variesMy work

Office canvases: The Word, Excel and PowerPoint canvases may not be on for your account yet. If they are not in the Canvas view in Customize, ask the agent to write the .docx, .xlsx or .pptx file with a script and open it in Office.

Prompt · Interactive mode Set a repository to open
Open the attached export of social posts that mention <product> from the last 7 days. Remove usernames. Group posts into themes with a count, overall sentiment and two representative quotes each. Flag bug reports and link any that match an existing issue. Draft a reply for the three posts that most need one, for me to review and post myself.

Outcome: A weekly social digest, matched issues and draft replies that a person posts.

Moves:Triage time

Fix the docs page behind repeat questions

Find where docs and code disagree and correct them.

Interactive modeIntegrated browser
Prompt · Interactive mode Set a repository to open
Compare the docs page <path> with the current implementation. List every place where the docs are wrong, missing or out of date. Then update the page, and preview it if the docs site has a dev server.

Outcome: A docs fix grounded in the code, with a preview.

Moves:Triage time

Turn community feedback into tracked issues

A scheduled automation reads a chat channel and error data, then files deduplicated issues.

AutomationsConnectors: Availability varies

Connectors: Connectors may not be on for your account yet. If they are not in the Customize view, add the service as an MCP server where your admin allows it, or attach an export.

Prompt · Interactive mode Set a repository to open
Read the last 24 hours of <Slack or Teams channel> and recent errors from <error tracker>. Group reports that describe the same problem, link each group to an existing issue or open a new one with steps and quotes, and post a short summary of what you filed.

Outcome: A clean issue backlog that reflects what users report.

Moves:Triage time

Send the top questions to product

A weekly summary that turns support load into product input.

AutomationsChats
Prompt · Interactive mode Set a repository to open
Summarize the support and discussion threads from the last 7 days. List the top five questions by volume with links, the docs or product change that would remove each one, and any quotes worth sharing with customer details removed.

Outcome: A weekly digest the product team can act on.

Moves:Time to insight

Pitfalls to avoid

  • Strip customer data from reports before you paste them into a prompt.
  • Run reproductions in a sandbox, especially when the report includes scripts or files.
  • Keep samples small. The agent will add features unless you set a limit.
  • Never let an agent post to social channels for you. Draft replies, then post them yourself.