
Function Calling / Tool Use
Quick definition
Function calling enables AI models to invoke external tools, APIs, and functions as part of their reasoning, allowing them to not only generate text but also take actions.
Detailed explanation

An LLM without tools is like a brilliant employee who isn't allowed to call, email, or use their computer. Function calling breaks this limitation by giving the model the ability to call external systems: look something up in a database, send an email, update a CRM record, retrieve the weather, calculate a price. In the context of AI sales agents, function calling is the mechanism that allows Mario to actually perform actions instead of just generating text. Match-AI has an extensive library of sales-specific tools that Mario can call: LinkedIn scraper, email verification, CRM APIs, calendar integrations, company database lookups, and more.
Synonyms
Examples
Mario reasons: 'This prospect has shown interest but hasn't scheduled a meeting yet. I need to send a follow-up.' Mario sequentially calls: get_prospect_data → get_email_history → generate_followup_email → send_email → update_crm_status. All in one reasoning chain, fully autonomously.
A function call for lead enrichment: Mario searches a prospect via LinkedIn scraper, enriches data with company information, checks technology usage, and generates a hyper-personalized email based on all enriched data.
When to use this?
Function calling is essential for AI agents that need to not only think but also act — it's the difference between an AI that gives advice and an AI that actually does the work.
Match-day approach
Match-AI has developed an extensive sales tool library for Mario. From LinkedIn scraping to CRM updates: every tool is carefully built, tested, and optimized for B2B sales use cases.

Related terms
AI Agent
An AI agent is an autonomous software program that independently executes tasks, makes decisions, and communicates with external systems to achieve a specific goal.
Large Language Model (LLM)(LLM)
A Large Language Model (LLM) is a neural network trained on enormous amounts of text that understands, generates, and reasons with human language at a human level.
AI Workflow Automation
AI workflow automation combines AI models with process automation to execute complete business processes — from trigger to result — without human intervention.
Learn more
Wil je weten hoe je function calling / tool use effectief inzet in jouw organisatie? Neem contact op met Match-day.
Neem Contact Op