Skip to main content

MeetingPros

MeetingPros apps offer lawyers (MeetingLawyers SDK) together with doctors and vets (MeetingDoctors SDK). To keep the integration simple, the samples put both SDKs behind one file you copy into your app: the rest of your app never imports either SDK.

Integration examples​

The mobile-sample repository has a MeetingPros sample for each platform. Each README starts with the steps to add it to your app: the SDK dependencies, the files to copy and the few lines that call them.

PlatformSampleFile you copy
iOSmeetingpros/iosMeetingProsIntegration.swift
Androidmeetingpros/androidMeetingProsIntegration.kt (plus the FCM service)
Ionic / Capacitormeetingpros/capacitorThe meeting-pros plugin over the same native files

What the integration does​

  • Configures both SDKs with one environment: DEV uses the MeetingLawyers demo environment and the MeetingDoctors staging one; PROD uses production for both.
  • Signs the same user into both SDKs and signs them out of both.
  • Opens the lawyers, doctors or vets list. Doctors and vets are the same MeetingDoctors list, split by speciality.
  • Opens a lawyer's chat by professional hash.
  • Reports and opens the MeetingDoctors features your company has: video call, medical history, My health, booking and appointments.
  • Routes every push notification to the SDK it belongs to, and registers the push token in both.

The full contract is in the MeetingPros spec.

Credentials​

Ask support@meetinglawyers.com for your MeetingPros credentials: a MeetingLawyers API key, a MeetingDoctors API key and, for Android, access to the SDK's GitHub Packages repository. For push notifications, set up Firebase as described for iOS and Android.