Why it ‘feels’ so easy to build an AI assistant for your enterprise (and why it’s such a bad idea)

Natalie Smithson
AI enthusiast | Tea addict | Focused on using AI assistants to win the working week

As AI gets more and more accessible and teams develop new skills they didn’t know existed even a year ago, building your own AI assistant in-house feels totally doable. What you don’t see is the decades of work that went into getting AI to where it is today, making it look so easy when, in truth, it’s anything but…

If you’re considering some AI assistant DIY this year, take a quick read of our post first to understand the true cost of ownership when you try and start building from scratch and the many technical elements you probably haven’t considered.

Discover why it’s easier, more affordable, and less risky to hire in the right team to hit the ground running and quickly get you ahead in AI this year.

TL;DR

  • Many no-code platforms you see today are not really platforms at all, they’re simply GPT-dependent tools (generative AI) and this alone won’t bring you ROI
  • Any slip-ups, delays, or mistakes could bring your company AI late to market or lose trust from your customers; knowing how to shield your business reputation (and profits) against customers uncovering any errors is non-negotiable
  • The most advanced AI assistants have NLP, RAG, integration, LLM, and a human in the loop, but there are 44 lesser-known tech elements you’ll need to run one successfully (and be able to explain, control and rectify if any issues crop up)
  • Highly regulated sectors have extra security and compliance measures to consider, but there are basic standards every company must meet, including things like ADA and WCAG for accessibility and GDPR compliance
  • Hire a competent technology partner already set up to handle everything for you and they’ll keep your AI assistant secure, provide all the features you’ll need to scale, use the best AI for your goals, and be ready to run with production

The true expense of enterprise AI

There’s no shortage of no-code options to develop an AI chatbot these days, or you might follow a How-to cookbook in Python to write the code yourself, but the reliability of the AI assistant you end up with depends on the tools and code you use to build it in the first place. Coding yourself isn’t an option if this isn’t already your field, and if you rely on an outsourced platform, that must be built by a true expert too. Not all AI platforms are created equally and many you see today are not really platforms at all. They’re simply GPT-dependent tools (generative AI), and this alone won’t bring you ROI ― it’s only one part of the puzzle.

Hiring in AI talent that can develop the right systems from scratch, using the right tools, is vital to your success and you can outsource this easily with an experienced, agile provider. Adding a new department or job focus internally takes away from your core business (if it isn’t already AI), so it’s more cost-effective to let AI experts simply bring the skills to you. Besides, the budget you need to hire those specialists as employees (and the tools they need to build) is beyond the scope of most companies outside the AI industry right now, since they’re a small, in-demand group commanding high rates.

In what is already a challenging business environment, with worries around the cost of products, service and materials, staff shortages and the jobs market in general, investing in even your most promising AI enthusiast is risky if things don’t work out well. Going in-house with less than stellar AI experience can leave you in a troubled position.

Poor outcomes of DIY enterprise AI

It might be marginally easier to build your company AI in-house if an AI assistant were a once-and-done job, but that’s not the case. For the overwhelming majority of enterprises, AI is still a new technology, and it’s advancing faster than business leaders can keep up with. After 20 years in data engineering and a natural move into AI more than a decade ago, even we are working at a pace we’ve never seen before.

Since we’re all in fast-moving waters, it’s vital to keep up with the frequent technological changes, watch out for hype cycles that can throw you off course, and keep an eye on what your competitors are doing.

  • Any slip-ups, delays, or mistakes could bring your company AI late to market and, while today’s leaders all push to advance industry practices with the best AI offering, there’s no time to lose on experimentation, backtracking, or trying to establish what it might be able to do for your business, teams, and customers. It’s more cost effective to go straight to an expert that already knows what works and, importantly, what doesn’t.
  • People are wary of AI since there’s been such a lot of hype and fearmongering, and it can be hard to find true success stories in among that, so your commitment to standing out and being successful counts now more than ever. If the AI assistant you build can’t give accurate or timely responses, people simply won’t use it and we all know winning back customer trust is harder than finding a pearl in an oyster.
  • With effective guardrails in place for powerful AI technologies like large language models (LLMs), you can protect your company AI against failure, but you have to know what to look for in the first place, and how to test it. The last thing you want is for customers to uncover errors, like the DPD chatbot that swore at people, and the Chevrolet AI that automatically put vehicle sales through for $1. Knowing how to shield your business reputation against this is non-negotiable.

