get_gmail_messages_content_batch
Retrieve content from multiple Gmail messages in a single batch request. Supports up to 25 messages per batch to prevent SSL connection exhaustion, with options for full content or metadata-only formats.
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, date, Message-ID, recipients (To, Cc), and body (if full format).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| message_ids | Yes | ||
| user_google_email | Yes | ||
| format | No | full |