I Built A Voice Activated AI Assistant For My Clients
Education
Introduction
If you're working with clients, then you know that it can take up a lot of time. That's why I built my very own voice-activated AI assistant to help me deal with those clients so much faster and more efficiently. If you haven't been watching my videos yet, then you may not have seen that I've been building my own AI automations in Airtable with Make.com, and so forth, and taking the entire content creation process from ideas to creating content all the way through to repurposing content from newsletters, YouTube videos, podcasts, summits, and any other long-form piece of content that you can think of into really high-quality stuff.
You would have seen this dashboard before if you have been following my work. If you haven’t, then let’s dive into how the ideas section used to work, and then I'll give you an update on how I've made this fully voice-activated. I’ll show you the exact flow, and the exact steps that you need. If you want to get that particular ideas automation for free, there is a link down below where you can pop in your email and grab it.
Old Workflow
What used to happen was I would have a form set up, and these forms from Airtable were not so great. They didn’t look so great, they were kind of clunky, and clients don’t want to work outside of their current workflows. Most of them use Slack, so I thought, okay, how can we make this better in many ways?
First, I wanted to automate the idea itself to give me more substance to work with once clients submit their idea. Typically, they would submit an idea, it would go into Airtable, and then I would choose a template. These templates help me build out the ideas. For example, the simple explainer template asks a series of questions to define the topic, outline key components, significance, common misunderstandings, and so on. We would then run the response and get an output.
However, the output used to come in the same line. This would cause issues whenever I wanted to run the idea through multiple templates to get to the content answer faster. So, I made changes to send them all into a separate section where I can run as many different idea templates as I want. It showcases different ways it can work, allowing me to combine responses from different templates.
Improvements and Voice Activation
Overall, that’s the back end of the system and how it runs, but what about the front end system to make it easier for our clients? That’s where this particular automation comes in.
There are two different ways it can work and it needs to be set up depending on what your client prefers. First, you can have a typical bot where the client chats into a Slack channel. The bot picks up the text from that Slack Channel and sends it into Airtable. Here’s how to set it up:
- Connect your Slack to make.com.
- Watch the public channel for messages with make.com.
- Set it to run every 15 minutes to check for new messages.
- Pull the text and run it through a Chat GPT API for processing.
- Send the improved idea into Airtable under your designated tab.
If your client is someone who prefers sending voice notes, you can create a voice-activated AI assistant. This assistant pulls voice files from Slack, transcribes them, and sends them into the idea improver tab. Here’s how to set it up:
- Watch the Slack Channel for new files.
- Download the file using a Slack module in make.com.
- Use the OpenAI API to transcribe that audio into text.
- Run the transcribed text through Chat GPT for enhancement.
- Send the processed text into Airtable.
There are unlimited options in terms of how you can make this work. You could connect it to different channels; it doesn’t have to be Slack. Wherever your clients are, feed everything back into one place in Airtable where you can start building all your content for that client or brand.
If you want to dive into my content repurposing system, why hundreds of people are signing up for this in the last few weeks, and how you can automate a lot of your content creation and create high-quality content much faster, make sure to check out the video in the description where I do a full 2.5-hour tutorial on how I set it up, how you can replicate it, and how you can also begin to create content more efficiently for yourself and your clients.
Here's the video. See you there!
Keywords
- Voice-Activated AI Assistant
- Airtable
- Make.com
- Chat GPT API
- Content Automation
- Client Workflow
- Slack Integration
- Content Creation
- Content Repurposing
- OpenAI API
FAQ
1. What is the main benefit of using a voice-activated AI assistant for client interactions? The main benefit is that it helps you deal with clients much faster and more efficiently, saving you a lot of time.
2. How does the old workflow in Airtable work for handling client ideas? Clients would submit an idea through a form, and it would go into Airtable. Templates were then used to outline and expand upon the ideas.
3. What improvements were made to the Airtable workflow? The improvements include sending template responses to a separate section rather than the same line, allowing multiple templates to be used for more comprehensive results.
4. How can the AI assistant handle voice notes from clients? The AI assistant can download the voice file from Slack, transcribe the audio into text using the OpenAI API, and then process the text through Chat GPT.
5. Can I connect the AI assistant to other communication channels besides Slack? Yes, you can connect the AI assistant to different communication channels where your clients are active, not just Slack.
6. Where can I find a full tutorial on setting up the content repurposing system? A full 2.5-hour tutorial is available in the video linked in the article, where you can learn how to set up the system and make it work for you and your clients.