Creating an AI assistant with limited understanding of all the supporting technology and systems can quickly leave you vulnerable to growing problems. You wouldn’t spend time and resources trying to build your own version of a web hosting platform like WordPress or a CRM like HubSpot, starting from scratch. Developing your company AI is no different. The right tools already exist to get you started, so you can be well poised and ready to adapt to whatever comes next in AI, just as we all did when generative AI first hit the business world and LLMs started to transform everything we do today.

Witnessing these developments from inside the AI industry across multiple different industries, an experienced team will know what levers to pull to get the best out of every technology update, and how to link it all together for the most powerful outcome. You won’t waste time investing in an AI structure that’s not realistic or won’t serve your enterprise well. Specialists know how to use every AI model correctly and get the most value out of it, so you get a rapid return on your investment, like Barking & Dagenham Council who achieved 533% ROI in a matter of months after launching an AI assistant.

AI is astounding in its capability, but it’s not magic. You’ll need to be able to explain, control, and rectify any issues that crop up, with all there is to manage.

44 technical elements you probably haven’t thought of

It’s easy to feel excited by AI assistants ― we’re creating machines you can talk to, and systems that can retrieve and share information faster and at a vaster scale than we’ll ever be able to do with our human brains alone. Still, you have to force yourself to step back far enough to see the full scale of technology an AI assistant is built on.

The most advanced AI assistants have natural language processing (NLP), retrieval augmented generation (RAG) for specialist, company-specific training, easy integration with all your favourite apps and systems, a choice of LLM (with full administrative control), and a human in the loop to keep everything in check.

These are what we believe are the five non-negotiable things your AI assistant must have to be successful, but it doesn’t end there. You’ll also need to consider the management of AI assistant content, refreshing the data foundations it rests on, and know when to use contrasting tools like RAG and API as appropriate.

There are a further 44 things you might not have thought about too, to run an AI assistant successfully:

Scalability and reliability

1. Elasticity to scale your resources up or down as needed

2. Load balancing to distribute workloads evenly across resources

3. Stateless architecture to keep servers free of storing user session data

4. Fault tolerance to keep operating despite any failures

5. Mean Time Between Failures (MTBF) to increase reliability

6. Effective error handling for any unexpected challenges

Development and maintenance

7. Change control and rollback facility for smooth, effective changes to systems

8. Timely updates for LLM technology and other external technologies

9. Code management with version control systems and branching strategies

10. Continuous code reviews and bug fixes

11. Modular design to simplify updates and maintenance

12. Bespoke dialog engine with entity detection, digressions, and user feedback

User experience

13. A messenger window that can handle every type of response, from text and button links to multiple choice and follow-on questions

14. A preview mode and draft status to check the quality of your responses

15. Live chat options

16. Multilingual response capability

17. Consistent messaging for LLM responses (without active management, they’ll be random)

18. The option to manage multiple AI assistants for both external and internal users

API integration

19. Understand API protocols (REST, SOAP) and data contracts

20. Implement OAuth, API keys, or other security measures

21. Define strategies for API failures and exception management

22. Consider API Rate Limits and plan accordingly for any limitations

Security

23. Data encryption and redaction to protect personally identifiable information (PII)

24. Two-factor authentication (2FA) for secure access to the AI platform

25. Granular role-based access control (chosen by an admin)

26. 256-bit AES encryption at rest and TLS 1.2 for encrypting data in transit

27. Principal of least privilege adopted throughout your platform

28. SOC 2 compliance

29. Automatic DDoS protection

30. Security coding practices including the OWASP Top 10

31. End-to-end and continuous testing of all your technology systems

32. Protection against common threats

