Genai
- Custom Lightning Types on Mobile with the Agentforce Mobile SDK
- Before You Begin with the Agentforce Mobile SDK
- Message Response Formatting
- Overview
- Release Notes
- Agentforce Mobile SDK Developer Guide
- Theming
- Build a Headless Experience
- Install the Android SDK
- Android Integration Guide
- Integrate Agentforce SDK
- Use Full UI
- Android Quick Start Guide
- Requirements for the Android SDK
- Set Up Agentforce Voice for Android
- Theming
- Build a Headless Experience
- Install the iOS SDK
- iOS Integration Guide
- Integrate Agentforce SDK
- Use Full UI
- iOS Quick Start Guide
- Requirements for the iOS SDK
- Set Up Agentforce Voice for iOS
- Manage Conversations in React Native
- Delegates in React Native
- Employee Agent Authentication in React Native
- React Native Integration Examples
- Install the React Native SDK
- React Native Integration Guide
- Configure the Agentforce SDK for React Native
- React Native SDK Limitations
- React Native Quick Start Guide
- React Native Requirements
- Troubleshoot the React Native SDK
- Set Up Agentforce Voice for React Native
- Agentforce Mobile SDK Reference Overview
- AgentforceAccessMode
- AgentforceAPI
- AgentforceAttachment
- AgentforceAuthCredentialProvider
- AgentforceAuthCredentials
- AgentforceClient
- Color Token Reference
- AgentforceColors
- AgentforceComponent
- AgentforceConfiguration
- AgentforceContextManager
- AgentforceConversation
- AgentforceConversationState
- Display Names
- AgentforceFeatureFlagSettings
- Custom Icons
- AgentforceInstrumentationEvent
- AgentforceInstrumentationHandler
- AgentforceMessage
- AgentforceMode
- AgentforceSDKError
- AgentforceService
- AgentforceThemeManager
- Theme Mode
- AgentforceTypography
- Android Analytics Overview
- Android Architecture & Integration
- Android Authentication Overview
- BotsAPI
- ChatResponseButton
- Checkbox and Radio Components
- Android Configuration Overview
- Core Classes
- Android Data Models Overview
- Android Architecture Integration
- EmployeeAgentConfiguration
- Android Error Handling Overview
- SalesforceAsyncImage
- RecordSelectorGroup
- Rich Text Display
- Server-Driven Branding
- ServiceAgentConfiguration
- Text Input Components
- Android Theming Overview
- Typography and Fonts
- Android UI Components
- AgentforceConversation
- AgentforceAccessMode
- AgentforceAuthCredentialProviding
- AgentforceCard
- AgentforceCarousel
- AgentforceChatView
- AgentforceClient
- Color Token Reference
- AgentforceColorPalette
- AgentforceConfiguration
- AgentforceConnectionInfo
- AgentforceConversation
- AgentforceConversationState
- AgentforceDataProviderErrors
- AgentforceDataProviding
- AgentforceDefaultThemeManager
- AgentforceDesignSystem
- AgentforceFeatureFlagSettings
- Untitled
- Untitled
- Untitled
- AgentforceLauncher
- AgentforceObjectRepresentation
- AgentforcePageContext
- AgentforcePageContextProviding
- AgentforceRecordRepresentation
- AgentforceSDKError
- AgentforceThemeControllable
- AgentforceThemeManager
- AgentforceThemeMode
- AgentforceThemeRepresentation
- AgentforceUIApiFieldValues
- AgentforceUIAPIFields
- AgentforceUIAPIObjectInfo
- AgentforceUIApiRecordCollection
- AgentforceUIApiRecord
- AgentforceUIApiRecordTypeInfo
- AgentforceUIDelegate
- AgentforceVoiceView
- iOS Analytics Overview
- iOS Architecture & Integration
- iOS Authentication Overview
- iOS Component Documentation Overview
- iOS Configuration Overview
- ConversationUIContainer
- Core Classes
- iOS Data Models Overview
- iOS Architecture Integration
- EmployeeAgentConfiguration
- iOS Error Handling Overview
- EscalationAction
- EscalationStatusView
- Image Components
- ParticipantAction
- ParticipantInteraction
- ParticipantStatusView
- PulsingAuraView
- ServiceAgentConfiguration
- SpeechRecognizer
- SystemMessageStyle
- SystemMessageView
- iOS Theming Overview
- TypingIndicatorAnimation
- TypingIndicatorView
- Typography and Fonts
- iOS UI Components
- Architecture Reference - React Native
- Authentication Reference - React Native
- Configuration Reference - React Native
- React Native Development
- Error Handling Reference - React Native
- File Library Example
- Knowledge Library Example
- Untitled
- Get Started with ADL API
- Manage Data Libraries with ADL API
- Agentforce Service Errors
- Agent Service Reasoner Errors
- Agentforce Data Library Service Errors
- Authentication Service Errors
- Einstein Compute Service Errors
- General Agentforce Service Errors
- Model Builder Errors
- Bring Your Own Node Service Errors
- Interactive Data Science Service Errors
- Language Detection Service Errors
- ML Lake Service Errors
- Prediction Service Errors
- Generate OpenAPI and Metadata Documents and Configure an Agent Action
- Limits on Apex REST APIs
- Prerequisites for Custom Agent Actions Using Apex REST
- Verify Metadata and OpenAPI Specification Documents
- Build Custom Agent Actions using Apex REST
- Get the Agent ID for an Agent
- Agent API Considerations
- Agent API Examples
- Get Started with the Agent API
- Agent API Session Lifecycle
- Agent API Troubleshooting
- Send Agent Variables with the Agent API
- Agent API Developer Guide
- OpenAPI Extensions to Automatically Create Agent Actions
- Create Agent Actions from API Operations
- Limits on AuraEnabled Apex Classes in Agents
- Prerequisites for Agent Actions Using Apex Controller Methods
- Create Actions from Apex Controller Methods
- Manage Data Libraries with Salesforce CLI
- Create a Non-Agent Script Agent From a Spec (Legacy)
- Create an Agent Without Using Agent Script (Legacy)
- Generate an Agent Spec File
- Manage an Agent with Agentforce DX
- Manage MCP Servers with Salesforce CLI (Developer Preview)
- Customize an Agent That Doesn't Use Agent Script (Legacy)
- Generate an Authoring Bundle
- Author an Agent with Agentforce DX
- Preview and Debug an Agent
- Publish an Authoring Bundle to Your Org
- Code Your Agent Using Its Agent Script File
- Agentforce DX Reference
- Set Up Your Development Environment for Agentforce DX
- Synchronize Your Development Org with Your DX Project
- Create an Agent Test from the Spec File
- Customize the Agent Test Spec
- Salesforce CLI agent test Command Reference
- Run Agent Tests with Agentforce DX
- Generate a Test Spec File
- Test an Agent with Agentforce DX
- Salesforce CLI agent trace Command Reference
- Manage Agent Trace Files
- Troubleshoot Agentforce DX Issues
- Build Agents with Agentforce DX
- Define Agent Metadata (v67 and Earlier)
- Use Metadata to Move an Agent to a New Org
- Manifest Defining All Agents (v67 and Earlier)
- Manifest for Different Bot/AiAuthoringBundle Versions (v67 and Earlier)
- Manifest Defining a Single Agent Version (v67 and Earlier)
- Example - Configure String Replacement for Agent Username
- Agentforce Examples
- Apex Code Example: Custom Apex Action for Complex Queries
- ADL Agent Example - Demystify Jargon with Knowledge
- Agentforce Example: Customer Support Agent
- Agent Script Example: Enforce Subagent Sequencing With Variables
- Collect Customer Information to Create a Record
- Use a Coding Agent to Build & Deploy the Palonia Resort Demo to Your Salesforce Org
- Create Custom Actions Using Apex Invocable Method
- Create Actions from Named Query API
- Get Started with Agent Script
- Agent Script Blocks
- Download Agent Script Documentation
- Agent Script Examples
- Agent Script Flow of Control
- Agent Script Language Characteristics
- Manage Agent Script Agents
- Specify Different Models in Agent Script
- ElevenLabs Flash v2.5 Voices
- ElevenLabs Flash v2 Voices
- Kotoba Voices
- ElevenLabs v3 Conversational Voices
- Voice Catalog for Agentforce Voice
- Configure Voice Models in Agent Script
- Agent Script Pattern: Action Chaining and Sequencing
- Agent Script Pattern: Using Conditionals
- Agent Script Pattern: Fetch Data Before Reasoning
- Agent Script Pattern: Enforce Business Rules with Filters
- Agent Script Pattern: Enforce Required Workflows Through Subagents In Multi Turn Conversations
- Agent Script Pattern: Enforce Required Workflows for a Subagent
- Agent Script Pattern: Reference Resources Directly in Reasoning Instructions
- Agent Script Pattern: Avoid Conflicting Instructions with Instruction Overrides
- Agent Script Pattern: Agent Router Strategies
- Agent Script Pattern: Subagent Transitions
- Agent Script Pattern: Using List Variables
- Agent Script Pattern: Using Variables Effectively
- Agent Script Common Patterns
- Agent Script Reference: Actions
- Collect and Store Customer Information with Ask For (Beta)
- Agent Script Reference: After Reasoning
- Agent Script Reference: Conditional Expressions
- Agent Script Reference: Reasoning Instructions
- Agent Script Reference: Supported Operators
- Agent Script Reference: Tools (Reasoning Actions)
- Agent Script Reference: Utils
- Agent Script Reference: List Variables
- Agent Script Reference: System Variables
- Agent Script Reference: Variables (Custom and Linked)
- Agent Script Reference
- Get Started with Citations in Apex
- Set Up a Custom Connection
- Response Format Examples for Custom Connections
- Troubleshoot Custom Connections
- Custom Connections
- Inline Mode in Enhanced Chat v2
- Get Started With Enhanced Chat v2
- Build and Enhance Agentforce Actions
- Get Started with Agentforce APIs and SDKs
- Provide Global Copy to Action Responses
- Example: Customizing User Interface Using Custom Lightning Types with Top-Level Collection Renderer Override
- Example: Customizing User Interface Using Custom Lightning Types with Top-Level Editor and Top-Level Renderer Overrides
- Custom Lightning Type Examples
- Get Started with Custom Lightning Types
- Lightning Types in Agent Action
- Customize the Agent Action UI with Lightning Types
- Export Agentforce Session Tracing Data (Beta)
- Agentforce Plugins and Skills
- Build Tests in Metadata API
- Deploy and Run Tests in the Command Line
- Run Tests in Connect API
- Considerations for the Testing API
- Add Custom Evaluation Criteria to a Test Case
- Create Custom Scorers for Agent Testing
- Get Started with Testing Agents
- Invocable Actions for Custom Scorers
- Use Test Results to Improve Your Agent
- Testing API Developer Guide
- Get Started with Agentforce and AI Agents
- Multi-Surface Example: Ground an Agent with an Agentforce Data Library
- Headless Example: Optimize an Agent by Analyzing Production Data
- Multi-Surface Example: Build and Deploy an Enhanced Chat Agent
- Headless Agentforce Examples
- Headless Development Tools
- Headless Agentforce Development
- MCP Solutions for Developers
- Get Started with AI Models
- Access Models API with Apex
- Access Models API with REST
- Access Predictive Endpoints with REST
- Generate with Models API
- Authenticate to the Models API
- Build Lightning Web Components and Flows with Models API
- Data Masking with Models API
- Send Generation Feedback Using Models API
- Specify Languages and Locales with Models API
- Model API Names
- Rate Limits for Models API
- Toxicity Scoring with Models API
- Models API Developer Guide
- Predict with Models API
- Get Started with Models and Prompts
- Salesforce-Owned Models
- Get Started with Prompt Builder
- Prompt Template Batch Processing in Apex
- Supported Models
- Set Up Einstein Generative AI and Agentforce
- Create an Agentforce-Ready Scratch Org With Salesforce CLI
- Trust Layer
- Agentforce Vibes Extension
- Agentforce and Generative AI Reference
- Agent Script
- Agentforce DX
- Agentforce Metadata Types (v68 and Later)
- Agentforce Metadata Types (v67 and Earlier)
- Agentforce Tooling Objects
- Models API Apex Classes
- Citations Apex Classes
- Agent API
- Models API REST
- Connect API Resources for Testing API
- Metadata API Reference for Testing API
- Testing API Reference