get_gmail_messages_content_batch
Retrieve content of up to 25 Gmail messages in one batch request. Choose full format for body or metadata for headers only.
Instructions
Retrieves the content of multiple Gmail messages in a single batch request. Supports up to 25 messages per batch to prevent SSL connection exhaustion.
Args: message_ids (List[str]): List of Gmail message IDs to retrieve (max 25 per batch). user_google_email (str): The user's Google email address. Required. format (Literal["full", "metadata"]): Message format. "full" includes body, "metadata" only headers.
Returns: str: A formatted list of message contents including subject, sender, recipients (To, Cc), and body (if full format).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| message_ids | Yes | ||
| user_google_email | Yes | ||
| format | No | full |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |