Skip to main content
logo

Microsoft 365 Copilot · Declarative agent

OphyAI for Microsoft Copilot — Real-Time Interview HelpInside Teams, Word, and Outlook

Drop OphyAI's declarative agent into your Microsoft 365 tenant and get interview prep, STAR stories, ATS resume scoring, tailored cover letters, and job search — without leaving Teams, Word, or Outlook. The agent calls the same OphyAI API that powers our browser-based Interview Copilot.

TL;DR — The Quick Answer

OphyAI for Microsoft Copilot is a declarative agent that lives inside your Microsoft 365 tenant — Teams, Word, Outlook, and Copilot Chat. It exposes six OphyAI actions: real-time interview answers, STAR behavioral stories, ATS resume scoring, JD-tailored resume rewriting, cover-letter generation, and job search. The manifest at /integrations/copilot-manifest.json is real and shippable today; the underlying API is in v0 preview. Free with any OphyAI account. Whisper Mode (invisible-in-screen-share overlay) still lives in the browser app.

What you can do

Real prompts you can paste in today. The agent calls OphyAI's APIs in the background.

Prep behavioral interviews inside Teams

Open Copilot Chat in Teams the night before your interview. Paste the job description, attach your resume, and ask the agent to draft STAR stories from your real experience.

Example prompt

"Using my attached resume and this JD, give me 5 STAR stories I can tell in a behavioral interview tomorrow. Pick stories that hit leadership, conflict, and ambiguity."

Score and rewrite a resume in Word

Open your resume in Word, summon the OphyAI agent, paste the JD into chat, and get an ATS score plus a rewritten version that doesn't invent experience you don't have.

Example prompt

"Score this resume against the JD I'm pasting. Give me an ATS score, the top 5 missing keywords, and a rewritten version — but don't invent any experience I haven't listed."

Draft a thank-you email in Outlook

Right after an interview, open Outlook, reply in the thread, and ask the agent to draft a tailored thank-you note that references something specific the interviewer said.

Example prompt

"Draft a thank-you email to the hiring manager from this thread. Reference the part of our conversation about scaling the data team and reinforce my fit using the bullets in my attached resume."

Generate a tailored cover letter

Inside Word, ask the agent to generate a cover letter that's tailored to the JD and grounded in your real resume — formal, conversational, or enthusiastic tone.

Example prompt

"Write a 250-word, conversational-tone cover letter for this JD using my attached resume. Open with a specific result I shipped, not a generic intro."

Find matching jobs without leaving Teams

Use the agent to search the OphyAI job index by query, location, seniority, and recency. Returns ranked, JD-rich matches you can paste straight into your application tracker.

Example prompt

"Find me 10 senior PM roles at fintech companies posted in the last 14 days, US-remote, $180k+. Skip anything that's contract."

Salary negotiation email in Outlook

Convert a draft offer email into a counter-proposal that asks for a fair bump without sounding entitled. The agent keeps the tone Microsoft 365 native — direct, professional, low-drama.

Example prompt

"Draft a reply to this offer email asking for $20k more in base, citing my last comp and the JD seniority. Keep it warm and one paragraph."

Setup — 6 steps for your Microsoft 365 admin

  1. 1

    Get an OphyAI account

    Sign up free at app.ophyai.com — no credit card required. The agent uses your account credits when it calls the OphyAI API.

  2. 2

    Download the declarative agent manifest

    Grab copilot-manifest.json from /integrations/copilot-manifest.json. It is a Microsoft 365 declarative agent manifest (v1.2 schema) with conversation starters, capabilities, and an action group reference.

  3. 3

    Bundle the manifest with the OpenAPI spec

    Pair the manifest with /integrations/openapi.yaml in the same agent package. The action group in the manifest references openapi.yaml as its tool definition source.

  4. 4

    Sideload via Copilot Studio or Teams Admin

    A tenant admin uploads the package via Microsoft Copilot Studio (agent builder) or the Teams Admin Center as a custom app. Self-serve install for end users when the admin permits.

  5. 5

    Authenticate with your OphyAI API key

    On first call, the agent prompts the user for an OphyAI API key (issued from app.ophyai.com — preview, request via api@ophyai.com today). Stored securely per-user in Microsoft 365 secure storage.

  6. 6

    Pin the agent in Teams, Word, and Outlook

    Once approved, the agent shows up in Copilot Chat across Microsoft 365 surfaces. Pin it for one-click access during interview prep.

