Skip to main content
idapt
AccueilModèles IATarifs
Sign inStart free
All terms

Learn

What is tool calling?

Last reviewed July 16, 2026

Tool calling (also called function calling) is the mechanism that lets a language model act: you describe available tools with typed parameters, the model replies with a structured call (a tool name plus JSON arguments) instead of prose, your code executes it, and the result returns to the model to continue. Every agent loop is tool calls repeated toward a goal.

How a tool call round-trips

Four steps: the application advertises tools with names, descriptions, and JSON-schema parameters; the model outputs a call; the application validates and executes it (the model never runs code itself); and the result is appended to the conversation for the next model turn. The schema is the contract: good parameter descriptions do more for reliability than prompt exhortations.

Reliability and safety

Models sometimes call the wrong tool, malform arguments, or loop; production systems validate arguments, bound retries, and meter budgets. Because the application executes every call, it is also the enforcement point: permissions, confirmation gates on destructive actions, and audit trails belong there, not in the prompt.

In idapt

idapt agents address every capability (files, web search, code, computers) through one structured tool interface, with per-tool permissions, confirmation gates, and a full call trace per run.

Agents in idaptThe autonomy dial

Frequently asked

Related terms

AI agentMCPAgent autonomy

Agents

Skills, scoped permissions, persistent memory: any model you pick.

MCP

Use your files, agents, and tools from any MCP-compatible client.

See it in practice

The fastest way to understand it is to use it. Start free, no credit card.

Try idapt free
  • Accueil
  • Tarifs
  • Modèles IA
  • Modèles d'image
  • Modèles de voix
  • Modèles vidéo
  • Classements
  • New models
  • Model status
  • Multi-Model Chat
  • Voice Mode
  • Voice HUD
  • Web Search
  • Image Generation
  • Video Generation
  • Audio Generation
  • Transcription
  • Drive
  • Secrets
  • Sharing
  • Workspaces
  • Tasks
  • Memory
  • Agents
  • Subagents
  • Automations
  • Skills
  • Code Execution
  • Computers
  • Computer Use
  • Cloud Computers
  • Local AI
  • AI Gateway
  • API & SDK
  • CLI
  • MCP
  • Tunnels
  • All features →
  • Blog
  • Cas d'usage
  • Comparisons
  • Best of
  • Learn
  • Free tools
  • Prompts
  • Templates
  • Changelog
  • Centre d'aide
  • FAQ
  • Confidentialité
  • Comparer tous les modèles
  • Support
  • Développeurs
  • Quickstarts
  • Référence API
  • Tarifs API
  • CLI
  • MCP
  • Downloads
  • Desktop
  • Badges and embeds
© idapt[email protected]ConditionsPolitique de confidentialitéMentions légalesSignaler un contenu
X (Twitter)