Setup that stays right

Learns your business and trade, tested before going live

Pick your trade from 217 ready packs, let the app read your website, Instagram and past chats, and approve what it proposes. Before a real customer sees anything you try it all in the simulator, and each night Telegram tells you if something changed.

Recorded from the real app, with a sample business's data.

Step-by-step first setup
Nine steps in the order an owner thinks: language, trade, name, hours/address/prices, panel password, messaging apps, contacts, payment, go live. Skip any step and come back later; a progress bar shows what is left.
Learns your business in one click
The app reads your website, Instagram page, past chats and media library and finds products, services and prices, hours and address, contacts and frequent questions. Nothing customers see changes before you approve.
Tested before you approve
Before you see the result, customers' real questions, the trade's common questions and a price question per product are put to the bot twice: as it is now and as it would be after approval. For example «after approval the bot answers 43 of 50 questions at once (now 12)». A question with no answer you answer once, and it is learned for good.
Nightly refresh with one tap
Every night between 2 and 5 a.m. business time, the sources you approved are read again. Only when something is new, like a changed price or a new product, you get a Telegram message with «Update» and «Open the panel» buttons.

Everything in this area (80)

First setup and the basics

Step-by-step first setup

Nine steps in the order an owner thinks: language, trade, name, hours/address/prices, panel password, messaging apps, contacts, payment, go live. Skip any step and come back later; a progress bar shows what is left.

  • Steps: language · trade · business name · hours, address and prices · panel password · messaging apps · contacts · payment (optional) · go live
  • Progress and skipped steps are saved in the app, so every browser shows the same place
  • The setup page stays first in the menu until every required step is done
  • 9 steps: panel language, your trade, brand name and country, ready to answer (hours, address, prices), panel password, connect messaging apps, contact channels, payment methods (optional), final test and launch
  • progress is saved on the computer, not per browser

Hours, address and prices in one step

The three things customers ask most, saved together: opening hours, the address with a map link, and up to five services with prices. Prefer not to quote? Choose «prices on request» and your team gives the price.

  • Up to 5 services with a price in this step
  • A service without a price is not accepted here
  • Shows what the bot can already answer from your own data
  • up to 5 services here; more on the content page
  • can be filled from your website or connected Instagram page for your approval

Each setting tested as you save it

Every settings card is tested the moment it is saved and shows its status. One button re-tests them all, and the «how many are ready» count updates.

  • Status labels: active and verified · testing · waiting for the first message · error · not set

A final checklist before going live

The last step shows what is complete and what is left, the AI engine and public address that set themselves up, a button to try it in the simulator, a choice between automatic replies and approve-before-send, and linking phone alerts on Telegram.

  • Reply mode: automatic (recommended) or manual approval
  • The AI engine and the public address have no step of their own: they set themselves up

The basics step fills itself

Have a website or an Instagram page? In the hours, address and prices step, give the site's link and press «Read and propose». Hours, address, contacts, products and prices are read and prepared for your approval.

  • Uses the connected Instagram page even without a website
  • Nothing is saved until you approve it

Brand name and country

Your brand name appears in every message. Picking the country suggests and fills in the currency, time zone, calendar and languages; you only press Save.

  • The languages customers are answered in are set here, separate from the panel language
  • for example Chicago rather than New York when the computer is in Chicago

Only verified contacts shown

You enter phone, WhatsApp, Telegram, email and website, and each is tested. Only verified ones appear to customers in menus, buttons and the bot's replies; the rest stay hidden by themselves.

  • Phone
  • WhatsApp
  • Telegram
  • Email
  • Website
  • For a Telegram contact, the account name is shown so you can confirm it is yours

Only what works reaches customers

Every setting, from a contact to a payment method or a connection, is used in menus, buttons, payment options and the bot's knowledge only after it passes its test. If it breaks later, such as an expired key or a dead link, it drops out by itself and comes back once fixed.

  • Settings are tested again when the app starts and once a day
  • Turn any item off and it is hidden from all messages

What customers see right now

The settings page shows a live summary of which contacts and which payment methods customers see right now, and says so when there are none.

Panel password before connecting

Before Instagram and WhatsApp are connected, the panel gets a username and password so nobody gets in without permission.

  • At least 10 characters

Only the apps you use

The messaging step first asks whether you use Telegram, Instagram or WhatsApp and shows only those cards. With Instagram and WhatsApp, account-safety tips appear alongside.

  • Telegram needs no public address
  • For Instagram and WhatsApp, the fixed public address card comes first

