# Generate Content

Write, summarise or reformat anything with a language model.

## What you give it

### `instructions`

**Required**

The full prompt. Replace every placeholder with a real value from an input or an earlier step before the action runs.

For example `Summarise this earnings call in five bullets for a sales rep.`

### `llm_engine`

**Required**

Leave this on auto unless you need a specific model.

One of: `auto`, `gpt-5`, `gpt-5-mini`, `gpt-4o`, `claude-sonnet-4-6`, `perplexity`, `perplexity-deep-research`

Any of these can be a value you type, a CRM property token, or the output of an earlier step.

## What you get back

The model's response as text, ready to drop into an email, a CRM property, or the next step of the workflow.

[Install in HubSpot](https://builderpack.agent.ai/install)

---

Technical details — action name `invoke_llm`, type Generate, workflow action ID 1-268461400.
