---
schema_version: "1"
id: be2599b036b3da35a92a65c4d2f8ad9df7a99cfcbbe73a19c071af5880902f4f
title: Android Configuration Overview
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/genai/agentforce-mobile-sdk/references/android/configuration-overview-android.md
canonical_url: https://developer.salesforce.com/docs/ai/agentforce-mobile-sdk/references/agentforce-mobile-sdk/configuration-overview-android.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 93d9fff43e957a0887a4d5b55cd02059ac48b190c88e2938b31a480479d88519
products:
  - Agentforce Mobile SDK
  - Agentforce and Einstein Generative AI
---
# Android Configuration Overview

Configuration classes and patterns for the Agentforce Android SDK.

## Configuration Classes

- **[AgentforceMode](https://developer.salesforce.com/docs/ai/agentforce-mobile-sdk/references/agentforce-mobile-sdk/agentforce-mode-android.md)** - Agent type configuration
- **[AgentforceConfiguration](https://developer.salesforce.com/docs/ai/agentforce-mobile-sdk/references/agentforce-mobile-sdk/agentforce-configuration-android.md)** - Main configuration class
- **[EmployeeAgentConfiguration](https://developer.salesforce.com/docs/ai/agentforce-mobile-sdk/references/agentforce-mobile-sdk/employee-agent-configuration-android.md)** - Employee agent settings
- **[ServiceAgentConfiguration](https://developer.salesforce.com/docs/ai/agentforce-mobile-sdk/references/agentforce-mobile-sdk/service-agent-configuration-android.md)** - Service agent settings
- **[AgentforceClient](https://developer.salesforce.com/docs/ai/agentforce-mobile-sdk/references/agentforce-mobile-sdk/agentforce-client-android.md)** - Client initialization
- **[AgentforceConversation](https://developer.salesforce.com/docs/ai/agentforce-mobile-sdk/references/agentforce-mobile-sdk/agentforce-conversation-android.md)** - Conversation management
- **[AgentforceContextManager](https://developer.salesforce.com/docs/ai/agentforce-mobile-sdk/references/agentforce-mobile-sdk/agentforce-context-manager-android.md)** - Context management

## Quick Start

1. **Choose Agent Type**: Select between EmployeeAgent, ServiceAgent, or FullConfig
2. **Configure Settings**: Set up authentication, UI preferences, and feature flags
3. **Initialize Client**: Create and configure the AgentforceClient
4. **Start Conversation**: Begin user interactions with the configured agent

## Next Steps

- **Authentication**: See [Authentication Overview](https://developer.salesforce.com/docs/ai/agentforce-mobile-sdk/references/agentforce-mobile-sdk/authentication-overview-android.md) for credential setup
- **UI Components**: See [Android UI Components](https://developer.salesforce.com/docs/ai/agentforce-mobile-sdk/references/agentforce-mobile-sdk/ui-components-android.md) for interface building
- **Integration**: See [Android Development](https://developer.salesforce.com/docs/ai/agentforce-mobile-sdk/references/agentforce-mobile-sdk/development-android.md) for architecture patterns
