{"slug": "client-side-tools-now-available-for-telnyx-ai-assistants", "title": "Client-Side Tools Now Available for Telnyx AI Assistants", "summary": "Telnyx launched client-side tools for its AI Assistants, enabling functions to run directly in the browser during voice or chat conversations without backend round-trips. The feature, available via the @telnyx/ai-agent-lib library version 0.5.0+, supports WebRTC-based conversations and allows access to browser state and local data.", "body_md": "[Contact us](https://telnyx.com/contact-us)\n\n[Log in](https://portal.telnyx.com)\n\nAI Assistants on Telnyx can now call functions that run directly in the browser during a voice or chat conversation. Client-side tools give the assistant access to browser state, local data, and any API the page is already authenticated to, without a webhook or backend round-trip.\n\n`registerClientTool`\n\nand `unregisterClientTool`\n\n. Per-tool timeout is configurable via `clientToolTimeoutMs`\n\n.`npm install @telnyx/ai-agent-lib`\n\n(requires version 0.5.0 or later).\n\n``` js\nimport { TelnyxAIAgent } from '@telnyx/ai-agent-lib';\n\nconst agent = new TelnyxAIAgent({\n  agentId: 'your-agent-id',\n  clientTools: {\n    lookup_order: async (args) => {\n      const { orderId } = args as { orderId: string };\n      const response = await fetch(`/api/orders/${orderId}`);\n      const order = await response.json();\n      return { status: 'found', orderId: order.id, total: order.total };\n    },\n  },\n});\n```\n\nClient-side tools are available for WebRTC-based conversations (voice and chat) using the `@telnyx/ai-agent-lib`\n\nlibrary. They are not available for SIP or phone-call-based conversations.\n\n**Learn more** in the [client-side tools guide](https://developers.telnyx.com/docs/inference/ai-assistants/client-side-tools) or the [AI Agent Lib docs](https://www.npmjs.com/package/@telnyx/ai-agent-lib).", "url": "https://wpnews.pro/news/client-side-tools-now-available-for-telnyx-ai-assistants", "canonical_source": "https://telnyx.com/release-notes/client-side-tools-ai-assistants", "published_at": "2026-07-07 00:00:00+00:00", "updated_at": "2026-07-07 17:14:17.075822+00:00", "lang": "en", "topics": ["ai-tools", "ai-products", "developer-tools"], "entities": ["Telnyx", "@telnyx/ai-agent-lib"], "alternates": {"html": "https://wpnews.pro/news/client-side-tools-now-available-for-telnyx-ai-assistants", "markdown": "https://wpnews.pro/news/client-side-tools-now-available-for-telnyx-ai-assistants.md", "text": "https://wpnews.pro/news/client-side-tools-now-available-for-telnyx-ai-assistants.txt", "jsonld": "https://wpnews.pro/news/client-side-tools-now-available-for-telnyx-ai-assistants.jsonld"}}