Use Fyxer with AI, safely

Covers which Fyxer account, inbox and calendar to check first, which tool fits which question, and how email drafts stay in the chat until you save and send them yourself.

Read-onlyUses 6 Fyxer toolsWorks in RevampKey, Claude Code, Codex and Cursor

Use in RevampKey

Get RevampKey to connect Fyxer

RevampKey is a free desktop app for Mac, Windows and Linux. Install it, sign in, and Fyxer is one click away with its skills already attached.

Download RevampKey

Not now? Use the skills in your current tool

curl -fsSL --create-dirs -o .claude/skills/fyxer-essentials/SKILL.md https://revampkey.com/marketplace/fyxer/skills/essentials/SKILL.md
Other agents
Other agents

When to use it

  • You have just connected Fyxer to ChatGPT, Claude or another MCP-compatible tool and want to know what it can see.
  • A Fyxer lookup returns nothing or seems to be missing a meeting.
  • You want to be sure a drafted email is never sent without your review.

What it looks like

You

What can you see in my Fyxer account, and why did my search for last Tuesday's meeting come back empty?

search_contextsearch_meetingsget_meetingget_transcript+2 more
Agent

I'm checking the account currently signed in to Fyxer and whether your calendar is connected, since meeting search depends on it. I searched for meetings last Tuesday and found none, so I'll widen the window to the full week before concluding anything. Nothing has been sent or saved to your inbox; any draft stays in this chat for you to review.

The SKILL.md file

View raw
name: fyxer-essentials

How to use the Fyxer connector safely and well: confirm the signed-in account and connected inbox and calendar first, choose between the search, meeting, transcript and contact tools, keep email drafting draft-only, and handle rate limits and permission gaps. Use when the user first connects Fyxer, asks what Fyxer can see or do, or when a Fyxer lookup returns nothing, errors or looks incomplete.

Fyxer works on the user's own connected accounts: inbox (Gmail or Outlook), calendar, meetings and documents. Most bad results come from searching the wrong account, picking the wrong tool for the question, or assuming a draft has been sent. Settle scope first, then choose the narrowest tool that answers the question.

1. Confirm the account and what is connected

Before the first lookup in a conversation, establish:

  • Which Fyxer account is signed in. The user may use a different email for Fyxer than for their AI tool. If results look like someone else's meetings or contacts, stop and ask which account is connected.
  • Which inbox and calendar are connected. The docs say meeting search and transcripts need a connected calendar, and email context needs a connected Gmail or Outlook inbox. If a meeting tool returns nothing for a meeting the user is sure happened, check whether its calendar is connected before concluding it never occurred.
  • Which time window the user means. "Last week", "this quarter" and "the Q3 call" are different filters; restate the window you used in the answer.

If the user needs a different account or calendar, that is a setup change in Fyxer itself. Tell them how to reconnect and do not guess at a workaround.

2. Pick the narrowest tool

Use this as a routing guide, not a list to run in order:

  • A broad question across sources ("what action items came out of my meetings", "what did we agree about pricing"): start with search_context. It covers emails, meetings and documents, so it is the widest net and the wrong starting point for a single known meeting.
  • Finding a meeting by topic or attendee ("meetings with Sarah this month"): search_meetings to get candidates, then narrow.
  • A summary of one known meeting: get_meeting. Use this before the transcript; the summary is far smaller.
  • Exact wording, a quote, or who said what: get_transcript. Transcripts are long, so only pull one when the summary is not enough.
  • Someone's name or email address: resolve_person. Use it before drafting to any person.
  • Writing an email: draft_email. It produces text in the chat only.

Two or three targeted calls usually beat one broad search followed by a flood of results. When a search returns many candidates, ask the user to choose or narrow by date or attendee rather than summarising all of them.

3. Keep results from flooding the context

  • Ask for the time window and attendees up front when the request is open-ended.
  • Report at most about five matches unless the user asks for the full list, and say how many were found in total.
  • Do not pull transcripts for every meeting in a list. Pull summaries first and transcripts only for the one the user cares about.

4. Email is draft-only

draft_email writes the draft in the chat. Fyxer does not send mail. Saving to Outlook or Gmail is a separate step the user performs with the "Open in Outlook or Gmail" control, and then they review and send. Never tell the user an email has been sent, scheduled or saved to their inbox unless they have confirmed they did it themselves.

Any action that would change data, state or the account (saving a draft to an inbox, switching the connected account or calendar, reconnecting a service, sharing a transcript) requires the user's explicit yes first, and you wait for that yes. Read-only lookups never need approval.

5. Handle errors, empty results and limits

  • Empty result from a search: widen the window, drop one filter, or try the other tool (a name that fails in search_meetings may succeed in resolve_person). Only then say nothing was found, and list what you tried.
  • Rate limit: the docs say limits are per user. Tell the user to wait briefly and retry; do not loop calls.
  • Permission or connection error: most often a missing connected inbox or calendar, or the wrong signed-in account. Name the likely cause and the fix, and stop there rather than retrying the same call.
  • Partial data (a meeting with a summary but no transcript): report what exists and what does not, without filling the gap from inference.

Common patterns and traps

  • Assuming Fyxer sent the email. It did not. Re-read the draft-only rule before saying anything about sending.
  • Searching a broad source when a known meeting exists. Going straight to search_context for a meeting the user named wastes calls and mixes sources; use search_meetings or get_meeting.
  • Treating "no results" as "it never happened". Check the calendar and the time window first.
  • Quoting a transcript from a summary. The summary is a condensation; verbatim quotes need get_transcript.
  • Guessing an email address. Use resolve_person and confirm the address with the user if more than one contact matches.
  • Retrying a permission error in a loop. One clear explanation to the user is better than repeated failing calls.

Output

Account and scope: <signed-in account; inbox/calendar used; time window>
Tools used: <tool names and why each was chosen>
Result: <what was found, with counts; what was not>
Limits hit: <rate limit, permission gap, or "none">
Drafts: <drafted in chat, not saved or sent; user action needed, if any>
Not established: <what could not be confirmed and why>

Rules

  • Do not read or summarise another person's data beyond what the connected account legitimately holds.
  • Never state or imply that an email was sent or saved to the user's inbox; drafts stay in the chat until the user acts.
  • Do not switch the active account, reconnect a service or change calendar connections without the user's explicit yes; wait for it.
  • Do not pull full transcripts unless the user needs verbatim wording or the summary is insufficient.
  • Do not retry a rate-limited or permission-blocked call in a loop; explain and wait.

Done when

  • The signed-in account and time window are stated in the answer.
  • The tool chosen matches the question, and every result count is reported.
  • Any draft is labelled as unsent, and any unverified or missing data is listed under "Not established".

Fyxer tools it uses

  • search_context
  • search_meetings
  • get_meeting
  • get_transcript
  • resolve_person
  • draft_email

Tool list from Fyxer MCP tool list (catalog).

FAQ

Will Fyxer send emails for me?

No. The draft_email tool writes the draft in the chat. You choose Open in Outlook or Gmail to save it, then review and send it yourself.

Why can't Fyxer find a meeting I know happened?

Meeting search and transcripts need a connected calendar, and the search uses a time window. Check that the right calendar is connected and widen the dates, or ask the connected account to be confirmed.