How Mustafa AI works, feature by feature
Everything you can do with the app and exactly how to do it. Read it before you sign up, or keep it open on your first day.
From a city name to a booked meeting in about 15 minutes
Follow these five steps once and the rest of the app will make sense. Every step is a single screen.
- 1~5 minSet up once
Add your name, one free AI key and connect Gmail in Settings. Link WhatsApp if you use it.
- 2~3 minFind prospects
Search a city and trade in Prospect Discovery. Keep “Contact details required” on and save the ones worth a conversation.
- 3~2 minAudit and build
Open a lead, run the Website Audit, then generate a demo site in their language.
- 4~2 minReach out
On the lead’s AI Outreach tab follow the suggested next step: email first, WhatsApp on day 3, a call after that.
- 5~1 minBook and track
When they say yes, a meeting with a video link is created. Watch the pipeline and reports as leads move.
Dashboard
Your day at a glance.
How to use it
- 1Start from “Today’s focus”It lists overdue follow-ups, meetings and unanswered replies. Each row opens the lead.
- 2Read the pipeline funnelCounts per stage with 7-day change. A stage that grows while the next one does not is where leads stall.
- 3Use the quick actionsDiscover prospects, run a campaign or open the voice agent without hunting through the menu.
- Numbers are computed from your own data only; nothing is estimated.
- Recent activity is dense on purpose — hover a row for the full text.
Prospect Discovery
Find local businesses with verified contact details.
How to use it
- 1Type a city and pick a tradeThe city field suggests places as you type; popular trades are one click. Use keywords to narrow (e.g. “vegan”, “24h”).
- 2Set the radius and how many you need1–50 km. “Max results” is the number of businesses with contacts you want; the scan keeps checking candidates until it has them.
- 3Read the resultsScore (hot/warm/cold), contact details with their source badges, opening hours, owner when known, website and distance. The map shows every result; click a pin to highlight the row.
- 4Find more contact details on demand“Find contact details” on a row checks the business’s website and the web again for that one business.
- 5Save to the pipelineTick rows and press Save. Saved leads get a Pipeline stage of New and keep every detail, including hours and socials.
- “No website” leads are usually your best prospects — the demo site is the pitch.
- If a scan returns fewer than requested, raise Max results or widen the radius; the summary line tells you how many businesses were checked without a contact.
- Export CSV for a colleague; recent searches are remembered on this device.
Why is a business I know missing?
Are these contacts legal to use?
Pipeline
Every lead, one stage at a time.
How to use it
- 1Drag leads between stagesOn the board, drop a card into the next column. An Undo toast appears for a few seconds.
- 2Filter and searchBy stage, score, website status, city, last contact and more. Combine with text search on the name.
- 3Open a leadThe lead page has tabs: Overview, Website Audit, AI Website, AI Outreach, Timeline and Edit.
- 4Add a lead by handUse “Add lead” for businesses you met offline. Contact details can be added later.
- Stale leads (no contact for a while) get an orange marker — follow them up or close them.
- The map view is useful for planning a day of visits.
Website Audit
A real, explainable audit of a prospect’s site.
How to use it
- 1Open a lead → Website Audit → Run auditTakes 10–20 seconds. Results are saved; re-run later to show improvement, and compare past audits in the history strip.
- 2Read the report top-downGrade and summary, nine category scores, executive summary, prioritised recommendations, strengths and weaknesses, then every check grouped by category and the page facts behind them.
- 3Download the PDFA branded, multi-page report you can email to the owner or bring to the meeting.
- Use the audit findings in your first email — the outreach composer can include them automatically.
- Checks marked n/a could not be measured (for example a form check on a page with no forms) and never affect the score.
AI Website Builder & Studio
Show the owner the site they should have.
How to use it
- 1Lead → AI Website → choose a language → GenerateAuto uses the local language. Regenerating keeps the same demo link.
- 2Edit in StudioReorder or hide sections, change copy, colours, hero image and gallery. Sample testimonials are always labelled as samples.
- 3Publish and sharePublish makes the /demo link live; Unpublish hides it. Share the link in your email or WhatsApp message.
- Right-to-left languages render correctly.
- The AI Website Builder page lists every generated site across leads.
AI Outreach (on a lead)
Email, WhatsApp and calls from one hub.
How to use it
- 1Follow the next step cardIt tells you what to do and why: first email, wait, follow up on another channel, call after three silent touches, reply today, or prepare for the booked meeting.
- 2EmailChoose goal (demo, audit findings, meeting, follow-up, custom), tone, language and campaign. Toggle demo link and audit findings. Generate, adjust with chips (shorter, warmer…), preview, then send via Gmail, save a draft or log as sent elsewhere.
- 3WhatsAppGenerate a short message in the lead’s language, attach the demo link, send from your linked number or open WhatsApp with the text prefilled.
- 4CallPrepare a numbered script (opener, value, questions, objections, close), tap to call, log the outcome in one tap.
- Follow-ups are sent in the same Gmail thread.
- Everything you send or log appears in the Activity list and on the lead’s Timeline.
Email Campaigns
One template, many leads, full history.
How to use it
- 1Create a campaignName, tone, subject and body templates. Use {{business_name}}, {{city}}, {{demo_url}} and the other variables shown; conditional blocks hide text when a variable is empty.
- 2Add recipientsPick leads from the pipeline; leads without an email are flagged.
- 3Send and followSend via Gmail. The campaign page shows funnel numbers, per-recipient status, previous emails and template versions.
- Test with yourself first using a one-recipient campaign.
- Replies detected by Gmail sync move the lead forward automatically.
AI Voice Agent
Scripts, a dialer and a voice that speaks for you.
How to use it
- 1Pick a lead and languageThe script is generated once and saved for that lead. Switch language to regenerate.
- 2Choose a mode and startAllow the microphone. Use headphones. The meter shows when it hears you.
- 3Log the outcomeInterested, meeting booked, callback, not interested, no answer… with notes and a callback time.
- Call on WhatsApp opens the live call in WhatsApp Web; voice notes are sent directly from the WhatsApp page.
- Change the agent’s name, voice and persona in Settings → Voice agent.
WhatsApp AI
Conversations from your own number.
How to use it
- 1Link onceSettings → Gmail, Calendar & WhatsApp → Link WhatsApp, or the link card on this page. Scan with your phone.
- 2Open a lead and writeQuick intents (introduce, follow up, propose times, send demo) draft the message; edit and send. Toggle voice note to send it spoken.
- 3Reply with AIWhen a lead answers, “Suggest reply” drafts the answer in their language and proposes real free slots. If they agree, the meeting link is generated and sent.
- Only chats with saved leads are read.
- A pending-meeting banner shows when a lead has agreed but the slot is not confirmed yet.
Meetings
A calendar that respects your availability.
How to use it
- 1Set availability onceSettings → Availability: days, hours, time zone, slot grid and buffer. Only these slots are ever offered to leads.
- 2Create a meetingInstant (now) or scheduled; choose Google Meet, the built-in video link or a custom link; optionally send it on WhatsApp.
- 3Keep it in syncChanges mirror to Google Calendar when connected. Cancelled meetings free the slot.
Daily Goals
A small, honest target for every day.
How to use it
- 1Set targetsStart small: 10 prospects, 5 emails, 3 WhatsApp messages, 2 calls.
- 2Check the dashboardToday’s focus shows what is left to hit the goal.
Reports
What is working, with real numbers.
How to use it
- 1Pick a window7, 30, 90 days or custom. Deltas compare to the period before.
- 2Read the funnelWhere leads drop tells you what to fix: no replies → better first message; replies but no meetings → faster follow-up.
Copilot
Ask what to do next.
How to use it
- 1Ask in plain language“Who should I follow up today?”, “How many replies this week?”, “Draft a WhatsApp follow-up for Blue Fern Bistro”.
- 2Act on the answerLinks in the reply open the lead or page it refers to.
Appearance & languages
Light, dark, and the lead’s language everywhere.
How to use it
- 1ThemeSidebar → Theme, or Settings → Appearance.
- 2Language per leadEach generator has a Language control; Auto follows the business’s country or existing website.
Ready to try it on your own city?
Free to use with your own accounts and a free AI key. Setup takes about five minutes.