Skip to main content

Overview

This guide will walk you through the essential steps to start using upLegal, whether you’re a client seeking legal services or a lawyer looking to expand your practice.

I'm a client

Find and book verified lawyers

I'm a lawyer

Join the platform and get clients

For clients

Get legal help in 4 simple steps.
1

Create your account

Navigate to upLegal and click the login/signup button in the header.
  1. Select “Soy Cliente - Busco servicios legales”
  2. Enter your first name and last name
  3. Provide a valid email address
  4. Create a strong password (8-18 characters, uppercase, lowercase, number, symbol)
  5. Confirm your password
  6. Click “Crear cuenta”
2

Search for lawyers

Use our powerful search to find the right lawyer:

Search methods

By specialty
  • Browse 19+ legal specialties including:
    • Derecho de Familia (family law)
    • Derecho Laboral (labor law)
    • Derecho Civil (civil law)
    • Derecho Penal (criminal law)
    • Derecho Inmobiliario (real estate law)
By location
  • Filter by city or region across Chile
  • Find lawyers in your area or available for remote consultations
By price and rating
  • Set your budget with price range filters
  • Filter by minimum rating (1-5 stars)
  • View hourly rates in CLP

Lawyer profiles include

Verification badge

PJUD-verified lawyers display a “Verificado PJUD” badge

Experience

Years of practice and case history

Reviews

Client ratings and detailed feedback

Specialties

All practice areas and expertise
Click on a lawyer’s card to view their full profile with bio, education, and client testimonials.
3

Book a consultation

Once you’ve found the right lawyer:

Select consultation details

  1. Choose consultation method
    • 📹 Videollamada (video call) - default option
    • 📞 Llamada (phone call)
  2. Pick your date
    • View available dates up to 30 days ahead
    • Sundays and Chilean holidays are automatically excluded
    • Dates are color-coded based on availability
  3. Select time slot
    • Available hours: 9:00 AM - 6:00 PM (weekdays)
    • Saturday hours: 9:00 AM - 2:00 PM
    • Time slots integrate with lawyer’s Google Calendar
    • Unavailable slots are grayed out
  4. Choose duration
    • 30 minutes - half the hourly rate
    • 60 minutes - standard hourly rate
    • 90 minutes - 1.5x hourly rate
    • 120 minutes - 2x hourly rate

Pricing breakdown

Lawyer fee:         $XX,XXX CLP
Service fee (10%):  +$X,XXX CLP
────────────────────────────
Total to pay:       $XX,XXX CLP
The 10% service fee covers platform maintenance, payment processing, and customer support.

Complete booking

After selecting all details:
  1. Review the booking summary
  2. Click “Continuar al pago”
  3. You’ll be redirected to MercadoPago checkout
4

Complete payment and attend consultation

Payment process

MercadoPago supports:
  • Credit/debit cards
  • Bank transfers
  • Other local payment methods
After successful payment:
  1. ✅ Instant booking confirmation email sent to you
  2. ✅ Lawyer receives notification of new booking
  3. ✅ Appointment appears in your dashboard
  4. ✅ Calendar invite sent (if video call selected)

Before the consultation

  • Check your email for the Google Meet link
  • Test your camera and microphone
  • Prepare any documents or questions
  • Join 2-3 minutes early

After the consultation

  1. Access your dashboard at /dashboard
  2. Navigate to “Consultations” tab
  3. Leave a review and rating
  4. Download consultation summary (if provided)
Reviews help other clients make informed decisions and help lawyers improve their services.

For lawyers

Start receiving clients through upLegal.
1

Sign up and verify

Create lawyer account

  1. Go to upLegal signup
  2. Click login/signup button
  3. Select “Soy Abogado - Ofrezco servicios legales”

RUT verification process

RUT verification is mandatory for all lawyers. Your profile will not be visible to clients until verified.
  1. Enter your RUT in format XX.XXX.XXX-X
  2. Enter your full legal name (must match PJUD records)
  3. Click “Verificar RUT”
  4. System validates your RUT with Poder Judicial de Chile
  5. Upon success, you’ll see: ✅ “Verificado como abogado en el registro del Poder Judicial”
The RUT verification uses the official PJUD API to confirm you’re a registered lawyer in Chile.

Complete signup

After RUT verification:
// Example signup data structure
{
  rut: "12.345.678-9",
  firstName: "Juan",
  lastName: "Pérez",
  email: "[email protected]",
  password: "SecurePass123!",
  role: "lawyer",
  pjudVerified: true
}
  1. Provide valid email address
  2. Create strong password
  3. Confirm password
  4. Click “Crear cuenta”
  5. Verify email address from inbox
2

Complete your profile

After verification, you’ll be redirected to Profile Setup (/dashboard/profile/setup).

