Bug Fixes

  • Fixed intermittent issue that returned 422 response GET /Messages API request.
  • Fixed bug to ensure that call object is populated even if the call is hungup before it is connected on OutDial.

Improvements

  • Trial accounts will no longer require a user billing address to get a phone number on FreeClimb.
  • Improved access to API keys by displaying them on the Dashboard Homepage with "Click to Copy" functionality.
  • Improved error message when user attempts to take action on a Conference that is not found.
  • Improvements made to reporting errors using error codes. See Error and Warning Dictionary .
  • Improved error message to indicate that the grammar file that the user has provided is not of a valid file format.
  • Changed the sensitivityLevel default setting from 0.2 to 0.5.
  • Changed all references of JavaScript and will now be called Node.js.

Bug Fixes

  • Fixed bug to ensure that when ifMachine is set to hangupon a PerCL Outdial command, FreeClimb rejects the call and does not invoke ifMachineUrl. An error message will be returned when ifMachine is set to hangup and ifMachineUrl is specified.
  • Fixed "talk" and "listen " properties of setTalk and setListen to ensure that they are updated for a participant in a conference.
  • Fixed bug to ensure that the correct queue position of "1" is displayed for the first caller in the queue.
  • Fixed bug to ensure that correct currentQueueSize and averageQueueTime is reported when participants are in a queue.

Improvements

  • Updated styling in Dashboard and Support Site with new FreeClimb branding colors.
  • Removed hover-state from "Numbers" in Dashboard to prevent user confusion when the navigation feature is not clickable.
  • Updated loading experience on login to the Dashboard.
  • Made all external links on FreeClimb pages (marketing, docs, dashboard) open in a new tab.

Bug Fixes

  • Fixed bug to ensure that FreeClimb will process DTMF input if detected when an audio file is being downloaded and before the audio file is played.
  • Fixed code to invoke CallConnectUrl and the CallStatusUrl and mark the status as failed in case of Make a Call failure.
  • Fixed bug to ensure that RecordUtterance correctly reports audio recording duration even if the user hangs up while recording.
  • Fixed bug to ensure that when Make a Call fails, CallConnectUrl and the CallStatusUrl is invoked and and the status is marked as "failed". 
  • Fixed bug to ensure that audio recordingUrl obtained via RecordUtterance is returned to the application even when it is terminated by call hangup.

New Feature

  • Added the ability to verify outbound numbers to your free Trial Account. FreeClimb now requires you to verify your "to" number before making outbound calls or sending messages to those numbers. Read more at Using your Free Trial Account.

Improvements

  • Updated Dashboard landing page to provide guidance on "Getting Started" with FreeClimb.
  • Added ability to sort a phoneNumber by area code when you a buy a phoneNumber on the Dashboard.

Bug Fixes

  • Fixed bug preventing outbound messages from arriving in order under certain circumstances.
  • Fixed bug to ensure TerminateConference, RemoveFromConference, SetTalk, and SetListen commands are only executed from a Call connected to the specified Conference.
  • Fixed bug to ensure callStatus updates correctly for failed, canceled, and busy calls.

Welcome to the FreeClimb API, our enterprise-grade voice and messaging platform, now in Beta and open for use. We welcome you to our platform.

The team has been hard at work to bring you an API backed by Vail’s 28+ year, 99.999% highly-available platform. You may see references to internal product names such as Persephony, Persy, VCS, or even Pulse as you work with the API. These legacy references are in the process of being replaced - so please pardon our dust as we move into this Beta phase.

Improvements

  • Added a new Conferences status called creating. This distinguishes the Conferences status from empty. Once the status changes to empty, users can take actions such as "add a participant". However, any request made during the creating state will receive an error message. Please refer to our Create a Conference documentation for more information.
  • Increased answering machine tone detection timeout from 15 to 25 seconds to allow for longer voicemail greetings. Read more about the machinedetected feature.

Fixes

  • Fixed a conferenceStatus bug to indicate “empty" when the last Conference Participant is removed via an API request but the Conference has not been terminated.
  • Fixed a bug that intermittently resulted in a negative value for recordingDurationSec in the RecordUtterance callback.
  • Fixed some use cases where Recording metadata is absent when Callstatus information is posted to a registered application's StatusCallbackURL.