> ## Documentation Index
> Fetch the complete documentation index at: https://docs.telemetron.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# AI Agent & Tools

> How Telemetron's AI agent works and what tools it has access to

Telemetron's AI agent is powered by Claude and has access to 55+ tools that let it interact with your connected integrations, customer data, and device telemetry.

## Agent Contexts

The AI agent operates in four different contexts:

| Context              | Description                                     | Access                            |
| -------------------- | ----------------------------------------------- | --------------------------------- |
| **Internal Chatbot** | Used by your support team from the dashboard    | All tools, filtered by user role  |
| **Customer Chatbot** | The embeddable widget for customer self-service | Public tools only, identity-aware |
| **Slack Agent**      | Operates within your Slack workspace            | All tools                         |
| **MCP Server**       | Accessed via Claude Code in the terminal        | All tools                         |

## Tool Categories

### Communication

* Send and draft emails
* Send SMS messages
* Reply to Instagram and Messenger conversations

### Customer Management

* Query and look up customers
* View customer history and linked devices

### Case Management

* Create, update, and resolve cases
* Assign cases to team members
* Add internal notes

### Ecommerce

* **Shopify**: Look up orders, products, customer purchase history
* **Stripe**: Look up payments, process refunds, create payment links
* **Odoo**: Query serial numbers, inventory levels, order traceability
* **EasyPost**: Get shipping rates, create labels, track shipments

### Device & Telemetry

* Query device telemetry data
* Look up device connection status
* **Memfault**: Query device reports, traces, and diagnostics

### Knowledge Base

* Search documentation and knowledge base articles

### External Data

* **PostgreSQL**: Run read-only SQL queries against connected databases
* **Custom API Tools**: Call configured external API endpoints

## Role-Based Access Control

Tool access is controlled by your organization's role system:

* **Admin** roles have access to all tools by default
* Custom roles can be configured with specific tool permissions
* The customer-facing chatbot only uses tools marked as **public**
* Tools can be restricted to specific roles via the [Tools Settings](https://admin.telemetron.ai/dashboard/settings/tools) page

<Tip>
  Resource-filtered tools (like Knowledge Base search and Device Connections) manage access at the resource level rather than the tool level. Use their respective management pages to control which roles can access specific resources.
</Tip>
