Custom JavaScript in forms

We keep getting asked this question: can I create my own custom JavaScript that gets called when something happens in the form e.g. a control value changes or something is clicked.

You can do that in frevvo using a custom theme. It’s definitely unusual to provide custom JavaScript in the theme which is supposed to be for customizing look & feel only. We’ll be moving this out of the theme in an upcoming version.

In any event, you can associate JS handlers for any event associated with any control in the form e.g. a valueChange event. When the value of the control changes your JS function will be called. For details, please see the documentation on this at http://docs.frevvo.com/docs/index.php/V4_Integration#Custom_JavaScript

It’s very important to remember that this JavaScript runs in the client browser and functions defined there cannot be used in rules, which run on the frevvo server.

Don’t stop me now – Google Doodle

Wow! It’s not often that our blog has personal items but today’s Google Doodle (Sep 6, 2011) is totally worth a look.

I loved Queen and Freddie Mercury was one of the most amazing talents I’ve ever seen. It’s great to see Google honor him on what would have been his 65th birthday. Dr. Brian May also guest posts a wonderful memorial on the Google Blog.

Like a great comet, he left a luminous trail which will sparkle for many a generation to come.

If you haven’t seen it already, go take a look now.

Square 9 Softworks FreeForm video

Check out this awesome new video from our partner Square 9 Softworks about their FreeForm product. Thanks S9S and we’re looking forward to a long and healthy partnership.

Delays due to Irene

We’re experiencing significant delays due to Hurricane Irene; power/phone/Internet to our main CT office is out. Most of our homes are in the same boat. We’re doing our best with alternate locations, cell cards etc. to respond to customer support, emails, phones etc. but it’s slow going. The frevvo SaaS service and customer installations remain unaffected by this.

We really appreciate your patience and hope we can get back to normal soon. Thanks to so many for your kind words.

A busy summer

At frevvo, we’ve had a very hectic summer. Mostly, we’ve been working on making frevvo Enterprise-grade [for a couple of huge customers we hope to announce soon]. Soon, customers will be able to:

  • Deploy frevvo on clustered servers for unlimited horizontal scaling and fault tolerance.
  • Employ separate roles for designing forms/workflows, publishing them from dev -> test -> staging -> production, and for viewing submissions.
  • Share forms and workflows across users/roles with varying sharing permissions.
  • Version their forms and workflows.
  • Create globally-available IT services/bindings that business users can simply use in their forms.
  • Create fully self-contained deployment artifacts that can be downloaded, saved to SVN repositories, and uploaded to any frevvo server/cluster without changes.
  • Deploy on Oracle, DB2, SQL Server and MySQL databases.
  • and many other new capabilities …
It’s going to be several months before these things are available but, in the meantime, we’ve also worked hard on performance (CPU & memory), reliability, and usability rather than new features. V4.1.5 (coming in September) will be our fastest and most reliable version and we hope you’ll be using it soon.

Why is Confluence plugin pricing not on our web site?

We occasionally get asked this question and, to be honest, we struggle with it ourselves every day.

But Atlassian is a fraction of our overall business albeit an important fraction and frevvo is sold primarily through partners/resellers who are free [within reason] to price frevvo as they desire. Our resellers have a wide variety of business models and they prefer that we don’t dictate pricing by publishing it on our web site. Obviously, we have to be accommodating since doing otherwise would defeat the purpose of establishing this reseller channel. That’s the simple reason for our business decision - there’s no devious or shady intent and we’d actually like nothing more than transparent pricing. And, often, you can get the best price from one of our partners.

What’s an electronic Leave Approval process worth? The answer may surprise you.

I was just talking to a couple of companies that are looking at using frevvo + Google Apps to create an electronic workflow for Leave Approvals. After the discussion, I decided to try and quantify the value. Assume that:

  • An Employee making $50K saves 5 min by using an e-form.
  • A Manager making $80K saves 5 min in the approval process.
  • A Data Entry clerk making $40K saves 10 min since data is now already electronic.
  • Let’s say there are 20 approvals a month for a 200 person company.
  • The paper process costs you almost $40K per year. The e-workflow costs you just $11.5K. You’ll save more than $28K or 70% every single year.
  • Including initial implementation costs, you’ll recoup your costs in 6-8 months.
That’s just for one workflow. Implement a second one and there’s no extra software cost. You’ll save even more. It’s not always easy to see how expensive those paper-based workflows really are and how easy it is to get real value for your money using frevvo.
Try the ROI calculator for your own organization.

The simple stuff costs money too

Customers are always prioritizing where to put scarce investment capital. Should we invest in that new CRM system or should we create a new online portal or some other project. Most CIOs and IT department personnel are swamped with work and, therefore, tend to focus on the big stuff.

But … there’s a lot of money in the small stuff. We’ve been discovering this at many of our customers. For example, a major US University bought Live Forms for automating their student admissions process. Obviously, it’s a mission-critical thing for Universities – they had better be good at admitting students – and it’s a project slated to take many months.

Within 2 weeks of deploying Live Forms, one of their Departments wanted to create monthly surveys to collect student feedback. Now, normally this would mean either a paper-based survey or a programmer putting together each survey and providing a report of the results. They suddenly realized that they now had a new option. They created an account for the Department managers on the Live Forms server and pointed them to the tutorials. Within days, they were creating their own survey forms and exporting the results to Excel. It took less than five minutes of an expensive developer’s time. Less than a month after deploying Live Forms, they were already getting positive ROI from a simple application that they hadn’t even considered before.

It’s just one example out of many where customers are rapidly finding uses for frevvo and benefiting in days rather than months. Interested? Check out http://www.frevvo.com where you will find short videos demonstrating Live Forms or Contact Us for more details.

The same Leave Approval workflow can just as easily talk to ImageSilo or PVE

In the previous blog post, I discussed a Leave Approval workflow that works with Google Apps. For our ImageSilo/PVE customers, it’s just as easy to connect the workflow to that document management system. Live Forms comes with easy wizards to connect forms and workflows to ImageSilo/PVE.

Check out this 4 min video:

Leave Approval Workflow: Confluence + Google Apps

Our customers have been creating all kinds of interesting workflows and we’ve added new features to Live Forms to handle several of the scenarios we’ve seen. A common example is a Leave Approval (Vacation Request) workflow that goes from employee to her specific manager and then on to HR for approval. Every organization irrespective of size has to deal with Leave Approvals and, by and large, it’s a paper- or email-based process that is slow, costly and inefficient.

With Live Forms, you can easily automate this workflow. You can deploy it online, for example, in Confluence and you can save the results in your HR system, document management system or even online to Google Apps.

It’s very easy to do with Live Forms. Check out this 4 min video:


Follow

Get every new post delivered to your Inbox.