Creating Your App’s Model

In RevTwo, all apps correspond to an app model. The model contains some basic information about your app and lets you manage which widgets & features your app leverages. To connect an application to the RevTwo platform, a model must be created in the support portal.

  1. Log into revtwo.com and go to the Models tab.  This page is where you will see all the app models your company has created.  To start with, you will see the RevTwoSample App.  See our tutorials for ios or android to try out this app.
  2. Click on the “+” button to create a new app model.

    web-models
    create a new model for each app you add support to
  3. When you create a model you are required to specify the following:

Name: Typically this will be the name of your application. It will help your support team identify which product is being supported.

Primary Contact: This is the team member who will receive email notifications when new tickets are created on this model. Leave this empty if you don’t want to receive emails.

Auto-assign Tickets: If true, newly created tickets will be assigned to the primary contact. If false, new tickets are unassigned and any team member can claim them.

Logo: A visual representation of the application. Best practice is to utilize the application’s icon.

Widgets: Different types / classes of applications support different tools. For example, if your application does not include files or utilizes an embedded database, those widgets should be deselected.

Screen: View the application’s screen
System: View system configuration information
Logging: View RevTwo log messages added to the application using the RevTwo API
File Browsing: View/Download/Upload application files
Database: View application database, tables, and fields

Push Notifications (iOS only): Setting up Push Notifications on your iOS app allows for a skype-like workflow when a support tech calls someone on your app.  We go into more details on how to set up push notifications here, so for now you can leave this option unchecked.

Selecting Create Model makes the model and takes you to the “Model Details” page.

Model Details Page

After you create your model, clicking the model’s icon displays the Model Details page. This page shows the model’s configured information, including the application name, icon, description, and enabled widgets.

Additionally, the Model Details page provides you with the code your application needs to communicate with your Support Portal instance.   There are code examples provided in Objective-C, Swift, and Java.

web-model