Profile completion checklist

Your profile completion is tracked as a percentage:
  • Professional photo (avatar)
  • Bio (200-500 words recommended)
  • Years of experience
  • Law firm name (optional)
  • Professional title
Select your practice areas:
  • Primary specialty (required)
  • Additional specialties (up to 5)
  • Certifications in each area
  • City/region
  • Office address (optional)
  • Professional email
  • Phone number
  • Website (optional)
  • Set hourly rate in CLP
  • Define consultation types offered
  • Specify payment terms
Research competitor rates in your specialty to price competitively.
  • Law school and graduation year
  • Additional degrees or certifications
  • Professional memberships
  • Notable cases or achievements

Profile visibility

Profile Completion: 0-30%   → Not visible to clients ❌
Profile Completion: 30-70%  → Limited visibility ⚠️
Profile Completion: 70-90%  → Good visibility ✓
Profile Completion: 90-100% → Maximum visibility ✓✓
3

Set your availability

Navigate to /lawyer/profile and configure your schedule.

Availability configuration

The availability system uses a weekly grid:Hours: 9:00 AM - 7:00 PM (configurable per day) Days: Monday - Sunday
  1. Click on time slots to toggle availability
  2. Green = available, Gray = unavailable
  3. Set different schedules for each day
  4. Saturday hours typically end at 2:00 PM
  5. Sundays are disabled by default
Example weekly schedule:
Monday:    9:00 AM - 6:00 PM
Tuesday:   9:00 AM - 6:00 PM
Wednesday: 9:00 AM - 6:00 PM
Thursday:  9:00 AM - 6:00 PM
Friday:    9:00 AM - 6:00 PM
Saturday:  9:00 AM - 2:00 PM
Sunday:    Closed

Google Calendar integration

upLegal integrates with Google Calendar to prevent double bookings.
When a client books:
  1. System checks your availability grid
  2. Validates against existing bookings in database
  3. Cross-references with Google Calendar busy times
  4. Only shows truly available slots to clients
Connect your Google Calendar in Settings to enable automatic calendar blocking.
4

Start receiving bookings

Once your profile is complete and availability is set:

Dashboard overview

Access your lawyer dashboard at /lawyer/dashboard:

Appointments

View upcoming consultations, past appointments, and client details

Earnings

Track your revenue, payment history, and analytics

Profile

Update your information, specialties, and rates

Services

Manage your service offerings and consultation types

When you receive a booking

  1. Email notification with client details and appointment time
  2. Dashboard alert in the appointments section
  3. Calendar event automatically created
  4. Client information accessible in appointment details

Before the consultation

  • Review client’s consultation type and notes
  • Prepare relevant documents or resources
  • Test video call link (Google Meet)
  • Have billing information ready

After the consultation

  1. Mark appointment as completed in dashboard
  2. Add consultation notes (private)
  3. Upload any documents or summaries for client
  4. Earnings are automatically calculated and displayed

Payment structure

Client pays (100%):       $110,000 CLP
  ├─ Platform fee (10%):  -$10,000 CLP
  └─ Your earnings (90%):  $100,000 CLP
Payments are processed through MercadoPago and transferred to your account based on your payout schedule.

Common workflows

Client: Booking a consultation

Lawyer: Receiving a client


Best practices

  • Complete your profile with accurate contact information
  • Read lawyer reviews and compare multiple profiles
  • Prepare questions before your consultation
  • Test video call tech 10 minutes before appointment
  • Leave honest reviews to help the community
  • Maintain 100% profile completion for maximum visibility
  • Update availability weekly to reflect your schedule
  • Respond to booking notifications within 24 hours
  • Provide detailed consultation summaries to clients
  • Keep your rates competitive within your specialty

Troubleshooting

  1. Check spam/junk folder
  2. Click “Reenviar correo de confirmación”
  3. Wait 5 minutes and check again
  4. Contact support if issue persists
Common issues:
  • Name doesn’t match PJUD records exactly
  • RUT format incorrect (use XX.XXX.XXX-X)
  • Not registered with PJUD
  • Connection timeout - try again
Your name must match your official PJUD registration exactly, including accents and capitalization.
This happens when:
  • Lawyer hasn’t set availability for selected date
  • All slots are booked
  • You’re trying to book same-day (minimum 15 min advance required)
  • Selected day is Sunday or Chilean holiday
Try selecting a different date or lawyer.
If MercadoPago declines payment:
  1. Verify card details are correct
  2. Ensure sufficient funds
  3. Try alternative payment method
  4. Contact your bank if issue persists
  5. The booking slot will be released automatically

Next steps

Browse lawyers

Start searching for legal services

Platform overview

Learn more about upLegal features

Development

Technical documentation

Build docs developers (and LLMs) love