For the complete documentation index, see llms.txt. This page is also available as Markdown.

WebView iOS SwiftUI

LiveCaller Chat Widget Integration (iOS SwiftUI)

This guide explains how to embed the LiveCaller chat widget into an iOS SwiftUI app using WKWebView.


🏠 Home Screen

Home Screen with Chat Navigation:

import SwiftUI

struct HomeView: View {
    var body: some View {
        NavigationView {
            VStack {
                Text("Home")
                    .font(.largeTitle)
                    .padding()

                NavigationLink(destination: ChatView()) {
                    Text("Open Chat")
                        .foregroundColor(.white)
                        .padding()
                        .background(Color.blue)
                        .cornerRadius(8)
                }
            }
            .navigationTitle("Home")
        }
    }
}

πŸ’¬ Chat Screen

Loads the chat and handles errors with overlays.


🌐 WebView Wrapper

Handles the response for loading the chat HTML.


πŸ“„ LiveCaller HTML


Last updated