Download & Register

Digital Specialist is available as an Android app and a web app.

  1. Download the Android app from Google Play or open the web app at app.ds-app.biz.
  2. Sign in with your Google account. Where Google sign-in is unavailable, the app offers Yandex ID instead.

โ†‘ Back to top

Your Company

A company is created automatically when you register โ€” you can start working right away. To work with an existing team instead, accept an invitation link from a teammate or manager.

โ†‘ Back to top

Working with Several Companies

One account can belong to several companies. Phone and web each pick their own, so the two can show different companies at the same time.

How many

Switching

Tap the company name under your own in the side menu (on the web, the sidebar header). The list shows each company, your role in it, and a checkmark on the current one. Switching reloads the app for that company โ€” about a second, and it does not sign you out.

Switching is blocked during a call and while messages are still unsent. In one browser, every open tab follows.

Creating another company

In the switcher, choose Create a company. It asks only for a name; the rest lives in Settings โ†’ Company. The company starts on Basic with you as administrator and already has a project and a first task, so the app opens it and offers the one thing missing: invite someone.

Creating counts toward the same limit as joining, so it needs Silver or Gold, and you can create 10 per day. Two companies with the same name make the switcher hard to read, so the app warns about a duplicate without blocking it.

Leaving a company

In the switcher, tap โ‹ฎ beside the company and choose Leave company. The confirmation says what you lose and what you keep, and you stay signed in elsewhere. If you are the only administrator, promote someone first โ€” the app links to the member list.

What each company sees about you

You have one profile, and each company can see a different version of it. Name, photo and contacts are yours and identical everywhere until you change them for one company. Your job title belongs to the company โ€” its administrator sets it, so you can be a Foreman in one and a Contractor in the next. (Setting titles needs Silver or Gold; titles already set survive any plan.)

Open Settings โ†’ Profile. With more than one company, a card appears for each below your own details. Every line says where its value comes from: Same everywhere, Only in this company, or Set by this company. A company you have not changed anything for reads โ€œEverything here matches your profileโ€. Tap a line to change it for that company alone; leave it empty to fall back to your own. Phone number and Telegram can be hidden from one company without hiding them from the others; name and photo always stay visible, so colleagues can tell who you are.

Change your own name or photo while a company shows something different, and the profile screen says so under that field.

Location works the same way: each company has its own sharing switch and tracking window, so you can share your position with the employer whose shift you are on and not the other. The tracking window is not your working hours โ€” you can be reachable outside it. The device keeps a master switch too: with location off there, no company receives anything.

Notifications are per company. On the same card you can mute one and stay reachable in the rest; a company cannot un-mute itself. Muting stops that company's push alerts โ€” messages still arrive in the app and calls still ring, so muting an employer is not disappearing. For one exception, turn on โ€œExcept urgent messagesโ€: a teammate can then mark a direct message urgent and reach you, a few times only. Nobody but you can switch it on.

Your position on the map

Location and presence go only to the company you are currently viewing. Colleagues in your other companies see you as offline until you switch back. One employer never receives another's location data.

โ†‘ Back to top

Your First Project & Task

  1. Create your first project โ€” tap + on the Projects screen.
  2. Add your first task โ€” tap + on the Kanban board or long-tap on the map.
๐Ÿ’ก Quick start: Long-tap anywhere on the map to instantly create a task at that location โ€” no need to type an address.

โ†‘ Back to top

Dashboard

Task counts and charts by status and priority. Filter by project, pick a period โ€” Today, Week, Month or Quarter โ€” and switch between My work and Team (Managers and Admins only). Cards flag overdue and stale tasks.

โ†‘ Back to top

Contacts

See your teammates and reach them quickly. Set your preferred messenger โ€” Telegram, WhatsApp or Viber โ€” in Settings, so they can contact you straight from Contacts.

Availability Status

Voice & Video Calls

โ†‘ Back to top

Chat

Message teammates in the app, without switching to an external messenger.

Direct Messages

Voice Message Transcription

Task Conversations

Mira (AI Assistant)

โ†‘ Back to top

Ask Mira for Analytics

Managers and owners can ask Mira in plain language how the company, a team or a project is doing, and get a short answer with charts, in the chat.

Who can use it: company owners and managers only. Everyone else gets their own personal task summary instead. Available on Silver and Gold plans.

Tip: the Dashboard is for exploring interactively; Mira answers one specific question on demand, in words and a picture.

โ†‘ Back to top

Projects

Projects group related tasks.

