SERVICE DESCRIPTION FOR FlOWGUIDE SERVICE

1. INTRODUCTION

The purpose of the Service Description is to define the functional and technical specifications of the FlowGuide Service provided.

2. SERVICE OVERVIEW 

FlowGuide is an online web platform designed to facilitate the creation of interactive informational guides without requiring any coding expertise. FlowGuide enhances guides, transforming them into immersive and visually engaging experiences akin to navigating a flow or a path.

Guides are formed of clickable, interactive buttons that open customisable and interactive modals. Customisable modals compromise of:

  • Text
  • Images
  • Videos (Through embedded YouTube/Vimeo URL)
  • Input Forms (Text Only)
  • Star Ratings
  • Social Links (Facebook, Instagram, Twitter/X, Linkedin, Tik Tok, YouTube)
  • Google Maps (Through Google Maps embed code)
Authorised Users are licenses that grant users access to FlowGuide. Authorised Users can take the form of “Admin” or “Employee/Customer”.

Mudlify Ltd will create the first Admin account and supply the email and password.

3. CLIENT-SIDE FEATURES

3.1. Sign In:

The “Admin” will initially log in using the email address and password. Upon the first login, the “Admin” will be prompted to create a personal password of their choosing. After successfully logging in, the “Admin” will be redirected to the “Admin Portal” page.

The “Employee/Customer” will initially log in using the email address and password provided by the “Admin”. Upon their first login, they will be prompted to create a personal password of their choosing. After successfully logging in, the “Employee/Customer” will be redirected to the “Guides Overview” page.

If there is only one active “Admin” account and the password is forgotten, the “Admin” can request a password reset by emailing support@mudlify.com.

If multiple active “Admin” accounts exist, or if an “Employee/Customer” account and the password is forgotten, they can request a password reset by sending an email to the chosen email address.

3.2. Guide Overview:

The “Admin” can view a list of guides, and the “Employee/Customer” can view a list of guides assigned by the “Admin”.

The “Admin” and “Employee/Customer” can update their password located in the navigation drawer accessed by a hamburger icon button, located in the header.

The “Sign Out” button is located in the navigation drawer accessed by a hamburger icon button, located in the header.

3.3. Live Guides:

The “Admin” and “Employee/Customer” can click and interact with buttons/modals, completed data is saved for each completed button and any data entered from either the text input or ratings modal.

The “Delete Your Progress” button is only visible to the “Admin” within the navigation drawer, accessed through the hamburger located in the header.

The “Sign Out” button is located in the navigation drawer accessed by a hamburger icon button, located in the header.

4. ADMIN PORTAL FEATURES:

Only accounts with the “Admin” account type can gain access to the “Admin Portal”.

The “Admin” has access to the “Users”, “Guide Builder”, “Data”, “Admin Profile” page.

4.1. User’s Page:

The following actions/changes can be made:

  • Search User Accounts (Text Input).
  • Filter User Accounts (Admin, Employee, Customer, Active, Inactive Accounts).
  • Add Users, the following information is required: First Name, Last Name, Email. The following information are optional: Job Role, Department, Office Location, Product Access, Guides, and User Roles.
  • Edit Users.
  • Delete Users (This will delete data associated with the user).
  • Activate/Deactivate User (This will deactivate the account for the user, but the user’s data will remain).
  • Change a user’s password and prompt the user to change their password upon signing in.

4.2. Guide Builder Page: 

Toolbar:

The following actions/changes can be made:

  • Toggle display of Edit Buttons.
  • Reorder Buttons.
  • Edit Global Settings: Guide Description (Text), Header (Colours), Canvas Background (Colour), Arrows (Colour), Buttons (Colours), Icon Padding, Icon Background (Colour), Completed Button (Colour), Modals (Colours).
  • Clear Test Data.
  • Undo Guide Changes.
  • Save Guide Changes.
  • Publish Guide Changes Live.

Edit Arrows:

The following actions/changes can be made:

  • Change Arrow Colour.
  • Toggle use of default colour.

Edit Guide Buttons:

The following actions/changes can be made:

Button: Button Type (Information, Static Title, Icon Only), Button Text (Title, Description), Button (Colour), Button Icon (Upload Image), Icon Position (Top Left, Centre, Top Right), Icon Padding (None, Small, Medium, Large), Icon Background (Solid Colour, None), Lock Settings (From Account Creation or Guide Access – duration in days).

Modal: Modal Type (Image & Text, Video & Text, Carousel & Text, Image & Form, Image & Social, Map & Text, Star Rating) Modal Layout (Text Left, Text Right), Modal Text (Title, Text), Modal Image/Carousel (Upload Images) Video Link (Vimeo or YouTube embed code), Map (Google Maps embed code), Social (URL links), Modal Background (Colours),  Modal Text (Title, Description), Modal Button (Colour), Modal Button Text (Text), Modal Button Type (Default, URL Link, Download – upload assets for Download).

4.3 Data Page:

Data Overview:

The “Admin” can view and export CSV data for individual guides.  This includes the following data types:

Guide Activity: Total guide users, button title, button type, total views, Click Through Rate (%), Completion Rate (%).

Ratings: Average score (1-5), button title, score (1-5 Stars), feedback, user’s name and date of submission.

Forms: Button title, response, user’s name and date of submission.

4.4 Admin Profile Page: 

The following actions/changes can be made:

User Info: First Name, Last Name, Email, Job Role, Department, Office Location.

Update Password.

5. PERSONAL DATA 

Customers shall be solely responsible for managing the security and service provision of their self-serve MongoDb and AWS S3 services. This includes, but is not limited to, implementing and maintaining daily backups to prevent data loss, ensuring that all sensitive data is encrypted both in transit and at rest, and establishing robust access control measures to limit unauthorised access.

If you have any questions, please do not hesitate to contact support@mudlify.com