Easy way back to setup

When a step sends you to another page, a bar at the top brings you back to that step with one button.

Optional payment step

Add card-to-card, IBAN, a payment link or a gateway right here. Until a method is verified, no pay button is shown to customers.

  • Each method appears only for the currencies it supports
  • Card-to-card is offered only for a business in Iran

Readiness and error counts

The settings page says how many items are active and verified out of how many, and the menu shows how many have an error. The dashboard shows how many setup steps are done.

  • You can open the setup again any time from Settings

Smart setup

Learns your business in one click

The app reads your website, Instagram page, past chats and media library and finds products, services and prices, hours and address, contacts and frequent questions. Nothing customers see changes before you approve.

  • Sources you choose: website · Instagram page · past chats · media library
  • Runs in the background while you keep working
  • Stages: reading · building proposals · testing · ready
  • Only the owner account can start it

Tested before you approve

Before you see the result, customers' real questions, the trade's common questions and a price question per product are put to the bot twice: as it is now and as it would be after approval. For example «after approval the bot answers 43 of 50 questions at once (now 12)». A question with no answer you answer once, and it is learned for good.

  • Up to 40 real questions, 15 trade questions and a price question for up to 8 products
  • Three example answers
  • Up to 12 unanswered real questions with how often they were asked
  • Uses only the ready answers and the catalog, never a guess

Starts by itself after the first connection

When the first messaging app connects, the smart setup starts once on its own, so a busy owner does not have to find the button. Still nothing is written without your approval.

  • Only once, and only if no smart setup was ever run

Reads your website

Reads the home page and the product, price, service and contact pages. A Shopify or WooCommerce shop gives its product list directly; the address, phone, opening hours and FAQ written on the pages are found too.

  • Up to 24 pages of the same site
  • Shopify and WooCommerce product lists
  • Details a site places in its pages for search engines: products and offers, address, phone, hours, FAQ
  • Phone, email, WhatsApp, Telegram, Instagram and map links
  • The AI reads up to 6 pages that show prices

Reads your Instagram page

Reads the page name, bio and link, the captions of recent posts and the comments of the most-commented posts; a product and price are taken only when written in that caption, and customers' questions come from the comments. Reading only: nothing is posted to Instagram.

  • Newest 60 posts
  • Comments of the 20 most-commented posts
  • The AI reads up to 30 captions per run

Learns from past chats

From real customers' chats it finds the most asked questions and the answers your own team gave. Test and simulator chats are left out.

  • Similar questions are grouped by meaning when possible, otherwise by their words

Prices only as written

The AI never makes up a price: only a number written in the source is proposed. When the currency unit is unclear (rial or toman, for example) the proposal is marked for you to check.

  • A price is read in the unit it was written in; rial and toman are converted to your business's currency

Proposes services and products with photos

Services with prices and products with names in three languages, price, photo and the post they sell from are proposed. If the catalog is off, switching it on is one of the proposals; a product with no photo gets a matching one from the library.

  • A new price for an existing service is proposed as a change
  • Your own product photos are never replaced
  • The neutral sample service of a new install is removed once real services arrive

Shop and catalogue

Fills missing hours, address and contacts

Opening hours, address, map link, phone, WhatsApp, Telegram, email and website are proposed only when you have not set them yourself.

  • Phone
  • WhatsApp
  • Telegram
  • Email
  • Website
  • Address
  • Map link
  • Opening hours

Ready answers in your own words

Your website FAQ and the questions your team answered in chats become ready answers the bot gives at once, without the AI. A question the bot already answers is not proposed again.

«Price?» automations under posts

For a post that sells a priced product, it proposes that anyone asking the price under it gets a private message with the product, its price and its photo, unless that post already has an automation.

Detects your real trade

From the bio, page name, captions and the website's products and services it works out what trade the business really is. If the installed pack is another trade, or none is installed, the right pack is proposed and installed when you approve.

  • Uses each pack's own names, other names and trade words
  • The new pack is applied first, so this run's proposals land in it

Approve all, leave some out, revert

The result comes on one page, grouped; untick anything you do not want and turn on the rest with one button. «Revert all» puts everything back, except what you changed yourself after approving.

  • Groups: your trade · services and prices · products · hours and address · contacts · ready answers · flows · automations · media · your voice and tone · other
  • The panel bell and your Telegram tell you when proposals are waiting
  • Each proposal shows its state: proposed · on · left out · reverted · kept (you changed it) · failed

