Client documentation

Use MX12 without guessing where to click.

This guide is only for clients. It explains how to sign in, keep your account safe, create support requests, use chat, track progress, and manage billing from your dashboard.

Audience
MX12 clients
Updated
June 24, 2026
Best on mobile
Yes
Quick start

Four steps are enough for the first session.

1 Log in or register

Use the email connected to your MX12 account. If you are new, create an account and confirm your email before opening the dashboard.

2 Check your dashboard

Make sure your name, contact email, active services, requests, and balance look correct.

3 Create a request

Describe what you need, add links or screenshots, choose the best category, and submit the ticket.

4 Follow replies

Open the request or chat later to read updates, answer questions, and confirm when the issue is solved.

Account access

Use one client account for chat, tickets, billing, and updates.

Register

Create your account with a real email address. Use a password that is unique to MX12.

Log in

Enter your email and password. If extra verification is enabled, enter the current code from your authenticator app.

Recover access

If you cannot log in, use password recovery or contact support from the same email used for the account.

Tip: keep your billing email and support email the same when possible. It makes verification much faster.
Where to go

Use the right MX12 area for the job.

You need to Open this area Best next action
Ask a quick question Chat Send one clear question and include the page or account detail if it matters.
Report a problem Support requests Create a ticket with title, screenshot, device, browser, and expected result.
Install website chat Widget settings Copy the public key, allow your domain, paste the script, and test in incognito.
Buy or manage a number Telephony Choose a country or offer, complete documents and payment, then wait for activation before connecting calling.
Use website calling Telephony Connect calling after the number is active. MX12 separates the provider route from the internal webphone extension.
Check money or invoices Billing Review balance, payments, package status, and receipts before opening a billing ticket.
Protect your account Security settings Enable authenticator app verification and keep backup access details private.
Dashboard

Your dashboard is the main place for work with MX12.

Requests

Open current tickets, see status, read answers, and add new details.

Chat

Continue conversations and check whether AI or a support specialist is handling the thread.

Billing

View balance, payments, packages, and invoices connected to your account.

Profile

Review contact details and security settings so the account stays reachable and protected.

1 Open dashboard

Log in and use the top navigation to open your client dashboard.

2 Check active items

Review open requests, unread chat replies, billing balance, and any active package or service.

3 Act from one place

Create a ticket, continue a chat, update contact details, or check a payment without switching tools.

Support requests

Create a ticket when you need a clear answer or tracked work.

01

Write a useful title

Use a short title that names the exact problem or request.

02

Add context

Include links, screenshots, account email, device, browser, time, and what you already tried.

03

Send and watch status

After submitting, track the status from the dashboard and answer follow-up questions inside the ticket.

Good ticket example: "Widget does not open on mobile checkout page." Add the page URL, screenshot, browser, device, when it started, and what should happen instead.
Status What it means for you
Open Your request is created and waiting for review.
In progress The team is working on it or waiting for a needed detail.
Waiting MX12 needs your answer before the request can move forward.
Done The request is completed. Reopen or create a new ticket if something else is needed.
AI chat

Use chat for quick questions and simple support.

Ask one clear question

Short messages with one topic get better answers than long mixed requests.

Share details

Add the page, order, email, screenshot, or error text that explains the situation.

Request human help

If the answer is not enough, ask for the conversation to be reviewed by a support specialist.

The widget logo now opens the MX12 home page in a new tab, so clients can always jump back to the main site.
Widget code

Connect the MX12 chat widget to your website.

The widget is the small chat button on your site. It lets visitors ask the AI, continue a conversation, and request human support when the question needs attention.

01

Open widget settings

From your client dashboard, open the chat or widget area and find your public key.

02

Add your domain

Make sure the exact website domain is allowed, for example example.com and www.example.com if both are used.

03

Paste the code

Add the script before the closing </body> tag or through your website builder custom code area.

<script
  async
  src="https://www.mirrax12.world/static/js/widget-loader.js?v=20260719-widget-links-wait-v4"
  data-version="20260719-widget-links-wait-v4"
  data-public-key="YOUR_PUBLIC_KEY"
  data-base-url="https://www.mirrax12.world"
  data-ticket-hint="General Support Question">
</script>
Where to paste

For WordPress, Shopify, Webflow, Tilda, Wix, or custom HTML, place it in global footer/custom code so it appears on every page that needs chat.

What to replace

Replace YOUR_PUBLIC_KEY with the key from MX12. Keep data-base-url pointed to MX12.

How to test

Open the site in an incognito window, wait for the chat button, send a test message, and confirm the conversation appears in MX12.

