Skip to main content

Contact Us


Use the Contact Us screen to access available support channels.

Available contact methods derive from the contact configuration response.



This screen includes:

#ElementDescription
1HeaderDisplays modal title and close action
2Support messageDisplays support availability information
3WhatsApp actionOpens a WhatsApp support conversation
4Phone actionOpens the device dialer
5Email actionOpens the default mail client
6SMS actionOpens the default messaging application
7Provider contact sectionDisplays provider contact details
8Provider phone numberDisplays provider phone contact
9Provider WhatsApp numberDisplays provider WhatsApp contact
10Provider email addressDisplays provider email contact
11Close actionDismisses the modal

Workflow

  1. Open Chat with support.
  2. Select Contact options.
  3. Render available contact methods.
  4. Select a communication channel.
  5. Open the external application or device action.
  6. Return to the previous screen when completed.

Validations

ScenarioApp BehaviorSDK Output
Contact method unavailableHide contact actionchannel = unavailable
External application unavailableBlock launcherror = application_unavailable
Phone number invalidBlock dial actionerror = invalid_phone
Email address invalidBlock email actionerror = invalid_email
WhatsApp unavailableBlock WhatsApp actionerror = whatsapp_unavailable
Modal openedDisplay contact methodsstate = opened
Modal closedRestore previous statestate = dismissed

Actions

ScenarioApp BehaviorSDK Output
Contact options selectedOpen contact modalPUT /api/v3/messages/contact-us
SMS selectedOpen messaging applicationchannel = sms
WhatsApp selectedOpen WhatsApp conversationchannel = whatsapp
Email selectedOpen mail clientchannel = email
Phone selectedOpen dialerchannel = phone
Close selectedDismiss modalstate = dismissed

Endpoint Resources

Contact Us

PUT 

v3/messages/contact-us

Returns the Contact Us screen with alternative ways to reach support.