How it works

Voice assistant is a framework that allows performing all the application operations by voice commands. The voice assistant is installed into an existing application.

Voice assistant:

– recognizes speech;
– helps to perform operations in the application;
– can keep small talk.

The responses are voiced and all dialogs are additionally displayed in the application as text.

The voice assistant makes a journey to the desired action shorter. The user needs only to say what to do, and the assistant performs the task.

Technologies used


Swift, CocoaPods, DialogFlow, Firebase


Kotlin, GMS, Executor, DialogFlow


Google DialogFlow, Google APIs

What issues can be solved by the voice assistant?

Retail and e-commerce

– Fast voice search for goods.
– Advising on the catalog and special offers.
– Placing and tracking orders.
– Collecting customer feedback.


– Informing about bank special offers and services.
– Assisting in conducting transactions.
– Consulting while applying for services.
– Reminding of payment dates for loans, mortgages.


– Informing about equipment operation.
– Monitoring critical values.
– Reporting failures.
– Training new employees.

Delivery and Taxi

– Assisting with order placing.
– Order Tracking.
– Inviting to rate the service quality.
– Serving as navigator for drivers.

Restaurants and HoReCa

– Advising on menu items.
– Order placing and table reservations.
– Assisting with order payment and tracking.
– Mailing special offers.

Why should it be implemented right now?

How to start using and how much does the solution cost?

You purchase a license for the framework, and we install it in your existing application. All of this is covered with a fixed price.

After that, we start with developing use cases. They are paid on a time and materials basis.


a license for 1 platform (iOS or Android) and its installation

Below is an example of eventual e-commerce use cases for 1 platform (iOS or Android):

Example of eventual use cases for an online store

Use cases:
1. To show a catalog of a specific product group
2. To inform about the current special offers
3. To show the discounted items
4. To show a product card
5. To add the item to the shopping cart
6. To change the item in the cart
7. To order goods delivery
8. To place an order for pickup
9. To pay the order
10. To check the order information
11. To connect with support service (in voice chat)
Total: 32 development hours, $4.7k

Detailed estimation

Get in touch with us

Our clients

Project logos

Client reviews

Shahid Mohamed

IT Director, Hamleys
The software is soon to launch for its users and the business expects to see its positive impact shortly. The project was managed well throughout, with the team [Umbrella IT] communicating effectively, adhering to best practice, and becoming increasingly confident in sharing their ideas.

Jared Canova

VP of Product, Penske Media Corporation
Umbrella IT’s efforts have been met with high praise. The team members put customer service first and go above and beyond the call of duty to ensure their clients are satisfied. Customers can expect a strong work force that takes no issue with scaling up or down.
Reviewer photo

Vladimir Stekanov

СEO Home Credit Insurance
The vendor fulfilled the work in a prompt, high-quality and conscientious manner and complied with the commitments under the contract. We plan to further grow our cooperation in the frame of other projects and recommend Umbrella IT as a capable and responsible partner.

Product Manager

Product Manager, Metro Cash and Carry
Umbrella IT delivered a comprehensive and informative solution that assists greatly in marketing efforts. The client has enjoyed an increase in online ratings for their products. The organized project manager maintained an organized and effective workflow and ensured the timely execution of tasks

Vladimir Grebenschikov

Senior Expert, Novatek NTC
While the engagement is still ongoing, the results thus far have exceeded the expectations of the internal team. Umbrella IT communicates with the client on a daily basis to ensure effective communication. The team provides high-quality results in a timely manner.

Amanda Daume

Director of Sales Enablement, Revenue River
Umbrella IT has sparked an increase in business since they came on board as the primary web vendor. Their team is highly skilled and knowledgeable, but their customer-focused approach to business is their greatest strength.

Jac Wong

Head of Engineering at ONESKY TECHNOLOGY PTE. LTD.
We hired Umbrella IT because we needed a highly qualified development team to build our applications and microservices system. Umbrella IT provided us with expert advice and qualified work to meet the software requirements. We have built a confident relationship with the Umbrella IT team, their level of technical and support qualification is outstanding.

Online deals company

VP of Product
They’ve [Umbrella IT] been very good in delivering information, transparency, and what I need. The final app has a 5-star rating on the App Store and has gotten good feedback.
Reviewer photo

Kirill Vinogradov

Head of Digital, Ikano Bankk
Umbrella IT came up with creative solutions to address challenges and executed them while keeping the client’s vision in mind. As a result, the client is very happy with the final product. They were flexible and accommodated changes throughout the engagement but still managed to deliver on time.

Dakhir Semenov

Head of Digital, BCS Bank
The team surprised me with their high efficiency factor and thoughtful approach to the implementation of tasks. It was hard to believe that the vendor could be so sincerely committed to the project. As I worked with them, I became more and more convinced that we are guided by the same values.
Reviewer photo

Frank McMahon

Co-Founder, Mobile Payment Agency
Umbrella IT produced a great and efficient prototype. The client found it easier to develop their app. Moreover, their workflow was highly effective and communication was clear and consistent.
Reviewer photo

Aaron Mendelson

Director of Product at Vantage Technology Ltd
Umbrella IT’s output helped convert leads into paying customers and conversions. The vendor was commended for its dedication to the product. The teams used Slack to communicate, Jira for specific tickets, and Smartsheet for their project planning system.

Marina Rodionova

Deputy Chairman of the Board, BCS bank
We are happy with our work and continue to collaborate. Umbrella IT timely, efficiently and conscientiously performed its work, and complied with its obligations under the contract.
Reviewer photo

