# Advanced Email API sending options

The **advanced sending options** in the Email API help you customize and optimize your email delivery. These features allow you to control sender reputation, track messages more effectively, and manage complex sending scenarios. Use these options to improve deliverability, monitor performance, and integrate advanced workflows into your email campaigns.

## Send emails with IP Pool ID

Use the `ipPoolId` parameter to send emails through department-specific IP pools. This isolates sender reputation and improves deliverability.

This approach offers deliverability, operational, and compliance advantages. When multiple departments share an IP pool, they also share its sending reputation. If one department’s sending practices harm that reputation, it can affect all other departments. By assigning each department to its own IP pool, you can isolate and protect individual reputations.

To use a specific IP pool for sending, include the `ipPoolId` parameter in your request to the [Send Email messages](https://www.infobip.com/docs/api/channels/email/send-email-messages-api) API endpoint.

## Send emails with custom message ID

Assign a custom `messageId` when sending emails for easier tracking and integration with your own systems. Include your unique `messageId` in the request. If not provided, it is automatically generated by the Infobip platform.