# Let Tambo Take Actions
URL: /guides/take-actions

import LearnMore from "@/components/learn-more";

Tools let Tambo go beyond generating UI -- they allow the AI to call your JavaScript functions to fetch live data, write to databases, trigger workflows, or perform any other action your app supports. You define a function with a Zod schema for its parameters, register it with Tambo, and the AI decides when to call it based on the conversation.

<LearnMore title="Give Tambo Access to Your Functions" description="Register custom JavaScript functions as tools that Tambo can call" href="/guides/take-actions/register-tools" />
