Flows and automation

Ready flows for 1,907 jobs in 217 trades

Choose your trade and a set of flows is installed: booking, price questions, comment to DM, rescheduling and after-service follow-up. Each one can be changed.

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

Triggers
A keyword in a message or comment, a story reply, a menu button, an ad link and a customer's first message.
Steps
Messages and buttons, validated questions, forms, timed waits, payment requests, conditions and hand-off to your team.

Everything in this area (115)

Start fast

A flow from one sentence

Write what the flow should do, e.g. «send the size chart to anyone who asks about sizes»; the AI builds a complete draft with a start, messages, questions, tags and a hand-over, and checks it. It reaches no customer until you publish it.

  • Saved as a draft only; you test and publish it
  • Steps it can use: start on words or a link, message, library file, question, AI with a mission, find the product (with the catalogue module), tag, hand over to the team
  • Numbers, prices or phones you did not write are removed from the draft
  • If you ask for the team to take over, the flow ends with a real hand-over
  • Checked by the flow checker, with one automatic round of fixes

40 general flows for any business

Ready flows for common jobs, every text in Persian, Arabic and English: from welcome and prices to booking, returns, surveys and win-back.

  • Lead capture, FAQ with hand-over, comment to DM, order status, appointment request
  • Welcome menu, welcome after an ad click, bio link, story replies, story mention thanks
  • Price question, product finder, discount code, wholesale request, quote request
  • Free consultation, trial signup, call-back request, comment giveaway, subscribe to offers
  • Reschedule or cancel, check availability, reminder after a request
  • Order from a post, return or exchange, delivery time and cost
  • Complaint, talk to a person, AI question assistant, address and opening hours
  • After-purchase feedback, satisfaction survey 1-5, win back a past customer, follow up a silent customer
  • Thank-you after payment, payment problem, payment methods, after-form thanks + call, event RSVP, one-question quiz

Built-in menus you can edit

The main menu, prices, form, talk to the team and contact screens are flows in your list: add steps before or after them, rename the button or switch them off.

  • 5 system flows: main menu, prices, form, talk to the team, contact
  • A paused system flow leaves the menus; buttons elsewhere that open it still show the built-in screen
  • Contact buttons show only the channels you set up, never the app the customer is already on

Visual flow builder

Design chats on a canvas

Draw the automated chat step by step on a canvas: add steps and connect them with lines; every button and every option has its own path.

  • 49 step types in 8 groups: starts, messages, questions, logic, wait and timing, actions, AI, hand-over
  • Zoom, pan, minimap, box selection
  • Add a step from the palette, from a loose output or with one key
  • Group frames can be coloured
  • Right-click menus on steps, lines, notes and frames

Message preview on each step

Each step shows its message as a chat bubble; switch the preview language between Persian, Arabic and English, and a language not written yet is marked.

List view for phones

The same flow as a tidy list: starts first, then each path under its step. It is the default on phones, and steps nothing reaches are listed at the end.

  • Default on screens under 768 px

Autosave and undo

Every change is saved to the draft automatically, with a backup copy in the browser; undo and redo work on every change. If the flow changes elsewhere, you are told.

  • If a newer copy was saved elsewhere, you choose: keep yours or load the newer one
  • An unsaved copy left in this browser can be restored or discarded

Copy, paste and duplicate steps

Copy or cut several steps at once and paste them into the same flow or another one; quick duplicate too.

Notes and group frames

Put notes on the canvas and gather related steps in a named frame, so big flows stay readable.

A settings form for every step

Select a step and edit it in the side panel: a tab per language, a character counter against Instagram's limit, and variables inserted with one click.

Every text in three languages

Every flow message is written in Persian, Arabic and English and each customer gets their own language; a missing language falls back to the business language.

  • The checker warns about texts missing in one of your business languages

Variables and the customer's name in texts

Put the customer's name, profile fields, answers from this flow and your business details inside texts; the flow's own variables are declared with a type and a label.

  • The customer's first and full name, profile fields, flow variables and the message that started the flow
  • Business details such as your brand, staff name and phone
  • Ready values: last message, channel, language, the AI's reply and label, and the code of the link the customer came from
  • Values from the customer are passed to the AI as data, never as instructions
  • The checker warns about a variable used but never set, with a «did you mean» hint

One flow for Instagram, WhatsApp and Telegram