โ†‘ Back to top

Tasks

Create, assign and track work across your team.

Need to create many tasks at once from a spreadsheet? See the CSV Import Guide โ†’ (requires Silver or Gold).

โ†‘ Back to top

Clients

Keep the people you work for in one list, and link work to them.

How many clients you can have depends on your plan — see Subscriptions.

โ†‘ Back to top

Map

View tasks and teammates on the map. Task markers show status colors so you can see progress at a glance.

โ„น๏ธ Note: Choose your map provider โ€” Google or Yandex โ€” in Settings โ†’ Preferences โ†’ Maps. Both work on Android and on the web.

โ†‘ Back to top

Geo Areas

Create polygon geo-zones on the map to define work areas, job sites, or restricted zones. Track who enters and exits these areas.

Have many boundaries already in a GIS tool? Import them from a spreadsheet โ€” see the CSV Area Import Guide โ†’ (requires Silver or Gold).

โ†‘ Back to top

Inventory

Catalogue what is physically on site โ€” equipment, materials, tools, assets. Each item has a title, a quantity with a unit, and an owner, plus optional serial numbers, category and sector (its โ€œhomeโ€).

Adding items

Categories

Sectors & location

Scan modes (check out, transfer, and more)

The scanner has action modes, and starts in Count / Look up, which only identifies and counts. Pick another mode once and it applies to every item you scan, so a whole batch needs no per-item tapping:

A banner shows the active mode while it's on; tap To Count to go back to normal scanning. Retiring an item asks you to confirm. Every action is recorded and can be undone.

Labels, import & offline

โ†‘ Back to top

3D BIM Viewer

Upload IFC building models to a geo area and view them in the app, with tasks pinned to exact 3D locations.

โ„น๏ธ Gold plan required: BIM visualization is available on the Gold subscription tier.

Uploading a BIM Model

  1. Open a geo area detail screen.
  2. Tap Upload BIM Model (Managers and Admins only).
  3. Select an .ifc file, up to 200 MB.
  4. Conversion runs in the background; a push notification tells you when the model is ready.

Viewing the 3D Model

Tap View BIM Model on the geo area detail screen. The viewer opens full-screen: pinch to zoom, drag to orbit, two-finger drag to pan.

Toolbar Modes

Creating Tasks from the 3D Model

Asking Mira to place a task

You need not open the model at all. Tell Mira where the work is, in your own words, by voice or text:

โ€œCreate a task on the third floor by the lift โ€” the call button is broken.โ€
๐Ÿ’ก Tip: If the landmark you name is unique, Mira won't ask about the floor โ€” one sentence is enough.

Viewing Task Pins

Additional Tools

โ†‘ Back to top

AR Navigation

Tap the AR camera icon on a task or teammate to see their location in augmented reality. Follow the AR arrow to navigate to the destination.

โ„น๏ธ Note: AR Navigation is available on Android only. It is not available on the web app.

โ†‘ Back to top

Working Offline

Signal drops on site. DS keeps working and sends what you did once it can.

Works with no connection

These wait on the device and send themselves. Nothing you write offline is dropped to make room.

Needs a connection

Reassigning a task, changing its due date or priority, archiving, and anything about AI agents, approvals or subscriptions. The app says “This action needs a live connection to the server” instead of pretending it worked — two people deciding the same thing offline would overwrite each other.

The sync indicator

It appears only when there is something to know: Offline, Sending…, N items waiting to send, N items didn't send. Tap it for the list and to retry. Nothing showing means Everything is sent.

Something not yet saved on the device reads “Unavailable offline” and loads when you are back.

โ†‘ Back to top

AI Agents

Add AI agents, drones, or robots to your company. They appear on the map with a bot badge and can be assigned to projects just like people.

Creating an Agent

Only Admins can create agents. Go to Settings โ†’ Company โ†’ Manage Employees โ†’ Add Team Member โ†’ Create Agent.

After creation you receive credentials: Client ID, Client Secret, and Token Endpoint. Save them immediately โ€” the secret is shown only once.

Managing Agents

Regenerate the secret or remove the agent from its detail screen.

What Agents Can Do

For technical setup, see MCP Setup instructions โ†’

โ„น๏ธ Map presence, live status and directives depend on the integration. An agent appears on the map, shows a status other than Offline, and obeys Stop / Pause only if whoever built it implemented the agent work loop (Step 5 of the setup guide). If a new agent sits at Offline and ignores commands, that is the first thing to check with your integrator.

