> ## Documentation Index
> Fetch the complete documentation index at: https://docs.whisul.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Make Music Like a Sandwich

> Learn how to write effective prompts and call POST /generate to submit a Whisul music generation job and receive a job ID for polling.

Learn how to write effective prompts by thinking of the Whisul API as your personal musical deli counter. It takes your simple text input and constructs a fully produced track from scratch.

You submit a "recipe" (your prompt) detailing exactly what you're hungry for. Just like building the perfect sandwich, you get to pick all your ingredients:

* **The Bread (Genre):** The solid foundation that dictates the shape and style of your track.
* **The Sauce (Mood):** The flavor profile that gives the song its emotional kick.
* **The Fillings (stems):** The layers of substance, from crunchy guitars to smooth synths.
* **The Toast Level (Tempo):** How hot and fast—or low and slow—you want the beat to cook.

## Craft a good prompt

The quality of your prompt directly affects the output. Whisul interprets natural-language descriptions, so the more specific you are, the more accurately the result matches your intent.

<Tip>
  Include as many of these elements as apply to your track:

  * **Genre** — e.g., amapiano, afrohouse, trap-soul, rock, country, afro-rnb
  * **Mood or feel** — e.g., relaxing, energetic, melancholic, uplifting
  * **stems** — e.g., piano lead, 808 bass, acoustic guitar lead, high energy pads
  * **Tempo hint** — e.g., slow, mid-tempo, fast, or a BPM like "90 BPM"

  A prompt like `"a chill afro rnb song with guitar leads, soft pads and log drums"` will produce more consistent results than `"afro rnb song"`.
</Tip>