Available actions

The agent has access to these OphyAI API endpoints. Full OpenAPI spec at /integrations/openapi.yaml.

ActionPurpose
generateInterviewAnswerReal-time interview answer from a question + resume/JD context.
generateStarAnswerSTAR-format behavioral story for a target role.
analyzeResumeATS-style resume scoring vs. a job description.
tailorResumeRewrite a resume for a specific JD without inventing experience.
generateCoverLetterTailored cover letter generation.
searchJobsSearch the OphyAI job index.

Pricing & limits

Free with any OphyAI account, including the no-card free tier. Heavy programmatic usage of the API (once it leaves preview) is metered against the credit pack on your account — Resume Builder calls cost 5 credits, Interview Copilot answers cost 15. Paid OphyAI plans start at $9/month.

Example: action call from the Copilot agent

Copy/paste-ready example.

http
// In Microsoft Copilot Studio, your action group can call OphyAI directly.
// Behind the scenes, the agent makes this HTTP call:

POST https://api.ophyai.com/api/interview/answer
Authorization: Bearer ophy_sk_live_••••
Content-Type: application/json

{
  "question": "Tell me about a time you led a team through a tough deadline.",
  "resume_text": "Senior PM, Acme Corp, 2022–present...",
  "job_description": "We are hiring a Senior PM to lead our growth pod...",
  "tone": "star",
  "language": "en-US"
}

// Response
{
  "answer": "When we missed our Q3 launch by two weeks at Acme, ...",
  "bullet_points": [
    "Situation: Q3 launch slipping by two weeks",
    "Task: Recover scope without burning the team",
    "Action: Cut two non-critical features, parallelized QA",
    "Result: Shipped on the new date, +18% activation"
  ]
}

Frequently Asked Questions

Is OphyAI for Microsoft Copilot live today?

The declarative agent manifest at /integrations/copilot-manifest.json is real and Microsoft 365-compatible. It can be sideloaded into a Microsoft 365 tenant by an admin via the Teams Admin Center or the Copilot Studio agent builder. The underlying api.ophyai.com endpoints powering the agent's actions are in v0 preview — for early access keys, contact api@ophyai.com.

Does this give me Whisper Mode inside Teams?

No — Whisper Mode (the answer overlay invisible in screen shares) lives in the OphyAI browser app at app.ophyai.com. The Microsoft Copilot agent is for prep, scoring, drafting, and Q&A inside Teams/Word/Outlook. For live, mid-call, screen-share-invisible help, run the OphyAI browser app alongside your Teams call.

What does the agent do in Word?

In Word, the OphyAI agent drafts and rewrites cover letters, tailors resumes against a pasted job description, generates STAR-format behavioral stories you can copy into a prep doc, and scores any document open in the canvas as a resume against an ATS rubric.

What about Outlook?

In Outlook, the agent drafts post-interview thank-you emails, recruiter follow-ups, and salary-negotiation messages. It uses the conversation thread as context and can pull from your resume if you upload it.

How is OphyAI for Copilot different from Microsoft Copilot itself?

Microsoft Copilot is the platform; OphyAI is the domain expert. The OphyAI agent is tuned specifically for interview prep, ATS resume optimization, and job-application workflows — domains where generic Copilot answers tend to be too vague to be useful. Under the hood, the agent calls the same OphyAI API that powers our browser-based Interview Copilot.

Is it safe to share my resume with the agent?

Yes. The agent inherits your tenant's Microsoft 365 data residency and enterprise data protection settings. When the agent calls the OphyAI API, it sends only the content you pass into the prompt; OphyAI does not retain prompt content for training. See https://ophyai.com/privacy-policy for details.

Bring OphyAI into Microsoft 365

Sign up free, then forward the manifest at /integrations/copilot-manifest.json to your Microsoft 365 admin to sideload via Teams Admin Center or Copilot Studio.