TalkSDK-1.0.0 Documentation Beta

Protocol Talk​Flow​Provider

public protocol TalkFlowProvider: AnyObject

Call flow provider, responsible for effortlessly starting the call using SDK provided screens and APIs.

TalkFlowProvider TalkFlowProvider AnyObject AnyObject TalkFlowProvider->AnyObject Talk Talk Talk->TalkFlowProvider

Conforms To

AnyObject

Types Conforming to Talk​Flow​Provider

Talk

An entry point into Talk SDK for iOS.

Requirements

start​Call(to:​)

func startCall(to digitalLine: DigitalLine)

Starts the call flow. All screens are presented modally.

If necessary, first configuration screen is presented where the user is asked to grant microphone access permission (if were not provided earlier) and call recording consent (if required). After appropriate permissions are granted the call screen is presented and the call with agent will be started.

Parameters

digital​Line Digital​Line

name of digital line configured by the admin in Talk Settings