Changelog

August 2026

  • Scope API keys to workspaces, and fix what two reviews found #109
  • Add Documentation link to landing page nav and footer #111
  • Open the backend as a public API at /api/v1 #101
  • Add per-workspace S3 storage for conversation data #104
  • Update the URL when switching workspaces #105
  • Redirect Google auth errors home and scope agent links to workspace #103
  • Refuse a push whose changed lines are untested #100
  • Add per-agent Calibrate base URL override on evals tab #99
  • Read a call's raw log from the dashboard #93
  • Stop pinning every call to one model host #91
  • Add a changelog written on every merge, and a page that shows it #87
  • Pasting a link to the FormBharo site now shows a headline and description instead of plain text, and search engines are told which pages they may look at #86
  • Every agent now has an Evals tab where you paste Calibrate agent ids so what the agent works out during live calls is sent to Calibrate for review #85
  • You can now download every call for an agent as a spreadsheet file, with one row per call and one column for each form question #72
  • You can now watch the walkthrough video from the landing page, from the agents page, and from the profile menu on any other page #71
  • You can now open the FormBharo paper from the landing page, from the menu at the top and from the case study #70
  • You can now watch a demo video from the landing page, and on a phone you can reach Case studies and Talk to us from a menu #69
  • Visitors now arrive on a public page explaining what FormBharo does, and signing in goes straight to Google instead of a separate login page #68

July 2026

  • Callers no longer hear a second thank you phrase stacked on top of the first one before the agent asks its next question #66
  • After each answer the agent now says one of a set of fixed Hindi thank you phrases that you can edit on the agent, instead of making one up each time #64
  • The agent now knows today's date, so answers given as last week or next month are worked out correctly #63
  • A call is no longer marked complete while optional questions the agent was meant to ask are still unanswered #62
  • The team can now pick which supplier runs the part of the agent that writes its spoken replies, and every agent starts from a new default supplier #61
  • A call now ends on its own as soon as every question in the form has been answered or skipped, instead of the agent asking again about questions that no longer apply #60
  • The Calls tab has a Refresh button that brings in new calls without reloading the page #59
  • Older forms no longer show a new "Last updated at" date after the app is updated, so only the forms you actually saved move to the top #58
  • The Overview tab has a "Learn more" button next to Forms completed that explains only the questions the person was actually asked count towards a form being complete #57
  • When building an agent you can turn on a setting that stops the agent from listening while it is speaking, so it cannot hear itself or be cut off #56
  • The list of changes shown when you save a form, and in the History tab, no longer includes the save time, so you only see what you actually changed #55
  • The agent now waits until it hears at least one word before treating it as the person answering, so background noise no longer cuts the agent off mid-question #54
  • In the list of changes, the red and green shading now covers the whole line when you scroll sideways, and the exact characters that changed are marked #53
  • The forms list now shows the right "Last updated at" date for each form after the app restarts, instead of showing every form as just updated #52
  • You can now see what each call cost, including the cost of the voice, the listening, and the agent's own thinking #50
  • Every save of a form is now kept as a version in a new History tab, where you can see what changed between versions and put an older version back, and saving now shows you the changes first and asks you to confirm #49
  • The View Graph window in the Calls tab no longer closes when you click outside it, and it now fills almost the whole screen #47
  • Zooming in or out on the picture of a call's flow no longer throws the view far away from where you are pointing #46
  • An agent now has an Overview tab showing how many forms were finished out of those started, how long the agent takes to reply on average, and how long calls last on average #44
  • For calls that come in through Exotel you can now see the phone number the person called from, both in the list of calls and in the call detail #43
  • The form builder now refuses a drag that would leave a branch waiting on itself, including when the wait passes through a chain of other branches #41
  • You can now drag a question into a branch, out of a branch to the main list, or from one branch to another, and empty branches show a spot to drop a question into #39
  • A branch can now follow any kind of question, not just yes or no ones, running when that question was answered or when it was skipped #38
  • You can now list answers that end the call, so when a person gives one of them the agent says the closing message for an unfinished form and hangs up #37
  • You can now drag questions and branches into a new order in the form builder, and the save button stays switched off until you actually change something #36
  • Calls now turn speech into text in the language you picked for the agent, which was being ignored before #35
  • An agent can now take a call from a phone system that streams the audio to it directly, alongside the browser and the existing phone options #34

June 2026

  • When a person answers several questions in one long stretch of talking, the agent saves those answers correctly and the conversation view shows what it saved #31
  • You can now see, for each call, whether it came in through the browser, Twilio or Exotel, in both the calls list and the call details, with older calls showing as Unknown #29
  • You can now set a rule on a question so the agent only asks it when the earlier answers match that rule #27
  • You can now open a call and see each turn laid out as a step by step diagram with the timings beside it, alongside the transcript #26

May 2026

  • You can now write your own wording for the two choices on a yes or no question, and the agent uses those words during the call #25
  • What a person says is written down in the language chosen for the agent instead of the wrong language #24

April 2026

  • A phone number said in pieces is taken as one answer, the agent saves answers after every turn, and it no longer bundles the note about skipping into the question when it first asks it #10
  • You can now choose the language the agent speaks, and open a list of an agent's past calls to read each conversation #4
  • You can now create an agent from a form, talk to it in the browser, and watch it fill in the answers as you speak #1

March 2026

  • The agent can now take calls over Exotel phone lines as well as Twilio #2