Resend

ResendTools enable an Agent to send emails using Resend

arrow-up-rightPrerequisites

The following example requires the resend library and an API key from Resendarrow-up-right.

pip install -U resend
export RESEND_API_KEY=***

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")

arrow-up-rightToolkit 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.

arrow-up-rightToolkit Functions

Function
Description

send_email

Send an email using the Resend API.

Last updated