Elizabeth Buckley

Art Director, Lunifera
We’ve been working on a project with Umbrella IT for 6 months. Our goal was to analyse our website, tune it up on both Desktop and Mobile versions. We needed to improve loading speed, update our UX and UI also eliminate major bugs which were caused due to originally bad coding. As a result, we’ve succeeded to improve loading on Desktop for up to 60% and Mobile around 40. We finally left certain bugs in the past and our customers got better experience using the site. Our manager at Umbrella It helped us to find most suitable solutions and organised the whole work flow. Their summary and report system is excellent. Highly recommend Umbrella Team! Liza, Art Director at
Reviewer photo

Pavel Zmaznev

Chief Commercial Officer Ikano Bank
The vendor fulfilled the work in a prompt, high-quality and conscientious manner and complied with the commitments under the contract. We plan to further grow our cooperation in the frame of other projects and recommend Umbrella IT as a capable and responsible partner.

Alexander Derzhavin

Chief technology officer, Smartseeds
The solutions they developed have driven a significant number of conversions and differentiated stakeholders in the market. They are a professional team with a seamless communication style.

Christian Charest

Product Manager, CIIN
The quality of work that Umbrella IT provides is high. They follow instructions, make useful suggestions, and are well organized. Though there is a difference in time zones, their communication is good and their response times are quick.
Reviewer photo

Megan Honke

Program Manager, Apprecio
Umbrella IT has provided an outstanding experience for my web and mobile application solution. A team, lead by project manager, Oleg, has been communicative, creative, and provide solutions to my many questions. I would not hesitate to work with Umbrella IT in the future and strongly recommend their services.

Anand Messir

They’ve saved me close to $250,000 Canadian. They’re professional, and get the job done on time and within budget. The app is responsive and secure, and provides a wide array of options.
Reviewer photo

Matt Moran

Technology Director/Principal, Graphetal
The team at Umbrella IT produced clean, high-quality code that met all the requirements. They were organized and provided excellent advice and insight. Customers can expect a trustworthy team with a wide range of expertise.

Sarah Boland

Chief Executive Officer, Life Lapse
Umbrella IT brings all my crazy visions to life. They are patient and guide me through the process. We have been working together for about a year and a half now and I’m extremely pleased with their professionalism and affordability.

Scott Hunter

VP of Technology
Umbrella IT provides high-quality development services overall, including valuable expertise in Symfony software. Despite some occasional miscommunications, their team is very proactive about reaching out and transparent in their approach overall.

Alexander Tsatkin

Chief Executive Officer, Matomy
For the past 2 years we have used Umbrella Company to help build one of the most powerful mobile marketing tracking and analytics tools on the market. This tool has been critical in our continued growth and the success of our business.

Martin Brückmann

Inbound Marketing Specialist
Despite the project’s complexity, the team took full advantage of the available technologies to produce outstanding work. Passion and commitment to perfection are hallmarks of their service.
Reviewer photo

Yuriy Zaycev

Chief Executive Officer, International Driving Authority
International Driving Authority (IDA) has been working with Umbrella IT (UIT) since 2017. Seeking to hire a qualified and experienced development team that would meet our project’s requirements, we chose UIT. During this project, the UIT team demonstrated management competence and technology proficiency. IDA recommends UIT as a reliable IT partner and consultant.

Alex Kravecas

Co-Founder, MakolaHub
I worked with Umbrella IT to create a website from scratch for my startup. The team was very flexible in terms of design changes. I plan to continue working with Umbrella to develop new features as my business grows.
Reviewer photo

Melanie McClusky

President, 31 Moons
I have been working with Umbrella for almost a year now. I found Umbrella successful in working with us in many development projects that incorporate, but not limited to, PHP, Word Press, CSS, MySQL. I highly recommend the Umbrella company for hiring.

O'Neal Campbell

General Manager, Yellow Pages
I have been working with the firm for the past year on several keys projects. I found them to very efficient, creative, timely and provide exceptional quality workmanship.

Greg Sung

The launch was successful and under budget. They leveraged an impressive variety of skills and expertise to fulfill the scope requirements. The team was flexible and communicative.


Umbrella IT provides regular status reports and their work thus far exceeds expectations. They’re talented, transparent, and their prices are good.

Mike Tropea

Web Designer, RingBoost
The project team delivered the website without any issues or delays and it works perfectly. Project management went smoothly, marked by consistent follow-up, keen attention to detail, and a clear understanding of the requirements.
Reviewer photo

Leonel Olmedo

Product Manager, Safal Partners
Throughout the engagement, Umbrella met deadlines, regardless of time or resource constraints. They were instrumental in project improvement, letting the team know when certain aspects could be improved.

Konstantin Fadin

Chief Executive Officer, Kompass
Umbrella IT is extremely flexible, communicating promptly and working long hours to deliver on time. Their large resource pool enables them to pivot rapidly, minimize delays, and uphold excellent standards.

Ian Kelk

Chief Executive Officer, Virmuze
The in-house team is happy with the app and the feedback from the people who saw it has been positive. Umbrella IT goes above and beyond to meet all needs, while their expertise, responsiveness, and affordable rates contributed to the ongoing partnership.

Cameron Woodford

Though not yet complete, the app Umbrella helped develop has garnered favorable reviews thus far. In addition, their expertise and openness about cost and processes contribute to an easily sustainable partnership.