worker: add the support chat widget to the web resume - #51
Merged
Conversation
Someone reading the resume is usually a recruiter or a prospective client, and the page gives them nothing to do — no contact form, no reply path, just a PDF download. The widget gives them somewhere to ask. It points at the aswincloud.com inbox rather than getting one of its own. That inbox's knowledge is already "facts about Aswin" — background, education, employer, skills, contact, hours — which is exactly what a resume visitor asks about. A dedicated inbox would restate all of it, and the only genuinely new questions a recruiter has (open to a role? notice period? expectations?) are things the bot has no facts for and must hand to Aswin either way. Telling resume traffic apart is already handled by the source-site label on the Chatwoot side. Screen only. The widget is a fixed-position overlay, so it is hidden in @media print alongside the top bar, and the downloadable PDF is rendered from the untouched resume.html and never sees the injection at all. Loaded with defer so it cannot delay the resume painting.
Contributor
Deploying with
|
| Status | Name | Latest Commit | Preview URL | Updated (UTC) |
|---|---|---|---|---|
| ✅ Deployment successful! View logs |
resume | 5c0ad5c | Commit Preview URL Branch Preview URL |
Aug 29 2026, 02:24 PM |
Aswincloud-Bot
approved these changes
Aug 29, 2026
Aswincloud-Bot
left a comment
There was a problem hiding this comment.
Auto-approved: @Aswinmcw is a member of @Aswincloud/admins.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The resume page gives a reader no way to reply — no form, no contact path, just a PDF download. This adds the support widget.
Why the aswincloud.com inbox and not a new one: that inbox's knowledge is already facts about Aswin — background, education, employer, skills, contact — which is what a resume visitor asks. A separate inbox would duplicate it, and the genuinely recruiter-specific questions (open to a role? notice period?) are facts the bot doesn't have and hands to Aswin regardless. Distinguishing resume traffic is handled by the source-site label in Chatwoot.
Print/PDF safety: the widget is a fixed overlay, so it's hidden under
@media printnext to the top bar. The downloadable PDF renders from the untouchedresume.html, so it never sees the injection.Loaded with
defer.🤖 Generated with Claude Code