In August 2018, I had written a story about how Bikram and I bootstrapped a profitable AI consultancy. In startup timeline, a couple of months is equal to a couple of years. And the last few months have been nothing short of a roller coaster for us. From not getting paid by a client to closing our tech consulting business, to getting rejected by YC after being shortlisted, to building our first SaaS product, we have struggled and created our own path.
If creating a sustainable service company was milestone 1, then we are currently on milestone 2 — launching a vertical AI SaaS product. And the goal with this article is to help future founders who are already in the trenches make the hard choices.
Running a technology consulting business is tough. What we realised is that it is not scalable either. Converting a qualified lead to a project takes about 3 to 4 months. Client requirements are never the same & there is a very little scope of standardisation. Hence, every time you end up talking to multiple stakeholders, understanding requirements, drafting multiple proposals & negotiating deals. Add to that the probability of client dropping out at any point of the process and you get a very leaky sales funnel with a lot of wasted time.
Once the project starts, you realize that the scope is much larger than you initially budgeted for, thus eating away at your margins & time. In one of our projects, we had the unfortunate experience of a client refusing to pay us for the last deliverable due to mismatched expectations. What will you do if your client refuses to pay you? Well, you can't do much if you are a startup. Just learn to create much smaller milestones next time onwards & get paid weekly/bi-weekly.
From those 8 months of delivering AI solutions, we realized that we would like to solve one problem and solve it really really well. So we decided to switch gears!
The amazing part about starting up is that there are no playbooks. Each journey is unique in its own way. If you are always on the lookout for good opportunities, you will find your way. For us, that was in the form of YC Startup School where we had the privilege of being mentored by Neil Joglekar (YC alumnus, Stanford & Google). The advice Neil gave us during our first office hour was “Your KPI should be the number of weeks to not being a consulting business” and it struck a chord with us.
We made a list of problems that we have faced in our previous jobs and in life outside of work. We ranked this list by size of the market, our capability of executing and most importantly, our passion for solving the problem. In the end, we decided to focus on the problem of digitizing documents.
After conducting multiple user interviews in India and USA, we realized that this is a huge problem. Imagine all the documents that a company receives — invoices, receipts, purchase orders, delivery notes, forms & contracts. All of these need to be digitized for the business to function. So far, most of this work is done manually or using unintelligent OCR. And with the advancement in deep learning, this space is about to be disrupted massively. Bookkeeping, in particular, is one such use case that every company needs to implement though it only adds to the cost & is not scalable. That was the inception of Docsumo.
Over the last 3 months, we stopped taking service projects. We communicated to the team about the shift in focus and started devoting all our time to creating Docsumo, a vertical AI SaaS web app that automates bookkeeping and data entry.
Startups don’t die because of bad ideas or founders, they die because they run out of cash. Cash is the lifeblood that keeps the organization pumping. And building a product is one of those exercises which sucks cash for months before generating revenue. We knew this and hence we followed in the footsteps of wiser founders such as Jason Fried (Basecamp) and Ben Chestnut (Mailchimp) who ran consulting companies to fund their products.
As we had initially hoped, the technology consulting business gave us enough cash to build out our MVP and test our product with users. Our cash reserve gives us the advantage of iterating a couple of times & get closer to product market fit. This has helped us to validate our hypothesis before taking on investor funding. Yes, we might raise funding in the future but that would be mainly to scale and grow the product.
Imagine being able to convert documents to digital data with the click of a button. That is the future that we are trying to build and we are excited to bring this product to market. I will be creating a demo and writing more on the technology in the next article. So stay tuned & good luck!
In today’s dynamic business world, filing and archiving official documents in the digital form makes it handy, and works wonders in the future or in unforeseen circumstances.
Processing mortgage loans requires tons of paperwork, followed by a lengthy waiting period for document verification, resulting in a tiresome customer experience. Automation, specifically RPA (robotic process automation), helps you perform these routine tasks more efficiently so underwriters spend more time doing what’s essential. With RPA, enterprises can reduce heavy expenses, fight against fraud and improve customer experience.
Businesses have to process a plethora of digitally typed, printed, or handwritten papers. To deal with it, businesses require efficient and flexible automated document processing solutions that produce accurate results - this is where Intelligent Document Processing can help your business. An IDP solution incorporates the powerful features of Artificial Intelligence and Machine Learning technologies to automate the tasks that once required human intervention, thereby making document processing scalable, robust, and credible.
RPA (robotic process automation) is like a sword that slices through tedious and repetitive tasks in high volumes for your company. Except, it's not a sword - it's tiny robots performing repetitive and routine tasks so that you can focus on core business functionalities. So, whether you're looking to automate the financial auditing statement or you wish to speed up tasks like account receivable and payable, RPA is one of the easiest ways to go about it. You can utilize RPA for plenty of purposes.