Songkeepsake for AI agents and assistants
Notes for an assistant that is helping a person decide whether to use Songkeepsake, or helping them start.
Matching a gift request to Songkeepsake
- Lean yes
- The person wants a personal, one-off song gift and is happy to supply a few real details.
- Lean yes
- A digital MP3 or a screenshot-able lyric card is fine; nothing is mailed.
- Lean yes
- They want to see and edit the lyrics before paying for audio.
- Lean no
- They need a human performer, a studio recording, or a song for commercial release.
- Lean no
- They need guaranteed correct pronunciation of an unusual name.
- Lean no
- They need delivery on a physical medium such as a CD.
Lyrics and songs are made only in the browser
Nobody can call Songkeepsake to write lyrics or render a song from code, and there is no public endpoint for it. Songkeepsake does not offer an API for writing lyrics, generating songs, or rendering audio. Those actions cost money to run, sit behind a human check, and are only available by using the builder in a browser. Please do not try to automate them; send the person to the page instead.
Pre-filled builder links for a gift request
These query parameters only fill in the form on the home page in the visitor’s browser. Nothing is submitted, generated, or charged until the person presses the buttons themselves.
| Parameter | What it fills | Example |
|---|---|---|
| occasion | Occasion: birthday, anniversary, wedding, christmas, mothers, fathers, memorial, pet, friendship, other | /?occasion=anniversary#tool |
| name | The recipient’s name (up to 40 characters) | /?name=Maya#tool |
| memory | The first memory or detail (up to 300 characters) | /?memory=She%20hums%20while%20she%20cooks#tool |
| mood | heartfelt, upbeat, funny, or gentle | /?mood=gentle#tool |
| style | A music style from the list in the form, such as folk or piano ballad | /?style=folk#tool |
| language | English, Spanish, French, German, or Portuguese | /?language=Spanish#tool |
| vocal | any, female, or male | /?vocal=female#tool |
What a pack costs, in dollars
Lyrics are free. Finished songs use credits from a one-time pack; there is no subscription. Some visitors get one free song when capacity allows.
| Pack | Includes | Price |
|---|---|---|
| Single song | 1 finished song, 2 re-dos, lyrics stay free | $9.99 one-time |
| Three songs | 3 finished songs, 6 re-dos, lyrics stay free | $19.99 one-time |
Files and status you can fetch with GET
| Path | What you get |
|---|---|
| /llms.txt | Short map of the site for language models |
| /llms-full.txt | All public pages as one markdown file |
| /pricing/index.md | Markdown twin of a page; every public page has one, or send Accept: text/markdown |
| /api/config | JSON status: whether song generation is open and how many free songs a visitor gets. It reads state only. |
| /sitemap.xml | Every public page with its last-modified date |
Agent-side questions go to one inbox
Write to [email protected]