Hello Botdoc Developers,

Botdoc will have some new updates running in our SANDBOX environment on August 21, 2022 @ 2am MST!

These updates will hit our production servers estimated Sunday August 28, 2022 at 2am MST. We will send another email next week confirming.

Remember, we are changing our LIVE deployment process.

A week or two before a Production deployment, we will make the new version available in our Sandbox environment. This will give developers/clients the opportunity to perform tests with a new version if they feel they need based on the changelog of the new version.  Any tweaks and changes found by developers will take place during this testing phase in Sandbox if needed before rolling to Production.

Here are the features to Botdoc’s API Developers SANDBOX platform:

  • Added assets manager. Allow users to send images in order to use them as assets on their Custom CSS
  • Added a new Configuration where users can change the behavior of the Features when a Container completes. Currently, any Feature on a pending state is moved to a completed state once the Container itself completes. This configuration allows users to control the state change of the Feature(s) of all Containers in that Apikey, controlling if the Features should transition to a “complete” state or “expired” state.
  • Added a new Configuration where users can enable or disable HTML tag stripping from the Webhooks Payload data.
  • Added a “Download All” functionality to P2 Pushes and, PushPull Pushes. When enabled, a “download all” button will appear as the first item in the file list received by an user. This functionality will be disabled on the Push if the size of all files exceeds 30 Megabytes. In this case, the files on that Push must be downloaded individually.
  • Updated typos in Documentation
  • Updated Two Factor Authentication page on the Secure Session. We will now display to the user all of its TFA receiving methods on the same page. This will allow users to request the code again through the same page.
  • Added new CSS classes to Secure Session HTML elements, so users can select different buttons using CSS selectors according to the Feature(s) states of that Container.
  • Updated the file removal behavior on a Pull. Users were able to remove files only after its upload was complete. Now, users can cancel the upload of the files both on a P2 Pull and PushPull Pull.
  • Increased valid window of the TFA codes to 600 seconds. Each code sent on the TFA had a valid window of 180 seconds. This means, the user had to input the code in a maximum of 3 minutes, otherwise he/she would get a “wrong code” error. However, emails may delay according to different providers, this window was not large enough in a few scenarios. Now the TFA codes will be valid for approximately 10 minutes. After the first valid code is used, all previous codes sent (if the user sent more than one) are invalidated.
  • Updated accessibility elements on the Secure Session page
  • Adde new attributes to Acuant Feature to control the process mode of the IDs and, the authentication sensitivity of the validation
  • Create a new entity called “LifetimeMeta”. This entity relates directly with the Container and, it will hold custom metadata about the Container and its related Entities during its lifecycle. Check our API docs in order to see all data stored as LifetimeMeta.

Affected Product/Service: Botdoc API Sandbox only

Why we’re doing this:
This will give developers/clients the opportunity to perform tests in the SANDBOX with a new version if they feel they need based on the changelog of the new version.

We appreciate your patience and understanding.  If you have any questions or concerns you can reach us on Slack at https://botdoc.io/slack/ or api@botdoc.io

Botdoc API Team