โ†‘ Back to top

Agent Oversight

Open Agents from the side menu: everything your agents need from a person, and the controls to supervise them.

Tasks handed to me

An agent that is not confident enough to finish a task hands it to a named person with a short context summary. The hand-off appears here and as a notification: Accept to take over, or Decline to send it back. Everyone has this, and an agent can only hand a task to someone allowed into that task's project.

Agent Inbox

Everything your agents are waiting on a human for, in one place:

Which actions need approval is company policy. By default only archiving does; an administrator can require it for more, such as closing tasks.

Fleet console

Managers and admins get a live roster of every agent: status (Working / Idle / Needs input / Error / Paused / Offline), current task, and a badge for anything awaiting a decision. Search and filter by status, tap an agent to open its Live status (state, position, recent activity), or use Talk to drone to open a chat with it.

Send a command

From an agent's row, send a structured directive: Stop, Reprioritize a task, or Redirect it to another. The agent picks the command up and confirms it. A directive only instructs; whatever the agent then does still passes the approval policy above.

Pause & resume

If something looks wrong, pause an agent's autonomous activity instantly:

A paused agent is refused any action that changes shared data โ€” creating or closing tasks, comments, messages, files, imports and the rest. It can still read, and you can still review and resolve its pending requests. Resuming restores it, or leaves it on โ€œNeeds inputโ€ if approvals are still waiting. Paused agents show a greyed ring on the map.

Activity timeline

Every agent action is recorded: status changes, tool calls, comments, locations visited, approvals and hand-offs. Open the timeline from an agent's Live status or from a task to replay exactly what it did.

โ†‘ Back to top

MCP Connection

Connect your AI agent to Digital Specialist via the MCP (Model Context Protocol) server. MCP lets AI agents interact with your company data using standardized tools.

Setup instructions โ†’

โ†‘ Back to top

Telegram Bot (Mira)

Manage tasks directly from Telegram without opening the app. Find @ds_mira_bot in Telegram and link your account.

Available in English, Russian, and Bulgarian. The bot detects your Telegram language automatically.

โ†‘ Back to top

Feedback & Wishlist

Found a bug, missing a feature, or something in DS just annoys you? Tell Mira in your own words โ€” in the app or in Telegram โ€” and she passes it straight to the DS product team.

This is for feedback about the app itself. Something to fix on site, or a job for a colleague, is a task โ€” just ask Mira to create one.

The DS team reads everything. We can't reply to each message or promise a date, but nothing gets lost.

โ†‘ Back to top

Roles & Permissions

Every team member has one of four roles. Each role determines what they can see and do.

Permission Admin Manager Specialist Observer
Manage company settings โœ“ โ€” โ€” โ€”
Invite/remove team members โœ“ โœ“ โ€” โ€”
Create/edit projects โœ“ โœ“ โ€” โ€”
Create/edit tasks โœ“ โœ“ โœ“ โ€”
View tasks & projects โœ“ โœ“ โœ“ โœ“
Create AI agents โœ“ โ€” โ€” โ€”
See all projects (incl. private) โœ“ โœ“ โ€” โ€”

Project visibility: Admins and Managers see all projects. Specialists and Observers see public projects and private projects where they are members.

โ†‘ Back to top

Settings

Settings is split into categories:

Sign-in uses your Google account, or Yandex ID where Google sign-in is unavailable. Both work on Android and on the web.

โ†‘ Back to top

Subscriptions

Choose the plan that fits your company.

Basic Silver Gold
Price Free $19.99/mo $49.99/mo
Max Employees 5 15 50
Active Projects 3 15 Unlimited
Clients 3 15 500
Storage 1 GB 15 GB 50 GB
AI Agents 1 5 Unlimited
AI Actions/Day 20 100 200
Heatmap Range 1 day 3 days 7 days
3D BIM Viewer โ€” โ€” โœ“
Video Calls โ€” โœ“ โœ“
Screen Sharing (in calls) โ€” โ€” โœ“
Custom Statuses Suggested only โœ“ โœ“

โ†‘ Back to top

Push Notifications

Get notified when something important happens. You'll receive a push notification when:

Manage notification preferences in Settings.

โ†‘ Back to top

Deleting Your Account

Open Settings โ†’ Privacy and choose to delete your account. You need to be online, and you confirm by typing your email address.

Nothing is erased straight away. The screen shows the date, and Keep my account cancels it until then.

A paid subscription is not cancelled by this — manage it in Google Play.

โ†‘ Back to top