---
title: "Managing Agent Interfaces"
description: "Manage all agent interfaces as a builder or adminstrator."
---

## How to Access Interfaces

### View
All agent interfaces can now be managed from both the admin agent pages and directly within Agent Studio.

#### From Agent Admin Views
Navigate to **Lifecycle > Usage** or **Project > Agents** to see enabled interfaces directly within the agent list.

<Note>
You can also filter the agent list based on enabled interfaces using the interface badges displayed for each agent.
</Note>

Click the interface icons or use the action menu item for direct access to the **Interfaces** overview.

#### From Agent Canvas
Access **Interfaces** within the **Settings** panel from the top navigation in Agent Studio.

### Manage
Create, edit, and delete each interface from either admin area or canvas.

<Note>
Agent interfaces are accessible to edit from any version, and updates take immediate effect when saved. Agent interfaces will all execute against the **Active version**.
</Note>

## Interface Types

### Default Interface
- **API Interface**: Always available for every agent, providing programmatic access via REST API

### Other Interfaces
- **Chat Widget** (formerly Embedded Chat): Embeddable chat interface for websites and applications
- **Airia Catalog**: Make your agent available in the Airia catalog
- **Schedule**: Set up automated execution triggers
- **Email Inbox**: Enable email-based agent interactions
- **Tool & MCP**: Expose your agent as a callable tool through the Airia Deployed Agents MCP server

## Key Interface Features

### Unified Management
- **Single Location**: Access all interface types from one consistent panel
- **Common Flow**: Learn the interface management process once, use it everywhere
- **Dual Access**: Manage interfaces from both admin views and Agent Studio

### Configuration Inheritance
- Interfaces execute against the Active version of your agent
- Airia agents now inherit name & description from the Agent unless overridden
- **Chat Widget and Airia Catalog** can now be independently taken offline

## Working with Interfaces

Each interface type provides specific configuration options and management capabilities. For detailed information about configuring specific interface types, see:

- [API Interface Configuration](/building-and-deploying-agents/interface-options/api-deployment) - REST API access and authentication
- [Airia Catalog Interface](/building-and-deploying-agents/interface-options/airia-agent) - Deploy to Airia platform
- [Chat Widget Interface](/building-and-deploying-agents/interface-options/chat-widget) - Embeddable chat widget
- [Tool & MCP Interface](/building-and-deploying-agents/interface-options/tool-interface) - Expose agents as callable tools through MCP


## Interface Configuration

### Adding New Interfaces
1. Click **"+ Add Interface"** from the interfaces panel
2. Select from available interface types not yet configured
3. Configure the specific settings for your chosen interface type
4. Save to activate the interface

### Editing Existing Interfaces
1. Click the edit icon next to any configured interface
2. Modify configuration settings as needed
3. Save changes or cancel to revert

### Removing Interfaces
1. Click the delete icon next to the interface
2. Confirm deletion in the dialog that appears
3. **Warning**: Deletion cannot be reversed

## Troubleshooting

<AccordionGroup>
  <Accordion title="Why isn't my agent executing the expected flow?">
    Ensure that:
    - Your agent has an **Active version** published
    - The interface is properly configured and online
    - Any required authentication or permissions are correctly set up
  </Accordion>

  <Accordion title="Why can't I add the same interface again?">
    Each interface type can only be configured once per agent. If you need to modify an existing interface, use the edit function instead of trying to add a duplicate.
  </Accordion>
</AccordionGroup>