| AlertToRateAppListener | Interface definition for a callback to be invoked when an Alert Dialog to rate app button is clicked. |
| ConversationFlow | Use this to define a Conversation flow for dynamic forms. |
| Core |
| DynamicFormFlow | Use this to define a nested Dynamic form flow for dynamic forms. |
| FAQSectionFlow | Use this to define a FAQ section flow for dynamic forms. |
| FAQsFlow | Use this to define a FAQs flow for dynamic forms. |
| Flow | Implement this interface when defining custom flows. |
| Helpshift | |
| Helpshift.Delegate | A delegate which defines the session callbacks which are available in the SDK. |
| Helpshift.EnableContactUs | Constants to specify the possible options for enableContactUs flag |
| Helpshift.RateAlert | Constants to describe the action taken by the user inside the Alert Dialog to Rate App. |
| SingleFAQFlow | Use this to define a Single FAQ flow for dynamic forms. |
| Support | |
| Support.Delegate | A delegate which defines the session callbacks which are available in the SDK. |
| Support.EnableContactUs | Constants to specify the possible options for enableContactUs flag Following are the possible values ALWAYS - User will always be shown the Contact Us option; NEVER - User will never be shown the Contact Us option; AFTER_VIEWING_FAQS - User can see the Contact Us option only after he has viewed FAQ; AFTER_MARKING_ANSWER_UNHELPFUL - User can see the Contact US option only after he has marked a question unhelpful; |
| Support.RateAlert | Constants to describe the action taken by the user inside the Alert Dialog to Rate App. |