AI writing and tools
WP Job Portal can draft text with AI: job and company descriptions, resume skills, cover letters, interview questions, e-mails to candidates and more. A person always starts it with a button, reads the result and decides what to keep. Nothing runs on its own, and no AI task ranks or rejects candidates.
AI is part of the free plugin since version 2.9.0. You choose which AI engine writes the text under WP Job Portal → AI → Settings.
What it can do
Section titled “What it can do”| Feature | Who uses it | Where |
|---|---|---|
| AI writer | Employers, job seekers and administrators | A panel beside the job description, company description, resume skills and cover letter |
| AI tools | Employers, job seekers and administrators | Buttons on the job form, the applicant lists, the job page and the resume form |
| Playground | Administrators | WP Job Portal → AI → Playground, for trying Zywrap’s ready-made prompts |
Administrators can use every feature while AI is on. Employers and job seekers see a feature only when it is switched on and they are signed in with the right account type.
AI engines
Section titled “AI engines”The text is written by one of three engines. You need only one.
| Engine | How it works | Who pays |
|---|---|---|
| Zywrap (recommended) | Create a free Zywrap account from the AI settings screen, or connect the one you have. New accounts start with 10,000 free credits, and paid WP Job Portal plans add monthly credits | Credits on your Zywrap account |
| Anthropic (Claude) | Your own Anthropic key. The request goes from your server to Anthropic | Anthropic bills you |
| OpenAI | Your own OpenAI key. The request goes from your server to OpenAI | OpenAI bills you |
You can also pick a Spare engine, used only when the chosen one is down, busy or out of credit. See AI settings.
What is sent, and what isn’t
Section titled “What is sent, and what isn’t”When someone presses an AI button, the text the task needs is sent from your server to the engine: for example, the fields filled in on the job form, or the job and the job seeker’s resume for a match check.
- Never sent: the names, e-mail, phone, address and date-of-birth fields of a resume, at any privacy level. E-mail drafts to candidates use a [Candidate name] placeholder instead of the name.
- Removed before sending: passwords and API keys always. By default, e-mail addresses, phone numbers and IP addresses too. You choose the level on the Privacy tab.
- Kept on your site: only counts of requests, tokens and cost. The text that was sent or written is not stored.
Under every AI button people see a short notice that the text is written with AI and sent to your AI provider. Mention the AI provider in your site’s privacy policy too.
Turn AI off
Section titled “Turn AI off”- Go to WP Job Portal → AI → Settings and open the Features tab.
- Clear AI is switched on for this site.
- Select Save.
Off means off: no AI button is shown and nothing is sent anywhere, whatever else is set.
Set it up
Section titled “Set it up”- Choose an engine and connect it.
- Check which features your employers and job seekers may use.
- Set limits if you want to cap requests or spending.
Related
Section titled “Related”- AI settings
- AI writer
- AI tools
- Matching Suite, a separate product that ranks and suggests jobs and resumes on your own server

