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

# Send Email With Attachment

> Integrate this step into your Zapier workflow to send emails with attachments, providing a seamless way to share documents and information.

<Frame>
  <img src="https://mintcdn.com/pdfco/tXGo3rbTS_pEF5es/images/integrations/zapier/zapier-step12.png?fit=max&auto=format&n=tXGo3rbTS_pEF5es&q=85&s=9d00fd76e3e550ce296dd9e445532f8e" alt="Zapier Step" width="2064" height="3757" data-path="images/integrations/zapier/zapier-step12.png" />
</Frame>

## Input

| Name                        | Description                                                                                                      | Required |
| --------------------------- | ---------------------------------------------------------------------------------------------------------------- | -------- |
| **Sender Email**            | Specify the email address of the sender.                                                                         | Yes      |
| **Recipient Email**         | Enter the email address of the recipient.                                                                        | Yes      |
| **Email Subject**           | Define the subject of the email.                                                                                 | Yes      |
| **SMTP Server**             | Provide the address of the SMTP server.                                                                          | Yes      |
| **SMTP Server Port**        | Indicate the port number used by your SMTP server.                                                               | Yes      |
| **SMTP Username**           | Enter your username for the SMTP server.                                                                         | Yes      |
| **SMTP Password**           | Provide your password for the SMTP server.                                                                       | Yes      |
| **CC**                      | Add Carbon Copy (CC) recipients if required.                                                                     | No       |
| **BCC**                     | Add Blind Carbon Copy (BCC) recipients if necessary.                                                             | No       |
| **Email Body (Plain Text)** | Input the content of the email in plain text.                                                                    | No       |
| **Email Body (HTML)**       | Enter the email content in HTML format.                                                                          | No       |
| **Attachment URLs**         | Provide a comma-separated list of URLs for any attachments to be included in the email.                          | No       |
| **Custom Profiles**         | A `JSON` string which adds options for the conversion process. See [Custom Profiles](#custom-profiles) for more. | No       |

## Output

| Name               | Description                                                                              |
| ------------------ | ---------------------------------------------------------------------------------------- |
| `error`            | Details of any errors (if any).                                                          |
| `status`           | The [response status](/api-reference/introduction) code. If all good this will be `200`. |
| `credits`          | The credits spent on the process.                                                        |
| `remainingCredits` | The credits left on your account.                                                        |
| `duration`         | The time it took for the process.                                                        |

## Custom profiles

Use Custom [Profiles](/api-reference/profiles) to enhance your workflow with additional processing options. Enter `JSON` configuration to customize OCR settings, output format, text extraction methods, and more.

<Frame>
  <img src="https://mintcdn.com/pdfco/tXGo3rbTS_pEF5es/images/integrations/zapier/custom-profiles.png?fit=max&auto=format&n=tXGo3rbTS_pEF5es&q=85&s=3a96b0395b56c9977724ee05327aa571" alt="Custom Profiles" width="843" height="111" data-path="images/integrations/zapier/custom-profiles.png" />
</Frame>

### Sample JSON

```json theme={null}
{ "ImageOptimizationFormat": "JPEG", "JPEGQuality": 25, "ResampleImages": true, "ResamplingResolution": 120, "GrayscaleImages": true }
```

<Tip>
  You can use any regular API parameter from the [API Reference](/api-reference) within Zapier using the `std_params` feature in profiles. The `std_params` enables the definition of regular API parameters in a JSON format, See [Standard Parameters](/api-reference/profiles#standard-parameters) for detailed documentation and examples.
</Tip>

| Parameter                 | Type   | Default | Description                                                                                                                                                            |
| ------------------------- | ------ | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `DataEncryptionAlgorithm` | string | -       | Controls the encryption algorithm used for data encryption. See User-Controlled Encryption for more information. The available algorithms are: AES128, AES192, AES256. |
| `DataEncryptionKey`       | string | -       | Controls the encryption key used for data encryption. See User-Controlled Encryption for more information.                                                             |
| `DataEncryptionIV`        | string | -       | Controls the encryption IV used for data encryption. See User-Controlled Encryption for more information.                                                              |
| `DataDecryptionAlgorithm` | string | -       | Controls the decryption algorithm used for data decryption. See User-Controlled Encryption for more information. The available algorithms are: AES128, AES192, AES256. |
| `DataDecryptionKey`       | string | -       | Controls the decryption key used for data decryption. See User-Controlled Encryption for more information.                                                             |
| `DataDecryptionIV`        | string | -       | Controls the decryption IV used for data decryption. See User-Controlled Encryption for more information.                                                              |
