---
schema_version: "1"
id: 61eaba694f95012886b8be7eeed0847c9487444376e9255210e8fb60d497ae41
title: Android Architecture & Integration
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/genai/agentforce-mobile-sdk/references/android/architecture-integration-android.md
canonical_url: https://developer.salesforce.com/docs/ai/agentforce-mobile-sdk/references/agentforce-mobile-sdk/architecture-integration-android.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: cb6e0f8f52d74b850460205c16e03ac0514c5b6d26e08d7647b006d49b69e57e
products:
  - Agentforce Mobile SDK
  - Agentforce and Einstein Generative AI
---
# Android Architecture & Integration

Core architecture and services for Android development with the Agentforce Mobile SDK.

## Available Services

Implement these core services for integration and data management:

- **[AgentforceAPI](https://developer.salesforce.com/docs/ai/agentforce-mobile-sdk/references/agentforce-mobile-sdk/agentforce-api-android.md)** - Network service layer for API communication
- **[AgentforceService](https://developer.salesforce.com/docs/ai/agentforce-mobile-sdk/references/agentforce-mobile-sdk/agentforce-service-android.md)** - Backend integration and business logic
- **[BotsAPI](https://developer.salesforce.com/docs/ai/agentforce-mobile-sdk/references/agentforce-mobile-sdk/bots-api-android.md)** - Conversation API client for agent interactions

## Architecture Overview

The Android SDK implements service-oriented architecture with coroutines for async operations and follows modern Android development patterns. It uses Jetpack Compose for declarative UI development and integrates with Material Design principles.