Build once and run it on all three apps; each message goes out in that app's own form. You choose per flow which apps it runs on.

  • Comment, story reply and story mention starts are Instagram only
  • WhatsApp templates are WhatsApp only; other apps get the fallback text

Live checks while you build

The flow is checked as you build: empty text, missing language, broken line, endless loop, 24-hour window risk, each app's limits and steps nothing reaches. Click an issue to jump to the step.

  • About 60 checks: errors block publishing, warnings only inform
  • Checks everything the flow points to: fields, stages, tags, forms, other flows, intents, module steps
  • App limits: button count and title length, list rows, card count, Telegram link-code length

Flow list with search

All flows on one page with status, version, apps, last edit, step count and runs; search in Persian, Arabic or English (typos and Finglish too) and filter published or draft.

No silent dead flows

Each flow shows what starts it; a flow nothing starts is marked «not connected». Deleting a flow that an automation or another flow uses shows the list first.

  • Automations that answered with a deleted flow are paused, so they never answer with nothing

Switch a step off for a while

Switch a step off without deleting it; when the flow runs it is skipped and the flow goes on along its «next» path.

  • A switched-off start no longer starts the flow

Insert a step mid-path

Right-click any line to put a new step in the middle of it or remove it; each step's menu offers open, test from here, duplicate, switch off and frame.

One-click tidy-up

One command lays the steps out column by column without overlaps; the flow runs right-to-left or left-to-right.

Search and keyboard shortcuts

Search the steps of a flow and work with shortcuts: add a step, connect, group, note, save, undo and a shortcut list.

  • Arrow keys move between steps; Ctrl + arrow moves the selected step
  • 1 fits the whole flow, 0 returns to 100%, ? opens the shortcut list

What happens on an error

Choose per flow what happens when a step fails: hand over to the team (default), end, or go to a chosen step. A step can also have its own «error» path.

  • At most 50 steps per incoming message (adjustable) so a flow never runs away
  • Flow purpose: automatic, transactional or marketing

What starts a flow

From a post comment to a DM