Safe page reading

Only public internet addresses are opened, never this computer or the local network, with size and time caps and at most five redirects. Text written inside a page is never treated as an instruction.

A ready product-questions flow

With products in the catalog, it proposes a flow where the customer names a product and gets its card with photo, price and a choose button; if not found, the AI answers from your business info. Switching on «the AI understands free answers» in flows is proposed too.

Shop and catalogue

Answers your trade's questions from your sources

If your website, chats or captions already answer one of your trade's common questions (warranty or delivery, for example), that text is proposed as its answer. Nothing is invented: it is all your own text.

Says what it could not read and why

If a source cannot be read, the reason is shown beside it in plain words, such as the site did not answer, the link does not lead to a public website, or Instagram is not connected. The other sources carry on.

  • Reasons: wrong link · not a public site · site error · no answer in time · page too big · too many redirects · unreachable · Instagram not connected · time ran out · not enough free memory now · no picture model on this computer

Uses the AI you already have

Pages, captions and photos are read with the AI the app already uses: your chosen cloud AI, the built-in engine or Ollama. Each task goes only to a model able to do it, and without any AI what is read directly from the page is still used.

  • Read without AI: shop product lists and the details a site places for search engines, such as products, address, phone, hours and FAQ

Recorded in the activity log

Starting, starting by itself, approving, reverting, sending the questions and your answers are all recorded in the panel's activity log, so you know what changed and when.

Stays current, keeps learning

Nightly refresh with one tap

Every night between 2 and 5 a.m. business time, the sources you approved are read again. Only when something is new, like a changed price or a new product, you get a Telegram message with «Update» and «Open the panel» buttons.

  • At most once a day
  • On by default once a smart setup is approved; one switch turns it off
  • Only taps from the owner's own Telegram chat count
  • Runs only while the app is running on your computer

8 questions only you can answer

After the smart setup, one message lists your trade's most important questions that have no answer yet, such as warranty, delivery time or instalments. Reply by number, e.g. «1: 18-month warranty», and customers get that answer from now on.

  • Up to 8 questions
  • Reply on Telegram or on the smart setup page
  • Persian, Arabic and Latin digits are understood
  • At most once a week; sent again when the trade changes
  • Open for replies for 14 days

Learns from your corrections

When you correct an AI draft before sending it, the original is kept and the pair «customer question and corrected answer» is proposed as a ready answer, approved with one click in the panel or one tap on Telegram.

  • The texts are stored encrypted, like messages

See the answers before you tap

The ready answers customers would get are shown word for word in the Telegram message. With more than six, one-tap approval is removed so you review them one by one in the panel.

  • Up to 6 answers shown in the message

A frequent unanswered question

A question customers asked at least three times that nobody answered is asked of you once on Telegram, with an «I'll answer» button.

  • The same question is never asked twice
  • At most 2 such questions per night

Nightly learning even before the first approval

If you have not approved a smart setup yet but your team wrote replies or corrected AI drafts, a light nightly run proposes them for approval.

Trade packs

217 ready trade packs

Pick your trade and everything is set up for it: flows, follow-ups, intake form, fields, sales stages, tags, menu, common questions and safety rules. Every pack is in Persian, Arabic and English.

  • 217 packs
  • 1,907 specialisations you can search
  • 21 groups, from automotive and food to health, education, real estate, logistics and nonprofits

Find your trade however you spell it

Search your trade in Persian, Arabic or English; typos, Finglish, Arabizi and even text typed on the wrong keyboard layout are found.

Exact preview before installing

Before installing, every change is shown grouped and expandable, and nothing is written yet: how many fields, tags, stages, flows, messages, questions and follow-ups are added, and which flows are published or kept as drafts.

Your own values stay

Wherever the pack clashes with something you wrote, such as the welcome message, terms, intake form or a safety rule, your value stays unless you tick it. A field or flow with the same name is created under another name.

Install options

You can add the trade's sample offerings, publish flows right away or keep them as drafts, and install flows that need a feature that is off with a simple fallback or as drafts.

  • Sample offerings are added without a price; a reminder asks you to set it

Switch or remove a pack safely

A pack can be switched for another or removed in one step; everything returns to how it was before the install, and whatever you changed yourself afterwards stays. Customer cases move to the matching stage.

  • Install, switch and remove each ask for confirmation
  • A flow you edited is kept, paused
  • Installing the same pack again with the same options changes nothing
  • The install history is kept
  • Install, switch and remove either finish completely or change nothing
  • Cases and conversations are never deleted

