Signed Call SDKs

Learn how to integrate Signed Call SDKs in your App, Website, and CRM Portal.

Overview

CleverTap can integrate Signed Call SDKs into your app, website, and CRM portal. The Signed Call SDKs enable cross-platform calling, meaning you can make and receive calls within your application, website, or any portal.

πŸ“˜

Supported Platforms

Currently, CleverTap provides Signed Call SDKs to integrate with Android, iOS, Web, Flutter and React Native platforms.

Prerequisites

Ensure you have the following prerequisites to start the Signed Call SDK integrations:

SDKPrerequisites
Signed Call Android
Signed Call iOS
Signed Call Web
  • CleverTap account
  • A functional website
  • Web Integrated Development Environment (IDE) such as Visual Studio Code and WebStorm
  • Ensure you have completed the Core Web SDK Integration
Signed Call Flutter
  • CleverTap account
  • Flutter IDE such as VS Code, Emacs etc.
  • Android Studio IDE
  • Apple Xcode IDE
  • Ensure you have completed the Core Flutter SDK Integration
Signed Call React Native
  • CleverTap account
  • React Native IDE such as VS Code, Atom, WebStorm etc.
  • Android Studio IDE
  • Apple Xcode IDE
  • Ensure you have completed the Core React Native SDK Integration

Supported Versions

The following versions are supported:

SDKSupported Versions
Signed Call Android
  • We recommend using the Signed Call Android SDK version 0.0.4 if your app targets Android 13 and above.
  • Use the Signed Call Android SDK version 0.0.1 if your app targets Android 12 and below.
Signed Call iOSThe Signed Call iOS SDK v0.0.2 supports iOS v10.0 and above.
Signed Call WebFor more information about browser requirements for Signed Call Web, refer to Browser Requirements.
Signed Call Flutter
  • The recommended version of Signed Call Flutter SDK is 0.0.3 if your app targets Android 13 and above.
  • The recommended version of Signed Call Flutter SDK is 0.0.1 if your app targets Android 12 and below.
  • The supported Dart SDK version is 2.17.5 or above and below 3.0.0.
  • The supported Flutter SDK version is 2.5.0 and above.
Signed Call React Native
  • The recommended version of Signed Call React Native SDK is 0.0.2 if your app targets Android 13 and above.
  • The recommended version of Signed Call React Native SDK is 0.0.1 if your app targets Android 12 and below.
  • The Signed Call React Native SDK is designed to be compatible with a wide range of React and React Native versions, as it sets the peerDependencies to '*'.

SDK Sizes

Refer to the following table for Signed Call SDK code sizes:

SDKVersionCode Size
Signed Call Androidv0.0.4488 KB
Signed Call iOSv0.0.214 MB
Signed Call Webv0.0.4
  • Bundle Size(Minified + GZipped): 76.5 KB
  • Unpacked Size: 6.05 MB
Signed Call Flutterv0.0.3136 KB
Signed Call React Nativev0.0.2
  • Bundle Size(Minified + GZipped): 1.3 KB
  • Unpacked Size: 144 KB

Integrate the Signed Call SDK

Perform the following steps to get started with the integration:

SDKsProcedure
Signed Call Android SDKRefer to this section to get started with the Signed Call Android integration.
Signed Call iOS SDKRefer to this section to get started with the Signed Call iOS integration.
Signed Call Web SDKRefer to this section to get started with the Signed Call Web integration.
Signed Call Flutter SDKRefer to this section to get started with the Signed Call Flutter integration.
Signed Call React Native SDKRefer to this section to get started with the Signed Call React Native integration.

Signed Call SDK Resources

The following is the link to Signed Call SDK references:

TopicDescription
Go Live Checklist Provides a list of actions to be performed before you launch your application.
ChangelogProvides details about most recent updates to iOS SDK, including bug fixes, new features, and enhancements.