Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs-v1.agno.com/llms.txt

Use this file to discover all available pages before exploring further.

ResendTools enable an Agent to send emails using Resend

Prerequisites

The following example requires the resend library and an API key from Resend.
pip install -U resend
export RESEND_API_KEY=***

Example

The following agent will send an email using Resend
cookbook/tools/resend_tools.py
from agno.agent import Agent
from agno.tools.resend import ResendTools

from_email = "<enter_from_email>"
to_email = "<enter_to_email>"

agent = Agent(tools=[ResendTools(from_email=from_email)], show_tool_calls=True)
agent.print_response(f"Send an email to {to_email} greeting them with hello world")

Toolkit Params

ParameterTypeDefaultDescription
api_keystr-API key for authentication purposes.
from_emailstr-The email address used as the sender in email communications.

Toolkit Functions

FunctionDescription
send_emailSend an email using the Resend API.

Developer Resources