33. Protection against jailbreaking prompts (anyone deliberately trying to do harm)

34. Penetration testing

35. Compliance audits

36. Authentication

37. Authorisation for different levels of platform access with an audit trail of users and their actions

38. Regular audits of your systems by independent third parties

Data and performance

39. The option to review chat logs (with redacted personal information) to track AI assistant performance and evolve the instruction its given

40. Comprehensive reporting on all AI assistant activity to consistently improve performance

41. The ability to improve specific automations and export the related data

42. The ability to only collect and store necessary data plus get consent to use it

Other

43. Browser compatibility

44. Secure environment for building, testing and deploying AI models successfully and with full privacy

Besides this non-exhaustive list of necessary elements that grows all the time, you’ll still need to prepare for events that happen outside your control too:

  • If your most experienced AI enthusiast leaves the company, what happens then? Who do you turn to for expert guidance, and are you prepared for this?
  • Or if you rely on a particular AI technology and a data law change makes it ineffective, what then ― are your practices AI agnostic, so you can quickly switch to another provider?

All these technological, ethical, and economical factors need urgent focus before you even think about starting to build an AI assistant. That’s why it’s easier to hire in a team already set up to handle it all and ready to run with production.

Keeping your AI assistant compliant long term

Once your AI assistant is out in the world doing incredible tasks for you at alarming speed, there’s a host of compliance issues you’ll need to keep on top of long term, so if you’re still tempted to tackle all of the above yourselves, know there’s still more to consider going forwards.

Required standards you’ll need to meet

Highly regulated sectors will have extra, industry-specific security and compliance measures to consider, but there are basic standards every company must meet, including things like:

  • ADA and WCAG accessibility standards (including screen readers, inclusive design, and assistive technologies)
  • Code quality standards
  • GDPR compliance
  • HIPAA and PCI DSS compliance for sensitive information protection
  • Strict data storage location laws

As you start to build out your company AI, you must recognise technology never sits in isolation ― especially AI. Assisting us now with so many of our daily tasks and work responsibilities, your social skills, legal support, human reasoning and empathy all matter in helping to create the perfect AI assistant. Behind the scenes there’s a whole host of responsibility and nuance involved in keeping your company AI going successfully, so automation can best serve your customers and your teams.

Effective planning for your company AI

It’s time now for every company to decide how they’ll implement AI and carry out due diligence to check providers are properly equipped to create their AI assistant. Whoever you choose to build and manage your AI projects, assistants, and AI agents:

  • Ask for a demo and a proof of concept before you commit to buying anything
  • Read case studies and speak with the company’s past clients if you can
  • Be sure there’s a human team you can speak to as often as you need to as AI evolves and increases in complexity over time

Whatever you do, don’t watch a how-to guide on YouTube and hope for the best building this thing yourself! Hire a competent technology partner and you’ll go live faster with the AI assistant you truly want, not one that simply functions, or is potentially dangerous for your brand reputation and company profits.

Trust an expert to keep your AI assistant secure and compliant, providing all the features you’ll need to scale, using the best AI for your goals (not what’s freely available online that anyone with some free time and enthusiasm can dabble with).

“It might seem like everyone else is creating AI assistants in-house, but there's just a lot of experimentation with AI right now. It’s a good idea to choose a provider who knows what they’re doing and has success behind them, so you can move into the AI space with true confidence. AI Studio is a 10-year established, affordable platform for creating AI assistants for business, whether you’re a global corporation or a small business with big plans. Don’t guess how to do it right and DIY your AI. Hire an expert to safeguard it.”

Photo of Abbie Heslep, Managing Director at EBI.AI. Abbie is caucasian with dark brown hair and wears a pink top. She is smiling at the camera.

Abbie Heslop

MD of AI at EBI

Hire us

We’ve been building AI assistants for more than a decade and our purpose-built platform has a 96% average success rate for AI assistants across all industries, from Legal & General Insurance to JLL property managers.

Book a call with our team to find out how quickly we can help you establish company AI that puts you out in the lead for the year ahead.