| | $12/month (Standard, $10/month annual) | $36/month (Starter, $29/month annual) | $28-44/month (Starter plan, Dec 2025 pricing) | $60/month (single plan, $50/month annual) |
| No free plan (14-day trial available) | Free plan with basic scheduling | No free plan (7-day trial) | No free plan (21-day trial) | No free plan (7-day trial only) |
| | | 7-day trial + 60-day money-back guarantee | 21-day free trial (all Premier features) | |
Manage projects and tasks | Fully flexible project and task setup you can shape to your workflow | Projects are not supported | Projects with task lists and pipeline | Projects with task boards | Projects with pipelines and to-dos |
Project roles and permissions | Control exactly who can view or edit each part of a project | Projects are not supported | 5 team roles with project access control | 3 fixed roles (Basic, Accountant, Admin) | 3 user levels (paid plans only) |
| Unlimited boards to run parallel workflows in the same project | Task boards are not supported | You cannot use task boards | You cannot use task boards | |
Embeddable project boards | Live project boards embedded into client portals or websites | Project boards are not supported | You cannot embed project views | You cannot embed project views | No external project viewing |
| Read-only public links for sharing progress without risk | Project boards are not supported | You can share projects via the client portal only | You can share via the client portal only | No read-only project links |
Project stages and milestones | Define custom project lifecycles for different types of work | Project stages and milestones are not supported | You can use pipeline stages, but they are predefined | You can use project statuses, but no milestones | You cannot define stages or milestones |
Connected proposals, contracts, and invoices | Everything related stays connected to the project automatically | | Integrated via Smart Files | Proposals, contracts, and invoices live inside projects | All modules connect to the project lifecycle |
Custom project data fields | Track, sort, filter, and report on custom project data | Projects are not supported | | | |
| Drag-and-drop tasks across customizable columns | Kanban boards are not supported | You cannot view tasks in a kanban board | Kanban view added in Dubsado 3.0 (Nov 2025) | Legacy list-based interface only |
| Bulk-edit tasks like a spreadsheet | Task tables are not supported | You cannot view tasks in a table | Table view is the default task display in Dubsado 3.0 | No spreadsheet-style editing |
| Clean task lists with clear hierarchy | Task lists are not supported | You can view projects in a list | You can manage tasks in simple lists | You can manage tasks as simple to-do lists |
| See tasks and deadlines on a calendar | The calendar shows meetings only, not projects or tasks | You can see bookings on a calendar | You can see deadlines and appointments on a calendar | You can see tasks and bookings on a calendar |
| Plan work visually with task order and dependencies | Gantt charts are not supported | You cannot view work on a gantt chart | You cannot view work on a gantt chart | |
| Break work down into multiple nested levels | Tasks and subtasks are not supported | You cannot split tasks into subtasks | You cannot split tasks into subtasks | All tasks are single-level only |
| Turn emails into tasks without manual copying | | Not supported (email sync only) | You cannot create tasks from emails | Not supported (email sync only) |
| Keep discussions tied directly to each task | Task comments are not supported | You cannot comment on tasks | You cannot comment on tasks | You cannot comment directly on tasks |
| Store files directly on the task they belong to | | You can share files, but not attach them to tasks | You can upload files, but not attach them to tasks | You cannot attach files to tasks |
| Define priority levels that fit your workflow | Task prioritization is not supported | You cannot set task priorities | You cannot set task priorities | You cannot set task priority levels |
Task labels & color coding | Use unlimited labels to visually organize tasks | Task labeling is not supported | You cannot label or color-code tasks | You cannot label or color-code tasks | You cannot tag or color-code tasks |
| Assign tasks to one or multiple teammates | Multiple assignees are not supported | You cannot assign tasks to multiple people | You cannot assign tasks to multiple people | Single assignee per task only |
| Reuse task-level structures across projects | Task templates are not supported | You cannot reuse task templates | You can reuse workflows and form templates | You can reuse task lists through workflows |
| Control access at the individual task level | Task-level permissions are not supported | You cannot set permissions per task | You cannot set permissions per task | You cannot control permissions per task |
| Prevent work from starting out of order | Task dependencies are not supported | You cannot link tasks together | You cannot link tasks together | |
| Automate repeating work with flexible schedules | | You cannot create recurring tasks | You cannot create recurring tasks | |
| Add task-level fields for tracking custom details | | | | |
| Easily track time using timers or manual entries | Time tracking is not supported | Basic time tracking (manual entry on desktop, stopwatch on mobile) | Built-in time tracker (Premier plan only, enhanced in 3.0) | Start and stop timers or log time manually |
| Log time directly against tasks and subtasks | Task tracking is not supported | Project-level only, no task-level tracking | Time tracker available (Premier plan) | Time tracked per task via Time Log tab within projects |
| See time spent per project and per client | Project tracking is not supported | Time tracked at project level | Time tracked per project (Premier plan) | Track time across different projects and clients |
| Clearly separate billable and non-billable time | Billable tracking is not supported | Billable time tracking available | Billable hours logged to invoices (Premier plan) | You cannot set billing rules for time |
| Turn tracked time into invoices without extra steps | Invoices are not supported | Invoice from time logs (desktop only) | Tracked time can be added to invoices (Premier plan) | Convert tracked billable time into an invoice |
| View detailed time reports by task, project, or client | | Basic time logs per project | Basic time logs (Premier plan) | You cannot generate timesheet reports |
| See how each team member tracks their time | Team views require dashboards | Team members can log time on shared projects | You cannot see team time reports | No team breakdown for time entries |
Create and send proposals | Create proposals clients can review, approve, and sign in one flow | Calendly is for scheduling only | Smart files combine proposals and contracts | Proposals with pricing tables | Quotes with limited design options |
Drag-and-drop proposal builder | Create custom, branded proposals without layout limits or code | Proposals are not supported | You can edit sections, not free drag-and-drop) | You can build proposals using drag-and-drop forms | You cannot drag and drop proposal sections |
Reusable proposal templates | Reuse proven proposal layouts across clients | Proposals are not supported | You can use proposal templates | You can use proposal templates | Save and reuse your own proposal templates |
Real-time proposal analytics | See exactly when proposals are opened and reviewed | Proposals are not supported | You can see when a proposal is viewed | You cannot see proposal view analytics | You cannot see proposal views or activity |
Live messenger on proposals | Answer questions directly while clients review proposals | Proposals are not supported | You cannot chat inside proposals | You cannot chat inside proposals | You cannot chat inside proposals |
| Move from proposal to contract, invoice, or booking automatically | | Complete Smart Files flow | You can add proposal items like services or products | Limited flow (no integrated scheduler sync) |
Convert proposal to invoice | Create invoices directly from approved proposals | Invoices are not supported | Accepted proposals create invoices | Accepted proposals create invoices | You can turn accepted proposals into invoices |
| Offer upsells and add-ons directly inside proposals | Proposal pricing is not supported | You can offer packages and add-ons | You can offer packages and add-ons | You cannot offer configurable packages |
Interactive pricing tables | Let clients choose options before approving | | Pricing updates dynamically | Pricing updates based on selections | Pricing tables are static |
Dynamic data and variables | Auto-fill proposal content with client and project data | | | | Use tokens to insert client and project data automatically |
| Automatically expire proposals after a set date | | You can set proposal expiry | You cannot set proposal expiry dates | You cannot set proposal expiry dates |
| | | You can download proposal PDFs | You can download proposal PDFs | You can download proposals as PDFs |
| Create reusable proposal sections you can reuse on demand | | You can reuse proposal sections | You can reuse form sections | Save and reuse sections across different documents |
Legally binding e-signatures | Collect secure electronic signatures on proposals | | | Clients can sign documents online | Clients can sign your agreements online |
Custom proposal data fields | Create custom proposal data you can sort, filter, and report on | Proposals are not supported | | | Not supported. You cannot customize signer fields |
Create and sign contracts | Create, send, and sign contracts in one continuous flow | Calendly is for scheduling only | Smart files combine contracts and invoices | Contract creation with automation | Contracts with e-signature capture |
Drag-and-drop contract builder | Create fully custom contracts with flexible layouts, no code or formatting limits | | You cannot visually build contracts | You can build contracts using form blocks | You cannot visually build contracts |
Legally binding e-signatures | Collect secure signatures with audit trails and signer verification | E-signatures are not supported | Contracts support legal e-signatures | Contracts support legal e-signatures | E-signatures meet standard legal requirements |
Multi-signature / signees | Collect signatures from multiple people on the same contract | Contracts are not supported | You can collect multiple signatures, with fixed roles | You can collect multiple signatures, setup is limited | You cannot collect signatures from multiple people |
Reusable contract templates | Reuse contract structures to create new agreements faster | Contracts are not supported | You can use contract templates | You can use contract templates | You can use contract templates |
Auto-reminders automation | Automatically follow up until contracts are signed | Contract reminders are not supported | You can send automatic reminders | Reminders send automatically | You can send automatic reminders |
| Auto-fill contract content with client and project data | Contracts are not supported | You can use smart fields in contracts | You can use smart fields in contracts | You can insert custom fields |
Contract automation triggers | Trigger automated workflows the moment a contract is signed | Automation applies only to booking events | Contracts can trigger workflows | Contracts trigger workflows | Contracts can trigger workflows |
| See when contracts are opened and reviewed | Contract notifications are not supported | You receive contract notifications | You receive signing notifications | You receive email notifications |
PDF download with signature certificate | Download signed contracts with official proof of signature | Contracts are not supported | You can download signed PDFs | You can download signed PDFs | You can download signed PDFs |
Custom signer data fields | Collect structured signer information during signing | Contracts are not supported | You cannot customize signer fields | You cannot customize signer fields | Not supported. You cannot customize signer fields |
Custom contract data fields | Create custom contract data you can sort, filter, and report on | Contracts are not supported | | | |
Create invoices and get paid | Send invoices and collect payments in one connected flow | Calendly does not create invoices | Invoices with instant online payments | Invoices with payment plans | Invoices with Stripe and PayPal |
| Match invoices to your brand with custom logos, colors, and layout | Invoices are not supported | | | Basic invoicing (no smart tax automation) |
Drag and drop invoice builder | Create custom invoice layouts visually without formatting limits | Invoices are not supported | Fixed themes (non-customizable layouts) | | Template-based (no drag-and-drop designer) |
| Edit pricing, quantities, descriptions, and structure freely | Invoices are not supported | | | You can customize invoice line items |
Item or invoice discounts | Apply discounts at the item or full invoice level | Invoices are not supported | | | You can add discounts to line items |
| Create tax rules that match your location and use case | Invoices are not supported | | | You can set custom tax rules |
| Accept bank transfers for lower-fee payments | ACH depends on payment integration | You can accept bank transfers | You can accept bank payments | |
| Accept credit and debit cards instantly | Payments are supported via third‑party tools | You can accept payments via Stripe | You can accept payments via Stripe | Stripe integration available |
| Collect in-person payments when needed | Square payments are not supported natively | You cannot accept payments via Square | You cannot accept payments via Square | Square integration available |
| Let clients pay using PayPal | PayPal possible via integrations only | You cannot accept payments via PayPal | You cannot accept payments via PayPal | PayPal integration available |
Flexible partial payments | Collect deposits and split payments across milestones | Payments can be split using external tools | You can accept partial payments | You can accept partial payments | You can set up payment schedules |
| Break invoices into scheduled installments | Installments are not supported | You can split invoices into payments | You can split invoices into payments | You can set up payment schedules |
Automated recurring invoices | Automatically send invoices on a recurring schedule | Recurring invoices are not supported | You can schedule payments, not subscriptions | You can schedule invoices, not subscriptions | Recurring invoices (no automated subscription portal) |
| Manage ongoing client subscriptions and billing | Subscriptions are not supported | You cannot manage subscriptions | You cannot manage subscriptions | Recurring invoices (no automated subscription portal) |
Automated payment reminders | Follow up automatically until invoices are paid | Reminders depend on integrations | Payment reminders send automatically | Payment reminders send automatically | Automated reminders supported |
Reusable invoice templates | Reuse invoice layouts without rebuilding each time | Invoices are not supported | You can reuse invoice templates | You can reuse invoice templates | You can reuse templates and content |
Multiple currency support | Bill clients globally in their local currency | Currency depends on calendar and integrations | You can use one account currency only | You can use one account currency | Basic support (no automated exchange rates) |
Invoice automation triggers | Trigger automated workflows when invoices are sent or paid | Automation applies only to booking events | Contracts can trigger workflows | Contracts trigger workflows | Simple triggers (no multi-step automation) |
| See when invoices are opened and paid | Contract notifications are not supported | You receive contract notifications | You receive signing notifications | Activity log (no real-time updates) |
Built-in expense tracking | Track project-related costs alongside invoices | Expense tracking is not supported | You cannot track expenses | You cannot track expenses | |
| Collect upfront payments before work starts | Invoices are not supported | | | Deposit payments supported |
Auto-invoice billable time | Turn tracked time into invoices automatically | Time tracking is not supported | There is no time to convert | There is no time to convert | You can add tracked time to invoices |
Custom invoice data fields | Create custom invoice data you can sort, filter, and report on | Invoices are not supported | | | |
Centralized unified inbox | Manage email, chat, and messages from one shared inbox | A unified client inbox is not supported | Messages and emails live in one inbox | Messages and emails live in one place | Communication is limited to email sync |
| Connect and manage all your email accounts in one place | Calendly sends emails, inbox sync is not supported | | | Email sync & templates included |
| Add real-time chat to your website and client portals | Live chat is not supported | You cannot add live chat to your site | You cannot add live chat to your site | No native live chat feature |
| Message teammates privately without leaving your workspace | Direct messaging is not supported | | | |
Contextual project conversations | Keep conversations tied directly to the project they belong to | Projects are not supported | Messages are tied to projects | Messages are tied to projects | Email sync (limited to project-specific threads) |
| Create shared spaces for team-wide discussions | Team chat is not supported | You cannot create team channels | You cannot create team channels | |
| Organize channels by team, topic, or workflow | | Channels are not supported | Channels are not supported | |
| Notify teammates instantly inside conversations | @mentions are not supported | You cannot mention teammates | You cannot mention teammates | |
| See when messages are read | Messaging is not supported | You can see when clients read messages | You can see when clients read messages | Activity log (tracks when emails are opened) |
| Share files directly inside conversations | Chat and file sharing are not supported | You can share files in messages | You can share files in messages | |
| Collaborate on incoming emails as a team | | | | |
| Access and respond to messages on mobile | | | | |
| Reply from your email client and keep conversations synced | | Email replies sync to conversations | Email replies sync to conversations | Email replies sync to inbox |
| Keep all client and project files in one organized place | File storage is not supported | Files exist per project only | Files are stored per project only | Basic storage (no dedicated file management system) |
Advanced folder organization | Organize files by project, client, or structure you choose | No file storage in Calendly | Fixed themes (non-customizable layouts) | | |
| Control who can view or edit folders | No file storage in Calendly | Fixed themes (non-customizable layouts) | | |
| Group files by person when needed | No file storage in Calendly | Fixed themes (non-customizable layouts) | | Basic storage (no dedicated file management system) |
| Keep files scoped to each project | No file storage in Calendly | Fixed themes (non-customizable layouts) | | Basic storage (no dedicated file management system) |
| Preview files instantly without downloading | No file storage in Calendly | Fixed themes (non-customizable layouts) | | |
| Capture file metadata you can sort and filter | Custom fields are supported only in booking forms and invitee records | You can add custom fields | You can add custom fields to forms and records | Unlimited contact & project fields |
| Create and edit documents directly inside Plutio | | Fixed themes (non-customizable layouts) | | You can connect quotes to contracts and invoices |
Comments on files and docs | Leave comments directly on files and documents | No file comments in Calendly | Fixed themes (non-customizable layouts) | | |
| Move, tag, or manage many files at once | No file storage in Calendly | Fixed themes (non-customizable layouts) | | Basic management (no bulk operations) |
| Find files quickly using search and filters | No file search in Calendly | Fixed themes (non-customizable layouts) | | Basic search (limited filtering options) |
| Sync files with Google Drive or Dropbox | Google Calendar sync only | Fixed themes (non-customizable layouts) | | |
| Restrict access with permissions or passwords | No file sharing in Calendly | Fixed themes (non-customizable layouts) | | Client portal only (no public sharing controls) |
| Share files externally with controlled access | No file sharing in Calendly | Fixed themes (non-customizable layouts) | | Client portal only (no direct sharing links) |
| Let clients book meetings directly without back-and-forth emails | Industry-leading scheduling features | Scheduler with intake forms | Custom scheduler with workflows | Simple scheduler, no team round-robin |
| Build a fully branded, customizable booking system using a drag-and-drop editor | Branding is supported on paid plans | Branding options are limited | Branding options are limited | Basic scheduler (limited team coordination) |
Advanced availability management | Define flexible availability rules applied automatically to bookings | Availability rules per event type are supported | You can control availability | You can control availability | Basic scheduler (limited team coordination) |
| Add buffer time automatically between meetings | Buffer times between meetings are supported | | | Buffer time between meetings |
| Create unlimited booking types with different rules and setups | Multiple event types are supported | You can offer multiple session types | You can offer multiple appointment types | Multiple session types supported |
Calendar sync (Google/Outlook) | Two-way calendar sync that stays up to date automatically | Calendar sync is supported | Fixed themes (non-customizable layouts) | | Two-way sync (Google & Outlook) |
Customizable booking confirmations | Fully customizable confirmation pages with no layout or branding limits | Confirmation and reminder emails can be customized | Confirmation customization is limited | Confirmation customization is limited | Custom confirmation emails |
| Send bookers anywhere after scheduling, not just a fixed thank-you page | Redirects after booking are supported | You cannot redirect after booking | You cannot redirect after booking | Included. Redirect after booking supported |
Booking automation triggers | Trigger automated workflows the moment a meeting is booked | Automation applies only to booking events | Contracts can trigger workflows | Contracts trigger workflows | Trigger actions on booking |
| Send automatic reminders without manual follow-ups | Automatic meeting reminders are supported | Meeting reminders send automatically | Meeting reminders send automatically | |
Automatic timezone detection | Handle timezones automatically without manual adjustments | Timezone handling is supported | Timezones adjust automatically | Timezones adjust automatically | |
Paid appointments (Stripe/PayPal) | Collect payments during booking without extra steps | Stripe and PayPal at booking | Fixed themes (non-customizable layouts) | | Pay upon booking with full or partial payment options |
| Build booking forms with full control over questions and layout | Booking questions can be customized | | | You can collect info on booking |
Minimum notice / daily booking limits | Set booking limits to control lead time and daily volume | Booking limits and notice rules are supported | You can set booking limits | You can set booking limits | Booking limits & notice supported |
Rescheduling and cancellation controls | Define flexible rules for rescheduling and cancellations | Reschedule and cancel controls | Clients can reschedule or cancel | Clients can reschedule or cancel | |
Automated workflows builder | Build advanced workflows visually without code or rigid templates | | AI-powered workflow builder with branching | Visual node-based Flows builder | Trigger-based automation, no visual builder |
| Start workflows from real events across projects, clients, and payments | Triggers exist only for booking events | You can automate actions with workflows | You can automate automation actions with workflows | Event-driven automation supported |
| Run workflows on schedules you control, not fixed intervals | Recurring workflows are not supported | Workflows cannot repeat on a schedule | Workflows cannot repeat on a schedule | |
| Chain multiple actions into one continuous automation | Multi-step workflows are not supported | Workflows can include multiple steps | Workflows can include multiple steps | Single actions. Complex multi-step flows not supported |
| Create conditional paths instead of one-size-fits-all flows | Branching logic is not supported | Branching exists, but options are limited | Branching exists, but is limited | |
| Add precise timing between steps, down to minutes or days | Delays exist only for reminders | You can delay workflow steps | You can delay workflow steps | Supported. You can delay workflow steps |
| Create, update, or move records automatically across the system | Tasks, projects, and invoices are not supported | Creation actions are limited | Creation actions are limited | Auto-create projects & invoices supported |
| Reorganize work automatically without manual cleanup | Event types can be duplicated | Items cannot be duplicated automatically | Items cannot be duplicated automatically | |
| Automatically archive or remove records based on rules | | Items cannot be deleted via automation | Items cannot be deleted automatically | |
| Trigger or receive real-time events from external systems | API and webhooks are supported | You cannot use APIs or webhooks | You cannot use APIs or webhooks | Supported via webhooks (no visual designer) |
| Send automated emails tied to real workflow events | Emails can be sent based on bookings | Workflows can send emails | Workflows can send emails | Automation can trigger emails |
| Add notes or comments automatically where work happens | | You cannot post comments via automation | You cannot post comments via automation | No internal commenting system |
| See exactly what ran, when, and why | Basic activity logs are supported | You cannot view automation logs | You cannot view automation logs | Basic activity log (no detailed execution history) |
| Pass data between steps dynamically without manual mapping | Variables work in emails and booking questions | | | You can use tokens for dynamic data |
| Run workflows that span projects, tasks, proposals, invoices, and more | Only scheduling modules are supported | Forms, bookings, and payments trigger workflows | Forms, payments, and bookings trigger workflows | Linear only (limited cross-module connectivity) |
| Build fully branded forms that match your workflow and client experience | Intake questions with routing forms | Questionnaires with limited styling | Branded forms with smart fields | Basic form templates, no branding control |
Drag-and-drop form builder | Design forms visually with full layout control, no code required | | You cannot visually build contracts | You can build contracts using form blocks | Template-based (fixed form structures) |
| Reuse form structures without rebuilding from scratch | | You cannot reuse form templates | You can reuse form templates | Included. You can save and reuse forms |
| Collect structured data you can sort, filter, and report on | Custom fields are supported only in booking forms and invitee records | You can add custom fields | You can add custom fields to forms and records | Included. You can add custom fields to forms |
| Show or hide fields based on responses, not static forms | Conditional logic exists in forms | Fields cannot change based on answers | Fields can change based on answers | Not supported. Forms are static |
Instant email notifications | Get notified immediately when forms are submitted | Notifications can trigger on submit | You can email on submission | You can email on submission | Included. Email alerts on submission |
| Trigger automated workflows when a form is submitted | Automation applies only to booking events | Contracts can trigger workflows | Contracts trigger workflows | Included. Form submission can start workflows |
| Embed forms anywhere without layout restrictions | | | | Included. You can embed forms on your site |
Advanced field preferences | Control required, hidden, and default field behavior | Field options are limited | | Field behavior is limited | Basic field settings (no advanced validation) |
Comprehensive field types | Collect text, files, dates, selections, and more | Common field types are supported | | | Standard fields (text, date, select) supported |
| Collect legally binding signatures directly inside forms | Signature fields are not supported | Forms can include signatures | Forms can include signatures | Included. Electronic signatures available on forms |
| Accept file uploads as part of form submissions | File uploads as managed files are not supported | | | Included. Clients can upload files to forms |
Redirect after submission | Send submitters to a custom next step, not a fixed thank-you page | Redirects after booking are supported | You cannot redirect after submit | You cannot redirect after submit | Included. Custom redirect links supported |
| Manage contacts and companies in one connected system | | Pipeline with AI lead prioritization | CRM with auto-created client records | Contact management with lead tracking |
| Track organizations, not just individual contacts | Company records are not supported | Companies exist, but contacts come first | Companies exist, contacts come first | Organization tracking (no separate company records) |
Custom contact data fields | Collect and manage structured contact data you define | Custom fields exist for invitees only | | | Included. Unlimited custom contact fields |
Complete activity timeline | See every interaction with a client in one place | Activity history is limited to meetings | You can see full activity history | You can see full activity history | Included. Tracks interactions per contact |
Contacts labeling and grouping | Organize contacts flexibly without rigid pipelines | Tagging is supported via integrations | You can tag and segment contacts | You can tag and segment contacts | Included. Tag-based organization supported |
Comprehensive knowledge base | Create an internal wiki for processes, docs, and guides | A knowledge base is not supported | You cannot create an internal wiki | You cannot create an internal wiki | Not supported. No built-in wiki or SOP system |
Beautiful rich text pages | Write structured, formatted content without complexity | | Not supported (requires integration) | | Not supported. No rich-text page builder |
| Build deep knowledge hierarchies without limits | | Not supported (requires integration) | | |
Granular page permissions | Control exactly who can view or edit each page | | Not supported (requires integration) | | |
Custom dashboards and pages | Build dashboards around what matters to you, not fixed metrics | Calendly has no custom dashboards | HoneyBook does not have custom dashboards | Dubsado has a home page, not custom dashboards | |
Drag-and-drop dashboard builder | Design dashboards visually with full layout control | No dashboard builder in Calendly | Limited dashboard widgets | | Not supported. Dashboard is pre-configured |
| Visualize data with customizable charts | | | | Basic financial charts (no custom chart creation) |
| Track key numbers without manual reporting | | | | Standard metrics only (revenue, leads) |
| Monitor progress toward defined goals | | Not supported (requires integration) | | Not supported. No internal goal tracking system |
| Add contextual notes directly to dashboards | | Not supported (requires integration) | | Not supported. No dashboard notes widget |
| View upcoming events alongside work and metrics | | | | Included. Agenda and upcoming tasks displayed |
| Track revenue and expenses in the same view | | Revenue & invoice tracking | | Included. Revenue and pending payments tracking |
| Run the entire platform under your brand | Calendly branding always visible | HoneyBook branding, not white-label | Dubsado branding, not white-label | |
| Apply your brand colors across the system | Page colors can be customized | Color themes on Deliver+ (no Free plan theme customization) | Color themes on Deliver+ (no Free plan theme customization) | Not supported. Themes are pre-defined |
| Fine-tune styling beyond basic theming | Custom CSS is not supported | You cannot apply custom CSS | You cannot apply custom CSS | Not supported. No custom CSS access |
Custom login/signup pages | Use branded authentication pages instead of generic screens | Custom login pages are not supported | Login pages cannot be customized | Login pages cannot be customized | Logo branding only (fixed layout) |
| Send all system emails with your branding | Email branding is limited | You can brand outgoing emails | You can brand outgoing emails | Included. Add your logo to all messages |
| Use your own fonts throughout the platform | | You cannot use custom fonts | You cannot use custom fonts | Not supported. No custom font uploads |
| Replace all platform logos with your own | | | | Included. Your logo on documents and emails |
| Run everything on your own domain | | Not supported (requires integration) | | Not supported. Redirects to 17hats domain |
| Send emails from your own email infrastructure | | Not supported (requires integration) | | Included. Send from your SMTP server |
| Embed Plutio directly into your website or product | | Not supported (requires integration) | | |
| Shape the platform to match how your business works | | HoneyBook has fixed workspace | Dubsado has fixed workspace | 17hats has fixed workspace |
| Add, remove, or reorder navigation items freely | Workspace structure can be adjusted | You cannot customize navigation | You cannot customize navigation | Fixed menu (no customization) |
| Show different navigation for different roles | Menus cannot change per user | Menus are the same for all users | Menus are the same for all users | Not supported (fixed menu for all user roles) |
| Create role types beyond preset permissions | | You cannot define custom roles | You cannot define custom roles | Basic roles only (no granular permissions) |
Advanced user permissions | Control access at a granular level | Advanced permissions are supported | Permissions are not configurable | Permissions are not configurable | Not supported (no granular permission settings) |
| Support enterprise-grade single sign-on | Email & password login only | | | Email & password login only |
| Integrate with external systems without lock-in | | | | Zapier plus direct integrations |
| Connect to thousands of apps without custom code | Zapier integration is supported | You can connect HoneyBook to Zapier | You can connect Dubsado to Zapier | Included. Full Zapier connectivity |
| Build advanced automation scenarios visually | Make integration is supported | You cannot connect via Make | You cannot connect via Make | |
| Connect services without usage-based limits | | You cannot connect via Pabbly | You cannot connect via Pabbly | |
| Build custom integrations with full system access | REST API access is supported | | | Included. API access available for developers |
Incoming & outgoing webhooks | Send and receive real-time events | | | | Supported. Automate events via webhooks |
| Access your business from native mobile apps | Mobile apps with scheduling | Full-featured iOS and Android apps | iOS and Android with Tap to Pay | |
| | | You can use HoneyBook on iOS | You can use Dubsado on iOS | Limited features (legacy mobile interface) |
| Full-featured Android app | | You can use HoneyBook on Android | You can use Dubsado on Android | Limited features (legacy mobile interface) |
| Native macOS app for desktop workflows | Desktop app wraps the web version | | | Web only. No native Mac application |
| Native Windows app for desktop workflows | Desktop app wraps the web version | | | Web only. No native Windows application |