Image file transfer with Eva Messenger
  • 05 Oct 2023
  • 6 Minutes to read
  • PDF

Image file transfer with Eva Messenger

  • PDF

Article summary

Eva Messenger component provides Chat & Voice Call (VoIP) functionality between administrators and devices on field. In this document we will see how to initiate a chat & send a Image file from dashboard.

Before You Begin

  1. Make sure you have the Eva Communication Suite enabled for your account.
  2. All the android devices have been updated to Eva Android Client v3.4.0.2116
  3. All the iOS devices have been updated to Eva iOS Client v1.4.31.
  4. Eva Client has been setup on Devices

How to Send a Image file from Dashboard:

  1. Sign In to Scalefusion Dashboard.
  2. Navigate to Eva Communication Suite > Messenger OR click on the EVA button at the top of the dashboard, as shown below:

  3. You would see a pop-up window on the screen with 2 tabs as All Contacts and Active Chats. Click on the All Contacts tab.
  4. Select the contact/device that you want to chat with. On the right side of the window, you will see a chat view. At top-right of chat view, there is a Attachment icon.
  5. Click on Attachment icon & it will show a image file chooser window as shown below
  6. Select the image & click on the 'Open' button. It will show an image preview screen as shown below. This screen is used to see a preview of the selected image. Here Admin can set the image caption. Note, image caption is an optional part. Click on the Send button to send the selected image to the recipient. The back button (Back arrow) shown on the top-left corner is used to discard the selected image and go back to the image selection window.
  7. The sent image will be displayed as below:
  8. For the sent image file, the status will be indicated as below:
    1. Single tick indicates that Image file is delivered to server.
    2. Double tick (grey color) indicates that Image file is delivered to recipient side.
    3. Double tick (blue color) indicates that Image file is seen by the recipient.

How to Send a Image file from Android App:

  1. Eva Android app offers the image selection from the device's camera as well as from the device's gallery.
  2. Click on the attachment icon. It will show a menu with options Camera & Gallery.
  3. User can launch Camera through Camera menu option, capture the image, confirm in preview & add the caption for the image in preview screen (it is optional) & send the image.
  4. User can open the Gallery through Gallery menu option, select the image, confirm in preview & add the caption for the image in preview screen (it is optional) & send the image.

How to Send a Image file from iOS App:

  1. Eva iOS app offers the image selection from the device's camera as well as from the device's photo library.
  2. Click on the plus icon. It will show a menu with options Camera & Photo Library.
  3. User can launch Camera through Camera menu option, capture the image, confirm in preview & add the caption for the image in preview screen (it is optional) & send the image.
  4. User can open the photo library through Photo Library menu option, select the image, confirm in preview & add the caption for the image in preview screen (it is optional) & send the image.

Notes:

  1. For the sent image file, the status will be indicated as below:
    1. Single tick indicates that Image file is delivered to server.
    2. Double tick (grey color) indicates that Image file is delivered to recipient side.
    3. Double tick (blue color) indicates that Image file is seen by the recipient.
  2. Eva Android & iOS app offers a setting for the auto-download of images from the server. Users can choose to auto-download the received images only if the device is connected to WiFi or choose to auto-download the received images on any network. Default is WiFi only.

Message forwarding

Along with transferring image files you can also forward them to other users. This can be done using message forwarding.

This feature would be available only when admin enables the forwarding feature on Dashboard. To enable:

  1. Navigate to Eva Communication Suite -> Settings
  2. Under Eva Messenger, toggle On the Forward Message option
    To forward a message, follow these steps:
  3. On your device, open Eva App by clicking on it.
  4. Select and tap on the chat from which you need to forward message.
  5. Long press on the message you wish to forward. This highlights the message.

  6. There will be a forward icon on the top. Tap on it.
  7. A contact list screen would appear. Select the recipients. You can forward message to contacts as well as Channels
  8. Once you select recipients, the forward icon will appear. Tap the forward icon to send message.

    A message can be forwarded to maximum 5 recipients


    Message forwarding cannot be done from Scalefusion dashboard

  9. The recipient will get the text "Forwarded" written over the message which denotes that it's a forwarded message.

The message forwarding functionality is supported on:

- Android app version 4.2.0.2220 and above

- iOS app version 2.1.25 and above



Flag Messages

There might be cases where some images which you have sent or received are important and you want to refer back to them at a later point of time. The Eva messenger provides a feature to bookmark such images on your devices for a quick reference later, so that you don't have to keep scrolling through the chats and search the messages.

This is achieved through 'Flag Messages' feature. Once message is flagged, it will be shown on a separate screen under the head Flagged messages. This functionality works across all active chats.

This feature is supported on Android App version 4.6.0.2228 (57) and above



Flagging Message/Image

To flag a message, follow these steps:

  1. On your device, open Eva App by clicking on it.
  2. From the list of chats, select and tap on the chat in which you need to flag message.
  3. Long press on the image that has to be flagged. This highlights the image. There will be a flag icon on the top. Tap on it.
  4. Once you tap on Flag, a small flag icon will appear over the image. This indicates that the image is flagged.

Viewing Flagged messages

  1. Tap the back arrow to come to the screen listing all chats.
  2. Here, tap on the three vertical dots on the top right. You will find the option Flagged messages. Tap on it
  3. A new screen Flagged Messages will come up. All the images/messages you flagged will appear here.

Release Storage occupied by media

To free up the space occupied by media, admin has the option to remove old media files from their account and reclaim storage. This can be done by enabling the flag Release storage occupied by media available under Eva Communication Suite settings on Scalefusion dashboard. To access,

  1. On Scalefusion dashboard, navigate to Eva Communication Suite > Settings
  2. Under Eva Messenger section toggle on the flag Release storage occupied by media
  3. Once enabled, following underlying values need to be set
SettingDescription
Trigger release of storage on exceeding ' XX ' % of usageUsed to set the trigger when the space consumption crosses the set value.
Release media older than ' XX ' number of daysDeletes the files older than the no. of days you mention in this field.

As for example, if the storage consumption value is set to 85% and number of days to release media is set to 45 days, then when the storage consumption crosses the 85% mark, then all the media messages which are older than 45 days will get deleted from the server.

This flag only deletes the media files from the server; if media files are already downloaded by the user on a device, they remain as it is.


Frequently Asked Questions

Question: Does this feature require the devices to be connected to the internet?

Answer: The internet is required on the dashboard side. On the device side, the message can be recorded without the internet. But the internet connection will be required to send the recorded message to the server.

Question: How do I know whether the Image file is delivered to recipient device.

Answer: This can be identified using the sent message status indicator. For more details about status indicator, please refer to the point 1 from the Notes section.


Was this article helpful?