1
How to book a professional
- In the top menu click 'Browse services' or go to /catalog.
- Use filters: service name, city, region or category.
- You will see professionals with ratings and distance from you.
- Click a professional's profile — description, reviews and calendar of available appointments.
- Click an available appointment. A confirmation window with date, service and price appears. If 'at client' — enter your address.
- Click 'Book'. Status: Pending → professional confirms → Confirmed.
💡 Tip: Bookings are visible in your dashboard under 'Upcoming bookings'. You can add to Google Calendar or message the professional.
2
How to post a job (form, 5 steps)
A job is a listing where professionals submit offers.
- Click Jobs → /jobs.
- Click 'Add new job' → /jobs/new.
- Step 1 — Category. Select a category (required).
- Step 2 — Description. Title (min 3 chars), description (min 10), budget, date.
- Step 3 — Photos. Up to 5 photos (JPG/PNG/WEBP, max 20 MB). Optional.
- Step 4 — Location. GPS or manual address.
- Step 5 — Summary. Review and click 'Submit job'.
3
How to post a job by voice
Instead of filling the form, describe what happened — the system recognizes data automatically.
- Go to /jobs/new.
- Click the 'Voice' button in the top right corner.
- Think about: what broke, what professional, where, when, budget.
- 'Start recording', speak clearly, 'Stop recording'.
- The system fills the form: category, title, description, city, budget, date.
- Review and click 'Submit job'.
💡 Tip: If your browser doesn't support recording — type the description instead.
4
Urgent mode — when it's active
Urgent mode is the 'URGENT JOB' checkbox when adding a job.
- Professionals nearby get instant SMS and email.
- The job shows a red URGENT tag.
- Requires Premium plan.
💡 Tip: Change your plan at /dashboard/subscription.
5
How to pick an offer on your job
- Go to /jobs and click your job.
- Below the description: 'Offers' section — sorted by price.
- Click 'Accept' on the chosen offer. System rejects others, changes status to IN_PROGRESS, creates booking.
- If it doesn't fit — click 'Reject'. Wait for more.
6
How to cancel a booking or a job
Booking: in /dashboard click 'Cancel visit' → 'Confirm'. Slot is released.
Job: in /jobs click 'Cancel job'. Status changes to CANCELLED.
⚠️ You cannot cancel a booking that already happened. Past visits are in 'History'.
7
How to subscribe to a plan
- Click Subscription → /dashboard/subscription.
- You see your current plan (FREE or PREMIUM) and options.
- During promotion: crossed-out price and 'Save X%'.
- Click 'Upgrade plan' and complete payment.
- After payment, plan is active until end date.
8
SMS and e-mail notifications — what's in your plan
Notifications depend on your plan (sms_notifications, email_notifications).
| Event | SMS | |
|---|---|---|
| New booking | ✓ | ✓ |
| Professional confirmed booking | ✓ | ✓ |
| Professional rejected booking | ✓ | ✓ |
| New offer on your job | ✓ | ✓ |
| Reminder 24h before visit | — | ✓ |
| Reminder 1h before | ✓ | — |
⚠️ SMS only when plan has sms_notifications=1. FREE plan usually gets only emails.
9
Editing your details
- Click avatar → 'Edit profile' (or /profile/edit).
- Edit: name, phone, address, profile photo, marketing consents.
- 'Detect automatically' — GPS fills address.
- Save changes.