Resend
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 bitca.agent import Agent
from bitca.tools.resend_tools 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
Parameter
Type
Default
Description
api_key
str
-
API key for authentication purposes.
from_email
str
-
The email address used as the sender in email communications.
Toolkit Functions
Function
Description
send_email
Send an email using the Resend API.
Last updated