Ready trade experience

For some trades, a seasoned professional's knowledge is ready: hundreds of ready answers, replies to objections, care tips and warning signs that stop the bot. It turns on only after you confirm it is a draft you review, and it never stands in for your prices or business facts.

  • Beauty salon: 345 answers, 549 expert notes, 13 warning signs
  • Real estate agency: 348 answers, 543 notes, 16 warning signs
  • Restaurant and café: 206 answers, 542 notes, 15 warning signs
  • Filtered to your country; aware of seasons and Ramadan
  • You can withdraw the confirmation any time
  • Available for restaurant/café, beauty salon and real estate agency
  • This know-how also adds ready answers (common objections, care advice, myth corrections) and stop rules for risky topics
  • Its numbers may be used only in that turn's reply and never count as your prices

Your exact specialisation

Most packs have several specialisations, such as a beauty salon or a hair colour studio, each with a note on how pricing, appointment length or deposits differ.

  • 1,291 specialisations with their own notes across all packs

Choose your trade during setup

Setup's second step asks your trade; search, see the preview and install it right there.

Notes for your country

Each pack carries a local note for your business's country, such as pricing customs, rules or common payment habits, and safety guardrails are chosen by region.

  • Notes for the UAE, Iran and Saudi Arabia in almost every pack
  • Many also for Turkey, Iraq, Europe, Kuwait, Qatar, Oman and Bahrain
  • Safety rules are filtered by your country

What is left after installing

After installing, a short list shows what is left: sample services with no price and files the flows should send that are not uploaded yet, each with a button to go there.

Install decisions spelled out

The preview says where the pack made a decision itself, for example a field or form whose name was taken is created under another name, or an emergency path starts only on urgent words so an ordinary first message gets the welcome and the menu.

What a trade pack installs

Ready flows for your trade

Each pack has several ready flows, such as booking, price enquiry or order follow-up. Every flow is checked before publishing; one with a problem stays a draft with the reason shown.

  • 1,322 flows across all packs, about 6 per pack

Ready follow-ups

The trade's follow-up messages, such as reminders or review requests, come with the pack. One switch turns them on or off, and you set each as marketing or service; people who did not agree to marketing are left out and counted.

  • 963 follow-ups across all packs
  • Sent only inside the 24-hour messaging window on Instagram and WhatsApp; Telegram has no window
  • A reply from the customer cancels the nudges waiting for them; reminders tied to a date stay
  • Each follow-up shows how it runs (automatic, manual, or waiting for a feature) and how many were scheduled and sent
  • Nothing is sent to people who opted out, in chats a colleague has taken over, or from a removed pack

Intake form and trade fields

The pack adds the trade's intake form and the fields that trade needs, such as hair type or property size. Sensitive fields are marked, and a matching field you already have is reused.

  • One intake form per pack
  • 3,371 fields across all packs
  • 217 of 218 trade packs include an intake form
  • Before installing, the pack shows which forms it creates or updates
  • A form of yours with the same name is not overwritten; the pack's form gets a new name
  • Removing a pack: an unanswered, unedited form is removed, an answered one is archived, one you edited stays

Sales stages and tags

A sales pipeline with the trade's own stages and ready tags is installed, so every customer case is organised from day one.

  • The pack's sales pipeline can become your default one

DM menu and conversation starters

The trade's main DM menu and Instagram conversation starters are installed. Switch off or edit any button, keep or remove the «Talk to us» button, and Telegram commands update too.

  • Instagram starters and menu are refreshed after install, switch or removal when Instagram is connected
  • While the pack is installed its menu replaces the general menu; «Talk to us» and «Contact» stay
  • The first 4 conversation starters go to Instagram
  • Rename a button in each language, up to 20 characters

Trade messages and words

Default messages are written for the trade in all three languages and replace only the app's built-in texts. The trade's words are set too, such as «client» instead of «customer» or «appointment» instead of «booking».

  • Messages: welcome · received · after hours · default reply · hand-over to a person · story reply
  • Words: customer · staff · offering · booking · order · team

The trade's common questions

The questions this trade's customers ask most are added with draft answers in your business language, but stay off until you write your real answer; the «8 questions» ask you exactly that.

  • 3,868 questions across all packs

Safety rules and the AI's persona