When someone writes your word under a post, a random public reply goes under the comment and a private message with a button goes to them; the tap starts the flow in DMs.

  • Instagram only
  • Chosen posts or all posts
  • One private reply per comment, within 7 days of the comment (Instagram rule)
  • Several public reply texts, one picked at random
  • Once per person per post by default
  • Replies are paced: at most 150 automated comment replies an hour, the rest wait in line
  • One private reply per comment (Instagram's rule)
  • Private replies only within 7 days of the comment

Start on words or intents in DMs

The flow starts when the customer's message matches your words; smart (typos, Finglish, synonyms) or exact, anywhere, at the start or the whole message, with exception words.

  • Negation aware: «not interested in the price» does not count as a price question
  • An intent word, such as the «price» intent, matches the question in any language

Start on what the customer means

Instead of listing every word, pick an intent: «price» catches every way of asking the price in Persian, Arabic or English.

Start on a story reply

The flow starts when someone replies to your story; any story or chosen stories, with or without words.

  • Instagram only

Start on a story mention

When someone mentions you in their story, the flow starts, e.g. to thank them or send a discount code.

  • Instagram only

Menu button, ice breaker, Telegram command

A persistent Instagram menu button, a conversation-starter question or a Telegram command starts the flow. Menus update by themselves when you publish, pause or delete it.

  • Instagram shows at most 4 ice breakers
  • The button also appears in the main menu of every app
  • Telegram command: lowercase Latin letters, digits and _

Entry link with a QR code

For a link automation you copy the ready Instagram link, the same code also works as your Telegram bot's start link, and you get a QR code you can save for print.

  • QR saved as a 1024 px image
  • Codes use Latin letters, digits, - _ = and must be unique
  • Drawing the QR needs an internet connection
  • The Telegram link shows once a bot is connected

Start from a click-to-message ad

A message that comes from a click-to-message ad gets its own flow; for every ad or chosen ads.

Welcome a new customer

A new person's first message starts the welcome flow, but only when it is just a greeting; if they asked something straight away, their question is answered first.

Scheduled flows

Every day or on chosen weekdays at a set time, the flow starts for the people who match your audience; before publishing you see the exact number of recipients and confirm.

  • Up to 200 people per run by default (1 to 1,000)
  • Instagram and WhatsApp: only people inside the 24-hour window
  • Counted as marketing unless you mark the flow transactional: people who said stop or withdrew consent are left out
  • Never to people who opted out or whose chat a person is handling

Start on an event

When something happens to a customer the flow starts by itself, e.g. a thank-you after a confirmed payment or a follow-up after a form. With an extra condition.

  • Events: stage changed, form submitted, payment confirmed, payment rejected, tag added, ticket resolved
  • Never while a person is handling the chat
  • Marketing flows skip people without marketing consent

Per-person repeat control

For each start, choose whether the flow runs every time, only once, or with a cooldown per person.

  • Cooldown from 1 to 720 hours

Only for the right people

Give a start a condition, e.g. only new customers, only people with a certain tag, or only at one sales stage.

Default reply

When no other flow or automation answered, this flow answers, before the AI.

  • Only one default reply is allowed

Start from another flow or automation

An entry point other flows, automations, buttons and the test panel use to call this flow.

Priority between starts

If one message matches two flows, the higher priority wins, then the better match.

Different starts per app

Each start can work on only some apps, e.g. one word only on Telegram and the same flow with another word on Instagram.

Messages, buttons and cards

Text messages with variations

A text message with the customer's name and variables; write several variations and one is picked at random each time. Long text is split automatically on Telegram and WhatsApp.

Buttons with their own paths

Every reply button has its own path; there are also link buttons and buttons that open a ready block and keep working days later.

  • Up to 10 buttons
  • More than 3 buttons become a list on WhatsApp and several bubbles on Instagram
  • Paths for «typed something else» and «no reply»
  • A tap on an old button asks that step again, or says the option is no longer available

Quick replies

Short options under the message that the customer picks with one tap; each option has its own path and can save the answer.

  • Up to 13 options on Instagram

List menus

A drop-down list with a title and description per row on WhatsApp; it becomes buttons on Instagram and a keyboard on Telegram.

  • WhatsApp: up to 10 rows, row title 24 characters, description 72

Images, video, audio and files

Send a file from the media library or a secure link, with a caption; if the file is missing, the team is told so they can send it by hand.

Approved WhatsApp templates

Send an approved WhatsApp template with your own values, even after the 24-hour window has closed. Other apps get the fallback text.

  • Template name, language and values
  • Uses templates you have already had approved

24-hour window handled for you

Instagram and WhatsApp allow free messages only within 24 hours of the customer's last message; for each message choose what happens outside it: skip, another path, or a WhatsApp template.

  • The checker flags messages that may be sent outside the window
  • The flow card counts messages skipped in the last 30 days
  • Telegram has no window

Send any ready block

Send anything you built once inside a flow: the menu, a form, a saved message, a service with its price, a Q&A, a file or another flow.

Send a form link

Send a link to one of your forms with a text and a button; things already known are not asked again.

Typing indicator

Show the typing indicator and a short pause before a message so the chat feels natural.

  • Up to 5 seconds

Questions, logic and timing

Questions that check the answer

The flow asks, checks the answer by its type, re-asks with your own message if it is wrong, and saves it to the customer's profile or a flow variable. If the answer is already known, it does not ask.

  • Re-ask count and message are yours (default 2 times)
  • Optional questions get a «skip» button
  • Paths: next, invalid answer, no reply (default 23 hours)
  • Rules: min, max, length, pattern, no past dates

A path per answer

In choice, yes/no, consent and 1-to-5 rating questions, each answer can take its own path.

Multiple choice without message spam

On Telegram one message updates its ticks in place; on Instagram and WhatsApp the customer types the numbers or ticks everything on one small page. At the end, one summary line.

  • Typed answers like «1, 3» in any digits or the option names
  • Minimum, maximum, an exclusive «none» and «other: ...»
  • The page link works only while that question waits
  • The one-page picker works even in basic browsers and shows nothing personal

Customers never get stuck

If the customer asks something else in the middle of a question, or types an automation's word, that is answered and the flow does not insist.

  • A question is answered from your answer bank before any flow starts on it

AI understands free answers

When you switch it on, answers like «tomorrow evening» or «the red one» become the right value and are checked again by the question's rules; it never invents an option.

  • Off by default; you switch it on

Conditions and branches

Change the path by what you know about the customer: field, tag, stage, payment, order or booking status, message intent, time, channel and language; with and, or, not.

  • Up to 12 branches, checked top to bottom, plus «otherwise»
  • An optional «unknown» path when a module has no data, e.g. «the team will check»
  • Comparisons: equals, greater or less, between, contains, starts with, one of, empty, has, in the past or future, within the next or last
  • Also: business hours open or closed, business country, message text, flow variable, new customer, opted out, number of tags

A/B split

Split customers at random with your own weights between several paths to see which wording works better; each person always gets the same path.

  • 2 to 12 paths
  • Weights in percent; warning if they do not add up to 100

Business-hours branch

One path for business hours and one for outside them, based on your settings.

Jump to another flow and back

Start another flow with variables, even from a step in the middle; if you want, it comes back here when it ends. Reuse small flows like building blocks.

  • Up to 5 flows deep

Timed delays

Wait from seconds to days, then continue; you can make it continue only in business hours. If the 24-hour window has closed, it takes a separate path.

  • Durations like 30 seconds, 10 minutes, 2 hours or 1 day

Wait for a reply

The flow waits until the customer writes anything and saves the message; with no reply in time, it takes another path.

Wait for a payment or a form

The flow waits until something happens, such as a confirmed payment or a submitted form, then continues; with a timeout path.

  • Same 6 events as event starts; default timeout 2 days

Automatic follow-ups

If the customer does not reply, follow-up messages go out in order at your chosen intervals and stop at the first reply.

  • Up to 6 follow-ups
  • All within 23 hours on Instagram and WhatsApp (checked)
  • Paths: replied, follow-ups done

Ready question steps

Common questions are added with one click and save the answer to the right field.

  • Name, phone, email, date, time, city
  • Multiple choice, yes/no
  • Ask for a photo, ask for a location or address

Dates in the customer's calendar

Date hints follow the person: the Persian calendar for Persian speakers, Hijri for Arabic speakers when the business uses it, otherwise Gregorian, in their own digits.

24-hour window check

Before a message, check whether free messages are still allowed, and build two paths.

A path per app

One step that sends Instagram, WhatsApp and Telegram customers down separate paths.

Go to another step

Jump to another step of the same flow, to repeat a part without extra lines. A loop without a wait is flagged as an error.

Explicit end

An end step with a reason, so paths finish clearly.

Team actions, AI and hand-over

Tag customers

Add or remove tags at any step; a new tag is created automatically.

Move the sales stage

Move the customer to the next sales stage, even backwards if needed. That can itself start another flow.

Set fields and variables

Set a customer field or a flow variable, append to it, increase a number or clear it.

Notify the team

An internal note for the team with a priority; it goes on the case and in the ticket queue and never reaches the customer.

  • Priority: low, normal, high, urgent
  • Putting the note in the ticket queue is optional (on by default)

Follow-up task for a colleague

Create a task with a due time for this customer's owner: call, message, meeting, payment or to-do; it shows in Tasks and the team's alerts.

  • Due in a set number of hours (default 4)
  • Priority: low, normal, high, urgent

Open a ticket

Open a ticket for the team with a subject, summary, category and priority; one active ticket per person.

  • Categories: general, complaint, return, warranty, repair, booking, payment, other

Trade steps from your modules

Every module you switch on adds its own steps to flows, such as booking a slot, creating an order, finding the product, sending a quote or creating a shipment. Some wait for the result.

  • 88 steps from 15 modules
  • Booking: book, reschedule, cancel, confirm, no-show, waitlist
  • Catalogue: find the product, suggest, create order, order info, cancel, return, back-in-stock alert, show shop
  • Payments: advanced request, wait for payment, invoice, refund request
  • Quotes, B2B, shipping, field visits, rentals, events, memberships, classes, documents, donations, listings, consent
  • If a module is off, its steps are flagged before publishing

AppointmentsShop and catalogueAdvanced paymentsQuotes and projectsWholesale and business accountsShipping and deliveryField serviceStays, tables and rentalsEvents and ticketsMemberships and subscriptionsCourses and classesDocument collectionDonations and campaignsListingsConsent and waivers

AI with a mission

The AI talks with the customer for a few turns with the mission you write, only from your business information and without inventing prices; if the customer wants a person, it hands over.

  • 1 to 10 turns (default 3)
  • Same safety checks as normal AI answers; in manual approval the answer waits for you as a draft
  • Paths: done, handed over, no reply, error
  • The last AI answer can be saved to a field or variable

AI for the next messages

The AI answers this message and the person's next few messages with your mission, and the flow does not wait; an opening message is optional.

  • 1 to 30 messages (default 6), up to 24 hours

Smart message sorting

The customer's message is put into one of your labels, each with its own path: first by words and intents, then by the AI; when unsure, it goes to «otherwise».

  • Up to 12 labels with examples
  • Minimum confidence you set (default 0.6)
  • The AI can be switched off for this step
  • Labels that grant something (refund, approval, VIP, discount, urgent) are given only by your own words or intents, never by the AI alone

Several answers from one message

From a message like «size 42, black, for Saturday, to Shiraz», size, colour, date and city are filled at once; later questions are skipped and forms come pre-filled.

  • Up to 12 fields
  • Each value is checked by its field's rules

Chat summary for the team

The chat is summed up in a few lines for colleagues: what the customer wants, what is known, what is left; it stays on the case and is never sent to the customer.

  • Card numbers, links and phones are masked in the note

Hand over to the team

The bot goes quiet, a ticket opens for the team with a reason and a priority, and the customer gets your message; outside business hours a line about when to expect an answer is added.

  • Keeping the bot on is optional

Quick automations and saved messages

Quick keyword automations

Without building a flow, set an answer for a word in DMs or comments: a message with an image or file and up to 3 buttons, a flow or ready section, or the AI with a mission.

  • Add tags and move the sales stage on the same trigger
  • Same delivery, 24-hour rules and history as flows
  • Message: up to 900 characters, a library file and up to 3 buttons (a link, a ready section or any block)
  • AI: a mission up to 1,500 characters that stays on for the next 1 to 15 messages
  • Flow: a ready section or one of your published flows; drafts must be published first, and a flow you publish in another tab is there when you come back

Comment automations

For chosen posts, the next post you publish, or all posts: a public reply, a private message with a button, then the main answer.

  • Up to 10 public reply texts, one at random
  • Followers-only option: non-followers are asked to follow first
  • Once per person per post by default
  • Specific posts beat «next post», which beats «all posts»
  • Followers-only checks whether the person really follows you and offers an «I followed» button
  • If Instagram refuses the button, a text version goes out and the customer types «send» to get the answer
  • Public replies may not contain links; the private message is up to 600 characters and its button up to 20
  • The private message is in the comment's language when your business offers it, with your AI disclosure line if you set one

Comments page

See every comment: which automation answered and on which word, whether the public reply and the private message went out, and whether the button was tapped.

  • Also marks: no match, duplicate skipped, waiting in the approval queue
  • Latest 60 comments, test comments labelled
  • Last 60 comments
  • Also shows: no match (no reply), in the approval queue, duplicate (already got a DM)

DM, story and link automations

A DM automation can listen to normal messages, story replies, story mentions and entry links; on chosen apps and for new or existing customers.

  • Story replies: all stories, chosen stories, or the next story you publish
  • Entry link codes must be unique

Pick posts and stories by picture

Pick posts and active stories from their thumbnails, or choose «next post» or «next story» and the automation links itself to the first one you publish.

  • A test post and a test story are always there for the simulator
  • Up to 50 posts per automation

Dates, priority and frequency

Give each automation a start and end date, a priority, and whether it runs every time, once, or with a cooldown per person.

  • Cooldown 1 to 720 hours
  • Scheduled and ended automations are labelled

Overlap warnings

When saving you see which other automations answer the same words and which one wins.

Test a message

Type a message or comment and see exactly which automation answers, with the cleaned-up text it compared and why each one matched or not.

  • Choose DM, story reply or comment; for a comment, pick the post
  • Also shows a word typed on an English keyboard read back as Persian
  • Filter the log by matched or excluded, with the reason: a forbidden word, a «don't want», or already received
  • Messages with no match are shown so you can add the missing word

Automation stats and funnel

For each automation: matches today, delivered replies, button clicks and click rate, people reached, and how many filled a form or paid within 30 days.

Turn an automation into a flow

One click turns an automation's answer into a flow you extend on the canvas with questions, forms, conditions or AI; the automation keeps starting it with all its settings.

No customer left unanswered

If an automation's flow cannot run (deleted, paused or not on this app), the customer gets the usual answer and the team gets a ticket.

Saved messages

A text you write once in your business languages, with a file and up to 3 buttons, and use everywhere: in flows, buttons, automations and menus. It cannot be deleted while something uses it.

  • Up to 1,000 characters per language
  • Can be paused

Comments found even without advanced access

Comments on your last 5 posts are checked every 2 minutes by default, so comment automations work with standard Instagram access too. Comments older than the app's start are not answered.

  • Instagram's instant notifications are used too when they arrive
  • Paused while Instagram is disconnected or blocked
  • Backup check: the last 5 posts every 2 minutes

Live phone preview

While you build an automation, a sample phone shows the comment, public reply, private message and main answer step by step, and you see at once whether a sample sentence matches.

Duplicate, pause, delete

Copy any automation in one click (the copy starts switched off), pause it, or delete it after a second confirmation; the number of live automations shows in the menu.

Match log

For every message and comment you see why it got an answer or not: which word, how it matched, or which exception blocked it.

  • Filters: matched, no match, excluded or negative, repeat
  • Shows the latest 150 decisions
  • results: matched, no match, forbidden word, negative phrase, already received (repeat)
  • match methods: exact, with suffix, Finglish, typo, English keyboard, phrase, message intent, link, any message
  • filters: all, matched, no match, excluded / negative, repeat
  • the last 150 entries; simulator messages are marked
  • Filters: matched · no match · excluded or negative · repeats

Ready AI missions

For AI answers there are ready missions: collect details, answer price questions, sell a package, existing client; modules add missions for their trade.

Every starter in one list

On the automations page, your flows' starters sit next to the automations and can be switched on and off right there.

  • Filters: all, DM, story, comment, with AI, paused, flows

One picker for every block

Wherever a button or step opens something, you pick it from one searchable picker: ready sections, flows, forms, saved messages, services and prices, Q&A and files.

  • Search in Persian, Arabic, English and Finglish
  • Modules add their own block types

Test, publish and measure

Test a flow before publishing

Run the flow on a test customer exactly as it runs for real customers, in the app and language you choose; tap the buttons, see the steps and variables, and the path lights up on the canvas. Nothing reaches a customer and payments are simulated.

  • Start from any step
  • Skip a waiting timer instantly
  • Shows how each app displays the message
  • Each step is listed with what happened: sent, saved, asked again, skipped because known, waiting, handed over
  • Tests run on the saved draft; only that flow answers in the test chat

Draft and publish kept apart

Changes stay in the draft until you publish, and customers get the published version; each flow's status is clear: draft, published, unpublished changes or off.

  • Publishing is blocked while the flow has errors
  • Conversations already running finish on the version they started

Versions, compare and restore

Every publish is kept as a version with a note; view any version, compare it with the draft (added, changed and removed steps coloured on the canvas) and restore it to the draft.

Duplicate, pause, delete

Make a second copy of any flow, switch it off for a while or delete it; switching it off removes its button from the menus.

Publishing with confirmation and tests

Before a scheduled flow is published you see how many people it reaches and who is left out for lack of consent; the flow's saved test scenarios run again and a failure stops the publish unless you confirm.

Stats for every flow

In the flow list each flow shows how many times it ran, how many are in progress, finished or failed, and how many messages were not sent because the 24-hour window had closed.

  • Test runs are not counted
  • Each flow also shows what starts it: triggers, automations, other flows or a trade pack menu

Replay real conversations on the canvas

Open any real run of the flow: the path the customer took, the step where they stopped or it failed, and the messages side by side; step through it back and forth.

  • Filter runs by status, include test runs if you want

Step heat map

Each step shows how many people reached it in the latest runs, so you can see where customers drop out.

Flow history on the customer's record

Each flow's start, finish, hand-over and error stop, plus the notes and summaries it writes for the team, are recorded on that customer's record.

  • A missing file the flow should have sent is noted too, with a ticket to send it by hand

Reliable runs

A duplicate message or event never runs twice, missed timed waits are re-checked every 5 minutes, and every step is recorded in the run history.

  • A new flow replaces only a flow that waits for the person's reply; flows waiting for a time or event keep waiting

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, confirmCustomers 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.Setup that stays rightThe app is set up in a few steps, learns your business from your website, Instagram and chats, installs a ready pack for your trade and keeps itself current every night, all with your approval and reversible. Before customers see anything, you test it in the simulator and the health check.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.