
DevRel @zencoderai | AI Agents
India
Joined October 2014
- Tweets2.5K
- Following1.3K
- Followers1.5K
- Likes13.5K
For AI support, log the source material the answer relied on and the product version it applied to. That is more useful than saving a polished response alone. When an answer is wrong, support needs a way to trace the mistake and fix the knowledge behind it.
AI agents should leave an evidence trail that a human can use. For a code change, that means the files touched, tests run, and assumptions made. A polished summary is not enough when someone has to review, debug, or revert the work.
Developer education around AI should spend less time on prompts that look impressive in a demo and more time on how teams evaluate output in their own codebase. A repeatable check is more useful than a clever example.
An AI feature with no failure mode in its docs creates more support work, not less. Say what it can access, where it may be wrong, and how a user can verify or undo its output. Those details are part of the product, not legal fine print.
The best support use for AI is turning a solved issue into a better starting point for the next person. A reply can link the exact docs, name the version it applies to, and state what still needs a human decision. Deflection metrics do not show whether that happened.
The practical test for AI assistance is whether it improves the manual path too. If a user needs the model to finish a task, the workflow is brittle. Good AI features leave the person with a faster way to inspect, edit, and complete the work.
A prompt library does not cover the whole AI onboarding experience. People also need to know which inputs they control, what information the system uses, and where they should verify the result before acting on it.
For an AI feature, support volume is not a single health metric. A rise in questions may mean people are trying it. The useful split is whether users ask how it works, why it behaved that way, or how to undo it. Those questions point to different product work.
Teams often ask whether an AI feature is accurate enough to ship. A better question is whether its mistakes are bounded. Can a user spot them, undo them, and get useful work done anyway? The answer changes the product design.
For developer-facing AI products, a polished demo is weak evidence. I want to know which inputs fail, how the product signals uncertainty, and how a developer can reproduce the result. That is the material users need after the launch post.
An AI support answer needs a recovery path. When it is wrong, users should be able to see what it relied on, correct it, and continue without starting over. An apology in the chat window does none of that.
Documentation now has two readers: the developer at the keyboard and the AI helping them.
Make prerequisites, versions, and failure states explicit. Ambiguous setup steps become repeat support conversations, whether the first response comes from a person or a model.
A fast AI answer with no source trail is hard to use in developer support.
The reader still has to decide whether to trust it. A link to the docs, issue, or code path often adds more value than another fluent paragraph.
AI adoption work tends to stall at a mundane point: nobody has decided which errors are acceptable.
If a support assistant can be wrong about billing but not about security, that needs to be encoded in its escalation path, sources, and review process. “Use AI” is not a policy.
The practical AI adoption metric I care about is time to a trustworthy next step. Did it help someone narrow the problem, find the relevant context, or hand off with less ambiguity? Usage alone cannot answer that.
Developer Relations work gets worse when AI turns every question into a content request. Some questions need a doc update. Others expose a product gap, an unclear error, or a missing owner. Classification comes before writing.
A support answer is only useful if someone can verify it. When AI suggests a fix, the useful output is the answer plus the source, the version it applies to, and the next check to run. Fluency is easy to mistake for reliability.
I would rather evaluate an AI assistant on a small set of recurring support questions than admire a broad demo. Can it state what it knows, show its sources, and choose a safe next step when the answer is uncertain?