The pack installs the trade's safety rules, such as stopping the bot on a medical or emergency message, and the AI's red lines. If you have not written an AI persona yourself, the trade's persona is added.

  • Rule sets the pack does not use stay off
  • Kinds: medical red flags · emergencies · age and minors · legal advice · financial rules · your own rules
  • Each set either «stops the bot and hands over with priority», is an «AI guardrail only», or is off

Sensitive and emergency triage

Only the features your trade needs

A pack switches on only the features its flows and follow-ups really need; the rest stay as suggestions you switch on whenever you like.

  • The other features the trade uses are offered in the setup's trade step and on the Features page

Trade settings on one page

After installing, the trade's settings sit together in tabs: trade switches, business details used in messages, the menu, flows, follow-ups and files.

  • Business details: address, area, branch, response time, location link, policy link
  • Values used in messages, labelled in your language

Follow-ups timed to real events

Each follow-up hangs on a real event, such as days of silence after the customer's last message, the start or end of a booking, an order shipped or delivered, or a date the customer gave. If the booking is cancelled or moved, or the order returned, its follow-up is cancelled or moved too.

  • Always available: silence after the last message · first contact · a tag added · a stage changed · payment confirmed · payment requested · end of a paid period · a date the customer gave
  • With the matching feature on: booking start and end · last visit · order created, shipped, delivered · back in stock · quote sent · document expiry · few sessions left
  • Seasonal and manual ones are never sent by themselves

Slots for files the flows send

The trade's flows have slots for files like a menu, price list or portfolio. Until you upload the file, the flow skips that step and your team sends it by hand.

  • Reinstalling the same pack keeps your files

Keeps working when a feature is off

If a flow step needs a feature that is off, the data collected becomes a ticket for your team, the customer is told the team will confirm, and the flow continues. For each such question you can set «unknown, yes or no».

  • Ready customer messages for: booking · reservation · order · enrollment · subscription · quote · project · shipment · contract · documents · consent form · identity check · back-in-stock alert · general request
  • The ticket carries what the customer gave, the requested time and a reference
  • The case gets the tag «Awaiting team confirmation»

One reminder, not two

If a part of the app, such as appointments, already sends the same reminder at the same time, the pack's follow-up is not sent separately: the reminder goes once, with your trade's wording.

  • The pack page shows it is «sent by» that feature
  • Marketing follow-ups are never merged

Trade options and message values

Some packs have trade options of their own, and flow messages have slots for values such as the order cut-off time. Fill them once; any left empty quietly drops that part of the message.

  • Numbers, dates and secure (https) links are checked when saved
  • 14 packs have extra trade options (18 in all)

Features on and off

One switch per feature

On the Features page each business feature has a switch and a one-line description, and shows why it is on: needed by your trade's flows, suggested for your trade, has data, or needed by another feature. Keep on only what you need so the menu stays short.

  • Appointments
  • Catalog and orders
  • Payments+
  • Quotes and projects
  • Documents
  • Events and guests
  • Reservations and rentals
  • Courses and enrollment
  • Field service
  • Shipments and logistics
  • Consent and age checks
  • Memberships
  • Listings and leads
  • Donations
  • Business accounts and wholesale
  • Triage and safety

Switching off deletes nothing

Switching a feature off only hides it from the menu; its data stays and everything comes back when you switch it on. A feature that is needed stays locked on.

Tidy up the menu

A one-time card lists features that are on but have no data and your trade does not need; hide them with one button or keep them. No feature is ever switched off by itself.

  • Shown to the owner only, on this page and on the dashboard
  • «Hide» or «Keep» on the card

Test and check before customers

A complete customer simulator

Talk to the bot like a real customer in the look of Instagram, Telegram or WhatsApp and see everything exactly as the customer would. Nothing is really sent, and the test customer never appears in real lists, statistics or alerts.

  • Choose the test customer's name, app and language
  • Start over with one button
  • One button deletes every test customer and their chats; real customers are untouched
  • Quick buttons for «Hi» and «Price»
  • Customer language: automatic or fixed to Persian, Arabic or English

Everything a customer does

In the simulator you can send a message, tap a button, comment on a post, reply to or mention in a story, arrive from a tracking link or an ad, and send a voice note.

  • Message
  • Button tap
  • Post comment (Instagram)
  • Story reply
  • Story mention
  • Tracking link
  • Ad click
  • Voice note: recorded in the panel or a ready sample in Persian, Arabic or English

Fast-forward time

