Give the agent functions it can call during a conversation.
A tool is a function the phone assistant can call mid-call: look up an
appointment, create a ticket, check an order. Your token needs tools:read and
tools:write; running a tool for a test also needs tools:execute.
Which tool types can we create, and which tools exist already?
The assistant lists the types (list_tool_types) and your current tools
(list_tools). Only types marked creatable via API can be set up here.
Calendar and other integration tools need the integration connected in the
dashboard first.
Give the assistant the API documentation or an example request:
Create a tool that fetches the next free workshop slots. GET
https://api.example.com/slots?date=YYYY-MM-DD, header X-Api-Key. The agent
should call it when a caller asks for an appointment.
The assistant drafts the function definition (name, description, parameters,
request) and creates it (create_tool). Before you confirm, check:
The URL and method are right and the credential is a placeholder, not pasted
into the chat.
The description says when the agent should call it and what it returns.
Parameters the caller must provide are marked, with a hint on how to ask.
The assistant enables the tool for your agent (enable_tool) and confirms with
list_tools that is_active is set. Then have it add a line to the
instructions saying when to use the tool; a tool the prompt never mentions is
rarely called. disable_tool switches it off again without deleting it.
Run the slots tool for tomorrow and show me the raw response.
execute_tool calls the real endpoint.
This is not a dry run. A test can create real appointments, send messages or
change data in the connected system.
Changing a tool later uses update_tool. Only tools of type external:api
can be deleted (delete_tool); integration tools are managed in the dashboard.Next: monitor and improve from real calls.
Was this page helpful?
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"Placetel AI Help Center","colors":{"primary":"#299bd7","light":"#4db8e8","dark":"#1a7fb5"},"logo":{"light":"https://mintcdn.com/pscgmbh/mSgpjDvF5HdzJSOc/logo/placetel-light.svg?fit=max\u0026auto=format\u0026n=mSgpjDvF5HdzJSOc\u0026q=85\u0026s=79c81e86189218e0d731df97c377710e","dark":"https://mintcdn.com/pscgmbh/mSgpjDvF5HdzJSOc/logo/placetel-dark.svg?fit=max\u0026auto=format\u0026n=mSgpjDvF5HdzJSOc\u0026q=85\u0026s=a27b0eebfcdc32f23c4e142bf08978cb"},"favicon":"https://mintcdn.com/pscgmbh/mSgpjDvF5HdzJSOc/favicon-placetel.ico?fit=max\u0026auto=format\u0026n=mSgpjDvF5HdzJSOc\u0026q=85\u0026s=df2f38868f52b67e5807ad6cab018bac","navbar":{},"footer":{},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"languages":[{"language":"de","default":true,"href":"de"},{"language":"en","href":"en"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"pscgmbh","hasAudioNarration":false,"actualSubdomain":"pscgmbh","customDomains":["aipro.placetel.de"],"gitSource":{"type":"github","owner":"miyon-ag","repo":"docs","deployBranch":"placetel","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae9a1b5ee46fb4ca55d2013","collectionId":"9b4102c3-d35d-47f7-b432-fd7a4d32916c","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae9a1b5ee46fb4ca55d2013"},"feedback":{"thumbs":true},"entitlements":{},"buildId":"6ae9a1b5ee46fb4ca55d2013","clientVersion":"0.0.4074","searchFilterCounts":[{"language":"de","tag":"Dokumentation","count":43},{"language":"en","tag":"Documentation","count":42},{"language":"default","tag":"API Reference","count":38},{"language":"de","tag":"Erweiterte Funktionen","count":17},{"language":"en","tag":"Advanced Features","count":16},{"language":"de","tag":"AI-Assistenten","count":9},{"language":"en","tag":"AI Assistants","count":9},{"language":"default","tag":"Evals","count":9},{"language":"default","tag":"Voice Agent Settings","count":9},{"language":"de","tag":"Agent-Vorlagen","count":8},{"language":"de","tag":"MCP","count":8},{"language":"en","tag":"Agent Templates","count":8},{"language":"en","tag":"MCP","count":8},{"language":"default","tag":"Tools","count":8},{"language":"en","tag":"API Reference","count":6},{"language":"default","tag":"Outbound Calls","count":5},{"language":"default","tag":"Voice Agents","count":5},{"language":"de","tag":"SIP-Verbindungen","count":4},{"language":"de","tag":"KI Inhalte \u0026 Kontext","count":4},{"language":"en","tag":"SIP connections","count":4},{"language":"en","tag":"AI Content \u0026 Context","count":4},{"language":"en","tag":"Get started","count":4},{"language":"de","tag":"Einstieg","count":3},{"language":"de","tag":"Bauen","count":3},{"language":"en","tag":"Getting started","count":3},{"language":"de","tag":"Chat-Kanäle","count":2},{"language":"default","tag":"Conversations","count":2}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"/docs","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"styles.css","content":".toc,.toc ul{list-style:none!important}.toc-item{list-style:none!important}"}],"page":{"pagePath":"en/mcp/tools","slug":"/en/mcp/tools","pageMetadata":{"title":"Add tools","description":"Give the agent functions it can call during a conversation.","href":"/en/mcp/tools"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Give the agent functions it can call during a conversation.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,blockquote:`blockquote`,code:`code`,em:`em`,li:`li`,p:`p`,ul:`ul`,..._provideComponents(),...props.components},{Heading,Warning}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`A tool is a function the phone assistant can call mid-call: look up an\nappointment, create a ticket, check an order. Your token needs `,_jsx(_components.code,{children:`tools:read`}),` and\n`,_jsx(_components.code,{children:`tools:write`}),`; running a tool for a test also needs `,_jsx(_components.code,{children:`tools:execute`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`1-see-what-is-possible`,children:`1. See what is possible`}),`\n`,_jsxs(_components.blockquote,{children:[`\n`,_jsx(_components.p,{children:`Which tool types can we create, and which tools exist already?`}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`The assistant lists the types (`,_jsx(_components.code,{children:`list_tool_types`}),`) and your current tools\n(`,_jsx(_components.code,{children:`list_tools`}),`). Only types marked creatable via API can be set up here.\nCalendar and other integration tools need the integration connected in the\ndashboard first.`]}),`\n`,_jsx(Heading,{level:`2`,id:`2-describe-the-tool`,children:`2. Describe the tool`}),`\n`,_jsx(_components.p,{children:`Give the assistant the API documentation or an example request:`}),`\n`,_jsxs(_components.blockquote,{children:[`\n`,_jsxs(_components.p,{children:[`Create a tool that fetches the next free workshop slots. GET\n`,_jsx(_components.a,{href:`https://api.example.com/slots?date=YYYY-MM-DD`,children:`https://api.example.com/slots?date=YYYY-MM-DD`}),`, header X-Api-Key. The agent\nshould call it when a caller asks for an appointment.`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`The assistant drafts the function definition (name, description, parameters,\nrequest) and creates it (`,_jsx(_components.code,{children:`create_tool`}),`). Before you confirm, check:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`The URL and method are right and the credential is a placeholder, not pasted\ninto the chat.`}),`\n`,_jsxs(_components.li,{children:[`The description says `,_jsx(_components.em,{children:`when`}),` the agent should call it and what it returns.`]}),`\n`,_jsx(_components.li,{children:`Parameters the caller must provide are marked, with a hint on how to ask.`}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.a,{href:`/en/external-api-integration`,children:`External API Integration`}),` guide explains\nhow these functions behave in a live call.`]}),`\n`,_jsx(Heading,{level:`2`,id:`3-enable-it-and-tell-the-agent`,children:`3. Enable it and tell the agent`}),`\n`,_jsxs(_components.p,{children:[`The assistant enables the tool for your agent (`,_jsx(_components.code,{children:`enable_tool`}),`) and confirms with\n`,_jsx(_components.code,{children:`list_tools`}),` that `,_jsx(_components.code,{children:`is_active`}),` is set. Then have it add a line to the\ninstructions saying when to use the tool; a tool the prompt never mentions is\nrarely called. `,_jsx(_components.code,{children:`disable_tool`}),` switches it off again without deleting it.`]}),`\n`,_jsx(Heading,{level:`2`,id:`4-test-with-care`,children:`4. Test with care`}),`\n`,_jsxs(_components.blockquote,{children:[`\n`,_jsx(_components.p,{children:`Run the slots tool for tomorrow and show me the raw response.`}),`\n`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`execute_tool`}),` calls the real endpoint.`]}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`This is not a dry run. A test can create real appointments, send messages or\nchange data in the connected system.`})}),`\n`,_jsxs(_components.p,{children:[`Changing a tool later uses `,_jsx(_components.code,{children:`update_tool`}),`. Only tools of type `,_jsx(_components.code,{children:`external:api`}),`\ncan be deleted (`,_jsx(_components.code,{children:`delete_tool`}),`); integration tools are managed in the dashboard.`]}),`\n`,_jsxs(_components.p,{children:[`Next: `,_jsx(_components.a,{href:`/en/mcp/monitoring`,children:`monitor and improve`}),` from real calls.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Add tools","description":"Give the agent functions it can call during a conversation.","href":"/en/mcp/tools"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"1. See what is possible","slug":"1-see-what-is-possible","depth":2,"children":[]},{"title":"2. Describe the tool","slug":"2-describe-the-tool","depth":2,"children":[]},{"title":"3. Enable it and tell the agent","slug":"3-enable-it-and-tell-the-agent","depth":2,"children":[]},{"title":"4. Test with care","slug":"4-test-with-care","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"pscgmbh","siteName":"Placetel AI Help Center","title":"Add tools - Placetel AI Help Center","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"de":{"href":"/de/mcp/tools","matchLevel":1},"en":{"href":"/en/mcp/tools","matchLevel":0}}},"lastModified":"2026-11-02T18:31:11.221Z","originalFileLocation":"en/mcp/tools.mdx","locale":"en"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Give the agent functions it can call during a conversation.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Placetel AI Help Center\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/pscgmbh/D_fV9X0axjo2O25Z/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/docs/mintlify-assets/_mintlify/favicons/pscgmbh/D_fV9X0axjo2O25Z/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/pscgmbh/D_fV9X0axjo2O25Z/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/pscgmbh/D_fV9X0axjo2O25Z/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/pscgmbh/D_fV9X0axjo2O25Z/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/pscgmbh/D_fV9X0axjo2O25Z/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/pscgmbh/D_fV9X0axjo2O25Z/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/pscgmbh/D_fV9X0axjo2O25Z/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/pscgmbh/D_fV9X0axjo2O25Z/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Add tools - Placetel AI Help Center\">\u003cmeta data-mint-head property=\"og:description\" content=\"Give the agent functions it can call during a conversation.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Placetel AI Help Center\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://aipro.placetel.de/docs/en/mcp/tools\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://pscgmbh.mintlify.site/docs/_mintlify/api/og/v2?division=Build\u0026amp;title=Add+tools\u0026amp;description=Give+the+agent+functions+it+can+call+during+a+conversation.\u0026amp;theme=02aa24ada09c6ef5d611bdc9\u0026amp;signature=4551b7a7f3d19e3fc702cbefdbd554fcdff579ae57f194ab1f4f647373cb4925\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Add tools - Placetel AI Help Center\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Give the agent functions it can call during a conversation.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://pscgmbh.mintlify.site/docs/_mintlify/api/og/v2?division=Build\u0026amp;title=Add+tools\u0026amp;description=Give+the+agent+functions+it+can+call+during+a+conversation.\u0026amp;theme=02aa24ada09c6ef5d611bdc9\u0026amp;signature=4551b7a7f3d19e3fc702cbefdbd554fcdff579ae57f194ab1f4f647373cb4925\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/docs/mintlify-assets/_mintlify/favicons/pscgmbh/D_fV9X0axjo2O25Z/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Placetel AI Help Center\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#299bd7\">\u003clink data-mint-head rel=\"canonical\" href=\"https://aipro.placetel.de/docs/en/mcp/tools\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/en/mcp/tools.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://aipro.placetel.de/docs/en/mcp/tools\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"de\" href=\"https://aipro.placetel.de/docs/de/mcp/tools\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://aipro.placetel.de/docs/de/mcp/tools\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://aipro.placetel.de/#organization\",\"name\":\"Placetel AI Help Center\",\"url\":\"https://aipro.placetel.de\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/pscgmbh/mSgpjDvF5HdzJSOc/logo/placetel-light.svg?fit=max\u0026auto=format\u0026n=mSgpjDvF5HdzJSOc\u0026q=85\u0026s=79c81e86189218e0d731df97c377710e\"}},{\"@type\":\"WebSite\",\"@id\":\"https://aipro.placetel.de/docs#website\",\"name\":\"Placetel AI Help Center\",\"url\":\"https://aipro.placetel.de/docs\",\"publisher\":{\"@id\":\"https://aipro.placetel.de/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://aipro.placetel.de/docs/en/mcp/tools#webpage\",\"url\":\"https://aipro.placetel.de/docs/en/mcp/tools\",\"name\":\"Add tools\",\"description\":\"Give the agent functions it can call during a conversation.\",\"dateModified\":\"2026-11-02T18:31:11.221Z\",\"isPartOf\":{\"@id\":\"https://aipro.placetel.de/docs#website\"},\"breadcrumb\":{\"@id\":\"https://aipro.placetel.de/docs/en/mcp/tools#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://aipro.placetel.de/docs/en/mcp/tools#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Build\",\"item\":\"https://aipro.placetel.de/docs/en/mcp/voice-agents\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Add tools\",\"item\":\"https://aipro.placetel.de/docs/en/mcp/tools\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://aipro.placetel.de/docs/en/mcp/tools#article\",\"headline\":\"Add tools\",\"name\":\"Add tools\",\"description\":\"Give the agent functions it can call during a conversation.\",\"url\":\"https://aipro.placetel.de/docs/en/mcp/tools\",\"mainEntityOfPage\":{\"@id\":\"https://aipro.placetel.de/docs/en/mcp/tools#webpage\"},\"dateModified\":\"2026-11-02T18:31:11.221Z\",\"publisher\":{\"@id\":\"https://aipro.placetel.de/#organization\"},\"isPartOf\":{\"@id\":\"https://aipro.placetel.de/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Placetel AI Help Center\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Placetel AI Help Center","nav":{"global":null,"languages":[{"language":"de","default":true,"pages":[{"title":"de","href":"/de/mcp/tools"}]},{"language":"en","tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":"/en"}]},{"tab":"API Reference","icon":"code","pages":[{"title":"API Reference","href":"/en/api-reference/introduction"}]},{"tab":"MCP","icon":"https://mintlify.s3.us-west-1.amazonaws.com/pscgmbh/logo/mcp.svg","groups":[{"group":"Getting started","pages":[{"title":"MCP overview","href":"/en/mcp/overview"},{"title":"Authentication","href":"/en/mcp/authentication"},{"title":"Quickstart","href":"/en/mcp/quickstart"}]},{"group":"Build","pages":[{"title":"Build a voice agent","description":"Describe the agent, review the instructions, tune how it talks.","href":"/en/mcp/voice-agents"},{"title":"Add tools","href":"/en/mcp/tools"},{"title":"Monitor and improve","description":"Read conversations with your assistant, find what went wrong, fix the agent.","href":"/en/mcp/monitoring"}]},{"group":"Reference","pages":[{"title":"Tool reference","href":"/en/mcp/tool-reference"},{"title":"Guides as MCP prompts","href":"/en/mcp/guides"}]}]}]}]},"basePath":"","title":"Add tools - Placetel AI Help Center","buildId":"dpl_CEsowfH15TDzsBT2BFbX312Be4Ct","deploymentId":"dpl_CEsowfH15TDzsBT2BFbX312Be4Ct","dynamics":[],"chunks":[]}