Example

The following agent can work with web URLs and expand shortened links:
from agno.agent import Agent
from agno.tools.webtools import WebTools

agent = Agent(
    instructions=[
        "You are a web utility assistant that helps with URL operations",
        "Expand shortened URLs to show their final destinations",
        "Help users understand where links lead before visiting them",
        "Provide clear information about URL expansions and redirects",
    ],
    tools=[WebTools()],
)

agent.print_response("Expand this shortened URL: https://bit.ly/3example", stream=True)

Toolkit Params

ParameterTypeDefaultDescription
retriesint3Number of retry attempts for URL operations.
enable_expand_urlboolTrueEnable URL expansion functionality.

Toolkit Functions

FunctionDescription
expand_urlExpand shortened URLs to their final destination.

Developer Resources