AgentforceCardContainer | @Composable open override fun AgentforceCardContainer(Modifier, AgentforceConversation, AgentforceComponent): Unit | |
AgentforceConversationContainer | @Composable open override fun AgentforceConversationContainer(AgentforceConversation, Function0<Unit>): Unit | Draws the Agentforce conversation container with a top bar |
AgentforceConversationContainer | @Composable open override fun AgentforceConversationContainer(AgentforceConversation, Boolean, Function0<Unit>): Unit | Draws the Agentforce conversation container |
AgentforceLauncherContainer | @Composable open override fun AgentforceLauncherContainer(AgentforceConversation, Function0<Unit>): Unit | |
AgentforceVoiceContainer | @Composable fun AgentforceVoiceContainer(AgentforceConversation, Function0<Unit>): Unit | Voice UI Container - A separate entry point for voice interaction |
createAgentforceResponseCardManager | open override fun createAgentforceResponseCardManager(AgentforceConversation, String?): AgentforceResponseCardManager | Creates a multiturn card manager for the specified conversation |
findAgentforceConversation | fun findAgentforceConversation(String, String?): AgentforceConversation? | |
getCurrentContextManager | fun getCurrentContextManager(): AgentforceContextManager? | Returns the current context manager instance |
init | fun init(CoroutineScope?, AgentforceAuthCredentialProvider?, AgentforceMode, Application): Unit | Initialize the session by providing the required parameters |
startAgentforceConversation | open override fun startAgentforceConversation(String?, String?): AgentforceConversation | Start a conversation with the Agentforce assistant |
updatePageContext | fun updatePageContext(AgentforcePageContext): Unit | |