openChatbot function
Implementation
Future<void> openChatbot(
String chatbotId, [
Map<String, String> additionalParams = const {},
]) async {
final params = <String, String>{'id': chatbotId, ...additionalParams};
final query = params.entries.map((e) => '${e.key}=${Uri.encodeComponent(e.value)}').join('&');
final url = '$sdkBaseChatbotUrl?$query';
final uri = Uri.tryParse(url);
if (uri != null && await canLaunchUrl(uri)) {
await launchUrl(uri, mode: LaunchMode.externalApplication);
}
}