---
schema_version: "1"
id: 205e40bf3295212c772fbc5e3220f5873598c23fc02dc5548babc708c2a840d7
title: AgentforceSDKError
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/genai/agentforce-mobile-sdk/references/ios/agentforce-sdk-error-ios.md
canonical_url: https://developer.salesforce.com/docs/ai/agentforce-mobile-sdk/references/agentforce-mobile-sdk/agentforce-sdk-error-ios.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 00f1dba9b15c80f89b92f2704e379caf44fa1d2d30167c3547c33c9884266cdb
products:
  - Agentforce Mobile SDK
  - Agentforce and Einstein Generative AI
---
# AgentforceSDKError

## Overview

Errors that can be thrown by the Agentforce SDK during initialization, conversation management, and UI creation. These errors provide specific context about what went wrong and guide developers toward resolution. Handle these errors gracefully in your application to provide a better user experience.

## Declaration

```swift
enum AgentforceSDKError: Error
```

## Properties

| Property                   | Type | Description                                                                                    |
| -------------------------- | ---- | ---------------------------------------------------------------------------------------------- |
| defaultAgentNotConfigured  | case | The default agent for the organization has not been configured in Salesforce                   |
| featureDisabled            | case | Feature is disabled                                                                            |
| invalidConversation        | case | The provided AgentConversation instance is invalid or was not created by this AgentforceClient |
| missingSessionOrViewModel  | case | Internal state error where required session or view model components are missing               |
| noActiveSession            | case | No active conversation session available for transcript generation                             |
| transcriptGenerationFailed | case | Server-side transcript generation failed                                                       |
| unableToStartASession      | case | Failed to establish a session with the Agentforce service                                      |
