Skip to main content
Skip table of contents

GoTallo Storage Lifecycle

This article describes the file lifecycles on file storage/CDN used in the GoTallo API. GoTallo creates copies of files for all platforms with the exception of Instagram (for Instagram we’re utilizing the CDN as provided by Instagram and serving the files from there as per their platform guidelines). These file copies are created to provide long-term access to the files and have control over where the files are stored.

AWS S3

AWS is the default file storage for new GoTallo customers. By default, the application will utilize the GoTallo S3 buckets which are located in the eu-central-1 region of AWS.

When a file deletion is triggered; either by a customer, if the platform supports it, or via the API GoTallo will follow a few steps to ensure the removal of the message.

  1. The file will be removed from the S3 bucket, this will cause the file to disappear within a few seconds.

  2. We will remove the reference to the file from the Message in the API, this means that if the chat window loads the file won’t be shown anymore. The message text will be populated with the text “--deleted--” showing the agent that the message has been removed.
    Please note that we will not remove the reference from the Heroku Message record or the Social Post record.

  1. Please note that if the file was stored locally by an agent this file will off course not be removed. Alternatively, if the file has been opened somewhere via the direct URL the file might be cached locally and could still be viewed until a refresh is done.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.