ChatGPT · Custom GPT + Actions
A first-party OphyAI custom GPT for ChatGPT. Paste a question, get a delivery-ready answer. Drop a JD, get an ATS-tuned tailored resume. Generate STAR stories, cover letters, and matched jobs — without leaving the conversation. Wired to the same OphyAI API that powers our browser-based Interview Copilot.
TL;DR — The Quick Answer
OphyAI for ChatGPT is a custom GPT with a tuned system prompt and six Actions wired to the OphyAI Public API: real-time interview answers, STAR stories, ATS resume scoring, JD-tailored resume rewriting, cover-letter generation, and job search. The full configuration lives at /integrations/chatgpt-instructions.md — name, system prompt, 5 conversation starters, and the import URL for the openapi.yaml. Free with any OphyAI account; ChatGPT Plus required for Actions. Whisper Mode still lives in the browser app.
Real prompts you can paste in today. The agent calls OphyAI's APIs in the background.
You're in the middle of an interview, the question lands, you paste it into ChatGPT. The GPT returns a 60–120 word, conversation-ready answer grounded in the resume and JD you uploaded at the start.
Example prompt
"I'm in a live interview right now. The interviewer just asked: "Tell me about a time you had to make a hard call with incomplete information." Use my attached resume — give me a 90-second STAR answer I can speak."
Upload your resume PDF, paste the JD, and the GPT calls the OphyAI ATS scorer to return a score, missing keywords, and prioritized fixes.
Example prompt
"Score my attached resume against this JD. Give me an ATS score out of 100, the top 5 missing keywords, and the 3 highest-ROI changes I should make this evening."
Ask the GPT to rewrite your resume for a specific role. The system prompt enforces 'preserve_truth' so it won't fabricate metrics or employers you didn't list.
Example prompt
"Rewrite my attached resume for this Senior Backend Engineer JD. Don't invent any experience or metrics I haven't already listed. Keep it under 1.5 pages."
The GPT's cover-letter action takes resume + JD + tone (formal, conversational, enthusiastic) and returns a delivery-ready letter — not a template, not a Mad-Lib.
Example prompt
"Write a 250-word, conversational cover letter for this JD using my attached resume. Open with a specific result, not a generic intro."
Ask the GPT for STAR-format behavioral stories, scoped by competency (leadership, conflict, ambiguity, failure) and grounded in your real history.
Example prompt
"Give me 3 STAR stories from my attached resume about a time I led through ambiguity. Use my actual employer names. End each with a 1-sentence summary I can use as a hook."
Search the OphyAI job index without leaving ChatGPT. Pass query, location, seniority, recency — get back ranked matches with apply links.
Example prompt
"Find me 10 senior product manager roles at fintech companies, US-remote, posted in the last 14 days, $180k+ base. Skip contract roles."
Free, no credit card. Sign up at app.ophyai.com. The GPT will use credits from your OphyAI account when it calls the API.
In ChatGPT (Plus / Team / Enterprise), click Explore GPTs → Create. You'll need ChatGPT Plus or higher to use GPT Actions.
Copy the name, description, system prompt, and conversation starters from /integrations/chatgpt-instructions.md into the Configure tab.
Under Actions → Create new action, import https://ophyai.com/integrations/openapi.yaml. Set the auth type to API Key (Bearer).
Get an API key from the OphyAI account dashboard (preview — request via api@ophyai.com today). Paste it as the Bearer token for the Action.
Save the GPT, pin it to your sidebar, and start a conversation. Try one of the conversation starters to confirm Actions are firing.
The agent has access to these OphyAI API endpoints. Full OpenAPI spec at /integrations/openapi.yaml.
| Action | Purpose |
|---|---|
| generateInterviewAnswer | Real-time interview answer with optional resume + JD context. |
| generateStarAnswer | STAR-format behavioral story for a target role. |
| analyzeResume | ATS score + missing keywords + prioritized fixes. |
| tailorResume | Rewrite a resume for a JD while preserving truth. |
| generateCoverLetter | Tailored cover letter with controllable tone and length. |
| searchJobs | Search the OphyAI job index with filters. |
Free with any OphyAI account, including the no-card free tier. ChatGPT Plus, Team, or Enterprise is required to use GPT Actions. Programmatic API usage is metered against your OphyAI account credits — Resume Builder calls cost 5 credits, Interview Copilot answers cost 15. Paid OphyAI plans start at $9/month.
Copy/paste-ready example.
// What the GPT does under the hood when you ask for a tailored resume:
POST https://api.ophyai.com/api/resume/tailor
Authorization: Bearer ophy_sk_live_••••
Content-Type: application/json
{
"resume_text": "Senior Backend Engineer at Acme, 2021–present...",
"job_description": "We are hiring a Senior Backend Engineer to lead our payments platform...",
"preserve_truth": true
}
// Response
{
"tailored_resume": "Senior Backend Engineer | Payments & Distributed Systems...",
"change_summary": [
"Reordered bullets to lead with payments infra impact",
"Pulled 'Stripe Connect, idempotent retries' keywords into Skills",
"Tightened summary from 4 lines to 2"
],
"ats_score_after": 87
}We're in the process of publishing the official OphyAI GPT to the ChatGPT GPT Store. In the meantime, the full configuration — system prompt, conversation starters, OpenAPI action wiring — is published at /integrations/chatgpt-instructions.md. ChatGPT Plus users can build the GPT themselves in five minutes by importing the OpenAPI spec at /integrations/openapi.yaml.
Three things. First, it has a system prompt tuned specifically for live interview help and ATS-grade resume work — fewer hedge words, faster delivery-ready answers. Second, it has Actions wired to the OphyAI API for tasks where the model alone hallucinates (job search, ATS scoring against a real keyword catalog, salary ranges). Third, it has interview-specific conversation starters so you can hit the ground running.
You need ChatGPT Plus (or Team / Enterprise) to use a GPT with Actions. OphyAI itself is free to sign up; programmatic API usage is metered against the credit pack on your OphyAI account.
Only when you paste it or upload it. The GPT does not index or store your resume between conversations. When the GPT calls the OphyAI API, it sends the content you pasted plus the conversation context — OphyAI does not retain prompt content for training. See https://ophyai.com/privacy-policy for details.
Yes. The configuration at /integrations/chatgpt-instructions.md is a complete recipe — name, description, system prompt, conversation starters, and the OpenAPI action import URL. Drop it into Configure in any ChatGPT GPT builder.
Not the same way. Whisper Mode (the invisible-in-screen-share overlay) is a browser-native feature in OphyAI's web app at app.ophyai.com — it uses the Picture-in-Picture API and screen-share exclusion that ChatGPT's UI doesn't expose. The GPT is excellent for prep, drafting, and quick answers; for live mid-call help that the interviewer can't see, use the OphyAI browser app.
Sign up free, then build the OphyAI GPT in ChatGPT in five minutes using the configuration at /integrations/chatgpt-instructions.md. Or wait for us to publish the official version to the GPT Store.