If the widget does not appear

Check the public key, allowed domain, ad blockers, browser console errors, and whether the script is loaded only once.

If messages do not arrive

Create a support request with the page URL, public key, browser console screenshot, and the exact test message time.

Telephony

Buy numbers, eSIM data, and calling access without a long setup chain.

The telephony area is where you request virtual numbers, eSIM packages, SIP access, and website calling. Some services are instant, while numbers can require documents, balance, and provider activation before calls are ready.

01

Choose a service

Select a virtual number, eSIM package, or SIP profile. For numbers, check the country, monthly price, setup price, and any document requirements.

02

Finish verification

Upload requested documents and keep enough balance for setup and renewal. The dashboard shows when the profile or order needs review.

03

Activate calling

After the number becomes active, connect calling from the service card. Website calling and app access are prepared automatically when the provider route is ready.

Virtual numbers

Best for receiving calls in a chosen country, showing one business number, and connecting the number to MX12 calling tools.

eSIM packages

Best for mobile data while traveling. Keep the QR or activation details private and open a ticket if activation data is missing.

SIP and webphone

Best when your team needs browser calling, app calling, or a dedicated calling profile attached to the account.

Incoming number routing uses a provider SIP/PBX login. The short internal extension shown for webphone or app calling is separate, so a number can be active even while calling setup still needs the correct route.
If activation is pending

Check documents, balance, country requirements, and order status before creating a duplicate request.

If calling setup fails

Create one ticket with the number, service card screenshot, error text, and time of the attempt. MX12 can re-check the provider route without changing your public number.

Billing

Keep payment and balance details easy to verify.

Balance

Shows available funds or credits connected to your account.

Payments

Shows recent top-ups, package purchases, and payment status.

Invoices

Use invoices or receipts when you need accounting confirmation.

If a payment is missing

Refresh the page. If it still does not appear, create a ticket with amount, date, payment email, and receipt.

If a charge looks wrong

Do not create multiple duplicate tickets. Send one request with screenshots and the exact line you want checked.

Security

Protect your client account before you need urgent help.

1 Open security settings

Go to your account settings and find the authenticator setup area.

2 Scan the QR code

Add MX12 to Google Authenticator or another compatible 2FA app.

3 Confirm the code

Enter the current 6-digit code. After that, future logins may ask for this code.

Save backup access information somewhere private. If you lose the authenticator app, support may need to verify account access manually.
Troubleshooting

Fast fixes for common client issues.

I cannot log in
Check password, email spelling, authenticator code, and whether the email inbox has a verification message.
Chat is not answering
Refresh the page, start a new chat, or create a ticket if the issue needs follow-up.
Ticket has no reply yet
Open the ticket and check status. If MX12 is waiting for details, add the missing information in the same request.
Mobile layout looks wrong
Refresh once, rotate back to portrait mode, and send a screenshot with device model if the issue remains.
Telephony activation is waiting
Check whether documents, balance, or country review are still pending. If everything looks complete, send one ticket with the number or package name.
Website calling cannot connect
Confirm the number service is active, then send the exact error text and attempt time. MX12 can refresh the route between the number and the calling profile.
FAQ

Client questions answered quickly.

Should I use chat or a ticket?

Use chat for quick questions. Use a ticket when the request needs tracking, files, billing review, or a later follow-up.

Can I add more information after submitting a ticket?

Yes. Open the same ticket and add the new message, screenshot, link, or receipt.

What information helps support move faster?

Your account email, exact problem, expected result, actual result, screenshots, links, and the time the issue happened.

Where do I get the widget code?

Open your dashboard, go to the widget or chat settings area, copy the public key, and use the code example from this guide.

What should I check before asking about the widget?

Confirm the public key, domain allowlist, script placement, browser console errors, and whether the widget appears in an incognito window.

Why can a number be active but calling still needs setup?

The number purchase and the calling route are separate steps. Activation confirms the number exists on the account; calling setup connects it to the correct MX12 route and webphone profile.

What is the difference between a route and an extension?

The route is the provider-side SIP/PBX login used to receive calls from the number. The extension is the short internal number your webphone or app uses after routing is ready.

Do I need internal team documentation?

No. This page is intentionally focused on the client experience only.

Get help

When in doubt, send one clear request.

Support request

Best for account, payment, technical, and service questions that need tracking.

Website chat

Best for quick questions and simple guidance while you are browsing the site.

MX12 client documentation. Keep requests clear, keep account access safe, and keep all follow-up inside the same ticket whenever possible.