Generate Cover Letter
aiapplyd_generate_cover_letterWrite a tailored cover letter from your saved resume for any job, or retrieve the letter already written for an application to revise it. Returns text and saves to your account.
Instructions
Write a cover letter for a specific job from the base resume saved on the user's AI Applyd account, in their own voice and free of recruiter cliches. Returns the finished letter as text and saves it to the account. Pass application_id instead to get the letter already written for that application (no new letter), with instructions to change it. Needs a resume on file (see aiapplyd_set_resume) and a paid plan (Hired in 30+); without either it says so and links the fix. Uses the user's AI credits. Do not use it for applications: aiapplyd_apply already writes a cover letter for every one.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| company_name | No | Name of the company you are applying to | |
| instructions | No | With application_id: what to change in that letter, in the user's own words. | |
| application_id | No | Return the cover letter already written for this application (an id from aiapplyd_get_applications) instead of writing a new one. | |
| job_description | No | Full text of the target job description. Pass with company_name, or pass application_id instead. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | ||
| source | Yes | generated: newly written; application: the letter already prepared for application_id; refined: that letter, changed as asked. | |
| companyName | Yes | ||
| coverLetter | Yes | ||
| applicationId | Yes | ||
| resumeBuildId | Yes |