Software documentation for field service management, scheduling, and optimization

Enable and configure the customer portal


Objective

This guide helps you set up the client portal on Cadulis.

It is a dedicated interface for end customers, allowing them to:

  • Track their interventions
  • Book appointments
  • Access reports
  • Validate documents (forms, quotes, etc.)

🎯 In short: more responsiveness, fewer calls, and an enhanced customer experience.


Steps to activate the client portal

1. Access the settings

  1. Click on Settings (side menu)
  2. Go to the Business Units section
  3. Select the relevant Business Unit
  4. Click on Configure
  5. Scroll down to the Client Portal section

⚠️ The portal is activated at the Business Unit level.


2. Activate the client portal

Here are the available configuration options:

  • Enable the client portal (mandatory for any use)
  • Enable by default for new clients
  • Generate a permanent connection code (direct link in the client record)
  • Login via SMS (send a temporary link, 0.1 credit per SMS segment)
  • Bulk enable/disable for current clients

💡 Each form validated by a client on the portal consumes 1 credit (€0.49 excl. VAT), regardless of its purpose. Portal consultation is not charged, except for SMS login.


3. Customize the appearance

In the Business Unit record:

  • Company name
  • Logo (PNG format recommended)
  • Contact details (phone, email, address)
  • Custom description visible on the portal homepage

4. Save

Click Save Business Unit to apply the changes.
✅ The client portal is now active and customized.


Example: Booking an appointment via the portal

⚙️ Implementing a form accessible from the client portal to allow customers to propose an intervention slot.

Configuration steps

1. Create an activity form

  • Go to the Catalog menu
  • Select an activity type
  • Click on Activity form

2. Add the required fields

Add the following fields:

  • Date: “Preferred date”
  • Time: “Preferred time”
  • Text area: “Comments or details”
  • Yes/No: “Is this slot mandatory?”
  • Signature: to validate the request
  • (Optional): Displayed text to guide the client

3. Make the form visible

In the activity type configuration:

  • Enable Show in client portal
  • (Optional): Create a trigger to notify the planning team

4. Test the experience

  • Create a test activity
  • Assign it to a client site
  • Access the portal link from the client record
  • Check the display and functionality of the fields

Additional form ideas

  • Closure form: intervention report
  • Photo report: view of completed work
  • Intervention tracking: visible intermediate steps
  • Quote/document validation: with signature
  • Satisfaction survey: triggered upon closure

All these elements can be configured via activity or closure forms, with or without triggers.


How does the client access the portal?

  • A portal link is automatically generated if the portal is enabled
  • This link can be:
    • Copied from the client record
    • Automatically sent by email or SMS
    • Inserted in a report or notification via a trigger

Best practices

Tips for a great client experience

  • Test each form as a client via the portal link
  • Keep your fields simple and clear
  • Highlight important fields: date, signature, status
  • Use dynamic variables for context
  • Gradually enable for your real clients

Customize your client reports

  • Set up custom reports
  • Create PDF or Word reports tailored to your clients
  • Include them in the portal or send them automatically

👉 See our guide Automatic report triggering