Move time forward a few hours for the test customer so waits, follow-ups, reminders and tasks run right away. If you like, the app's real 24-hour window closes just as for a real customer.

  • Ready jumps: 1 hour · 6 hours · 1 day · 3 days · 1 week

Saved test scenarios

Record a test conversation as a scenario, or write yourself what text or buttons each reply must have, or that there should be no reply. Run them all again with one button.

  • A scenario can cover the whole bot or one flow
  • Failed scenarios show up in the health check
  • Step kinds: message · button tap · comment · story reply · story mention · tracking link · ad click · voice note · time passes (1 hour to 60 days)
  • Up to 60 steps per scenario
  • A check can also be «no reply should come»

One health check for everything

Everything the bot answers with is checked together, and each problem is listed with a link straight to it. The error count shows on the menu.

  • The same keyword starting two things, and which one wins
  • One word tied to two different requests
  • A text missing in one of your languages
  • Buttons over an app's limits (more than 3 buttons, titles over 20 characters, Telegram's hidden button data over 64 bytes)
  • Links to things that no longer exist, forms never published
  • Each flow's own check: errors, dead ends, the 24-hour window, unreachable steps, flows nothing can start
  • Saved test scenarios that failed
  • Meta rules: a comment automation that is not once per person (Instagram allows one private message per comment)
  • Forms with unpublished changes
  • Red for errors, yellow for warnings, each with an «Open» button

See where each reply came from

In the simulator each bot reply is labelled «ready answer», given at once from your own data, or «AI». Menus and flows carry no label.

Shows each app's limits

Buttons look the way each app shows them; a title the app would cut is marked.

  • Button title limit: Instagram 20, WhatsApp 20 characters
  • WhatsApp: up to 10 options become a list with a «Choose» button; more become a numbered list the customer answers by number

Window and waiting status

Beside the simulator phone you see whether the 24-hour window is open or closed, and which flow is waiting for the customer or for a time, and how many hours are left.

Help inside the app

Assistant inside the panel

A round button beside every page opens a small chat. Ask how to do something, in Persian, Arabic or English; the answer comes from the app's own guide and settings help in that language, with a button that opens the page. It never invents a page or option.

  • Finds answers by meaning, not only by matching words
  • Works without an AI too: the best guide section is the answer
  • Its knowledge: the full user guide, every settings item (what it is for and where it is used) and the 107 page guides
  • Example questions to start with, and «New chat»

A guide for every page

Beside the page title, a «Guide» button opens a panel: what the page is for, when you need it, the steps, common mistakes, related pages, a link to the page's lesson on the website and «ask the assistant».

  • 107 page guides in Persian, Arabic and English
  • The same guides feed the assistant and the website's help centre
  • The video link opens the page's lesson on the DMAI Pro website; until its video is published that page shows the guide

Full user guide in three languages

A full guide to every page, option and step ships with the app in Persian, Arabic and English. The assistant's answer has a button that opens that part of the guide.

More of the product

Unified inboxInstagram, WhatsApp and Telegram in one listAI assistantReplies built from your own business informationBookingA staff calendar, inside the conversationPaymentsRequest a payment, receive the receipt, confirmFlows and automationReady flows for 1,907 jobs in 217 tradesCustomers and salesOne profile per customer, one column per stagePhone appYour inbox, on your phoneVoice, pictures and languageReads and answers customers' voice notes, can reply with voice notes in your own voice, describes your library photos, and talks to every customer in their own language.Forms and fieldsBuild three-language forms in your brand's look and send them in the chat; every answer is checked automatically, fills the customer's record and creates a follow-up task for your team.Shop and deliverySell products with their options and stock in the chat and on a small web shop, follow orders and payments, and run delivery, tracking and returns in one place. If you move goods for a living, you also get rate cards, labels, drivers and cash-on-delivery settlement.Specialised business modulesTools for each kind of business: quotes and projects, wholesale, technician dispatch, documents and consent, listings, donations and chat safety. Turn on only the modules you need; each has customer pages, a panel, figures and ready steps for automated journeys.Overview, reports and alertsOpen the panel and you first see what needs you right now, then the numbers of your business: customers, messages, the sales funnel, takings, AI cost and page stats. All in your own country's calendar, currency and time zone.Install, running, security and phoneDMAI Pro installs on your own computer, keeps running with Windows and stores your data encrypted; with daily backups, secure login, a fixed address and the phone app, you follow the business from anywhere.