← All glossary terms
Glossary

Tool Call

GlossaryBy OpenCharts TeamPublished

A tool call is a structured action Theo invokes during a response — like create_flowchart, send_email, or db_run_sql — that produces a real artifact or side effect, not just text.

In depth

Tool calls are how Theo turns natural language into actual work. Each tool has a typed schema, a permission descriptor, and a server-side execution path. The model proposes the call, the runtime validates it, and the result streams back to the chat as an artifact card or status update.

OpenCharts ships dozens of tools — flowchart, whiteboard, notes, presentation, table, code project, podcast, calendar, image, video, knowledge map, integrations, and more. Skills extend the set with namespaced custom tools.

Examples

  • create_flowchart
  • send_telegram
  • db_run_sql
  • create_podcast

Also known as

function calltool invocation

Want to put this concept to work in OpenCharts?

How tools work

Related terms