# Use Careers with your AI

> Connect Claude, ChatGPT or Grok to Careers through Geenius OS: it searches, tailors and drafts, and only you approve what is sent.

Source: https://careers.geenius-os.tech/docs/use-with-your-ai/

Careers has no built-in AI in early access. Your own AI, Claude, ChatGPT or Grok, helps through Geenius OS: it reads your profile and postings, drafts a tailored CV and letter, and puts e-mail drafts in your outbox. It never sends: only you approve.

> [!HONEST]
> Careers reaches your AI only through Geenius OS. Careers must be added to your Geenius OS workspace, and your AI connects to Geenius OS once. During early access Careers is invite-only.

## Connect in three steps

1. In Geenius OS, an owner or admin adds Careers to the workspace (Apps, Add to this workspace). Each workspace keeps its own apps.
2. In your AI, add the Geenius OS connector at this address and sign in with your Geenius OS account:

```text title="The Geenius OS address"
https://secret-manatee-824.convex.site/mcp
```

   In Claude: Settings, Connectors, Add custom connector. In ChatGPT or Grok: add a remote MCP server.
3. Ask your AI to use Careers. It now has a tool called `geenius_careers`.

The same address is shown in the app under **Settings**, **Connections**, with the name of the Geenius OS workspace your Careers space belongs to.

## How a call looks

The tool takes a `tool` (the area), an `action` (the verb) and `args`.

```json title="Search the boards"
{ "tool": "jobs", "action": "search", "args": { "query": "TypeScript React", "freelance_only": true, "top": 5 } }
```

Every call acts in the Careers space of your Geenius OS workspace, after a plan check.

## Your first ask

```text title="A first ask"
Use Geenius OS and my Careers account. Read my profile, then find the five best new freelance postings for TypeScript and React. For the best one, get the tailoring draft, reword it using only my facts, save it, and put an application e-mail in my outbox for approval.
```

Your AI searches, tailors, saves and drafts. You open the outbox, read the exact message and approve it, or not.

## The tools

::mcp-tools

Ask for the actions of an area with `action: "help"`, and for one action's arguments with `action: "help"` and `of`.

## Rules that protect you

- **No send.** There is no send or approve action. Only a signed-in person can approve, in the app.
- **Truth check.** A saved CV is repaired line by line against your profile. A letter or e-mail with an unsupported sentence (a number, a skill, an employer, a credential, an achievement that is not in your profile or the posting) is refused, and the refusal names the sentence.
- **Your profile.** An agent reads the profile of the workspace owner and cannot replace it by import.
- **Languages.** A German posting gets a German CV and letter. A Dutch posting gets English documents with one controlled line saying you write in English. A letter is never machine-translated.

> [!TIP]
> A skill called `careers` teaches your AI these rules. Ask your AI to read it from Geenius OS before you start.
