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

# Email Channel Step

E-mail expected to be an object with the following properties:

* `subject` - The subject of the email
* `body` - The HTML body of the email

Any content generation framework like [React Email](/framework/integrations/react-email) can be used here to generate the HTML Content.

```tsx theme={null}
await step.email('send-email', async (inputs) => {
  return {
    subject: 'You received a post',
    body: `<html><body>A new post has been created</body></html>`,
  };
});
```
