Function Calling
Sidekick can call functions to boost the mathematical and logical capabilities of models, and to execute actions. Functions are called sequentially in a loop until a result is obtained.
For example, when asking Sidekick to calculate Q3 2025 financial metrics for Nvidia, it makes 27 tool calls, saves the CSV file and presents the results.

When telling Sidekick to draft an invitation email for a birthday celebration to my friend Jean, Sidekick finds my birthday and Jean's email address from my contacts book, and creates a draft in my default email client.

To view details for each function call, click the down arrow on the right.

Function calling is enabled by default if a remote model is used, but can be disabled in Settings -> Chat -> Use Functions.
Turn on Check Functions Completion to improve performance on long consecutive chains on actions. Note that this will reduce speed.