How to use this guide
Each module below follows the same structure: what it is, why to use it, key features, step-by-step instructions, best practices, tips, required permissions, common use cases, FAQs and troubleshooting. Use the search box or the index on the left to jump to a module.
Dashboard
The Dashboard is the main operational view of DIGI5Y AI-CRM. It brings key CRM activity and performance metrics into customizable widgets so users can monitor business activity without opening multiple reports.
Why use this module
- Get a quick business overview.
- Create role-specific views for sales, marketing, support, and operations.
- Monitor appointments, conversations, tasks, pipeline activity and revenue.
- Use dashboards for daily reviews and management meetings.
Key features
| Custom widgets | Add, remove, resize and configure supported metric widgets. |
| Multiple dashboards | Create focused dashboards for different teams or purposes. |
| Date and user filters | Review metrics for a selected period or team member. |
| KPI and chart views | Monitor totals, trends and performance visually. |
How to use
- Open Dashboard from the left navigation.
- Select an existing dashboard or create a new dashboard.
- Click Edit Dashboard and add the required widgets.
- Configure each widget's metric, date range and filters.
- Save the layout and use it for daily monitoring.
Best practices
- Keep each dashboard focused on a business outcome.
- Use consistent date ranges when comparing performance.
- Review important numbers regularly and investigate unusual changes.
Tips
- A useful daily view can combine appointments, overdue tasks, open conversations, opportunities and revenue.
- Use user/team filters when coaching individual performance.
Access varies by role and sub-account permissions. Administrators normally have the broadest dashboard and reporting access.
Common use cases
Frequently asked questions
Yes, where the account's dashboard permissions and plan support multiple dashboards.
Check the date range, filters, source data and permissions.
Yes, depending on dashboard sharing and user permissions.
Troubleshooting
| Issue | Possible cause | Recommended solution |
|---|---|---|
| Widget has no data | No matching data or filters | Expand the date range and clear unnecessary filters. |
| Dashboard does not load | Browser/cache/network issue | Refresh, retry in a supported browser and clear cache if needed. |
| Numbers look wrong | Incorrect filter/date range | Review widget filters and reporting definitions. |
Related modules
Conversations & Tasks
Conversations is the unified communication workspace for customer messages. Tasks provide actionable follow-up work linked to customer and sales activity, helping teams move from a conversation to a clear next action.
Why use this module
- Manage customer communication in one workspace.
- Keep conversation history connected to contacts.
- Assign follow-up work instead of relying on memory.
- Support SMS, email, WhatsApp and other connected channels where enabled.
Key features
| Unified inbox | View and respond to connected customer conversations. |
| Conversation history | Keep channel activity associated with the contact record. |
| Tasks | Create, assign, prioritize and track follow-up work. |
| Internal notes | Record internal context without sending it to the customer. |
| AI assistance | Use available AI features for drafting, summaries and response support. |
How to use
- Open Conversations.
- Select a contact or conversation.
- Review the customer history before replying.
- Reply using an available connected channel.
- Create a Task for any follow-up that should be completed later.
- Assign the task to the appropriate user and add a due date/priority where available.
- Complete or update the task when the work is finished.
Best practices
- Keep customer-facing replies separate from internal notes.
- Create a task whenever a conversation creates an actionable commitment.
- Use clear task names such as 'Call customer about quotation'.
Tips
- Use filters to focus on unread, assigned or unresolved conversations.
- Link conversations to automation, appointments and opportunities where appropriate.
User access depends on role, assignment, channel permissions and sub-account settings.
Common use cases
Frequently asked questions
Yes. Create a task from the relevant customer context and assign it.
Connected channel history is associated with the contact where supported.
Check that the channel is connected, the contact has a valid destination and your user has permission.
Troubleshooting
| Issue | Possible cause | Recommended solution |
|---|---|---|
| Messages are missing | Channel not connected or filters applied | Check channel connection and clear filters. |
| Cannot send | Channel configuration or permissions | Verify the channel and user access. |
| Task is not visible | Wrong owner/status/filter | Check task owner, status and filters. |
Related modules
Contacts
Contacts is the central customer and lead database. It stores people, communication details, tags, custom fields, activities, appointments, opportunities and other CRM information.
Why use this module
- Maintain one customer record.
- Search and segment contacts.
- Track communication and activity history.
- Use contact data in automation and personalization.
Key features
| Contact records | Store customer details and activity. |
| Smart Lists | Build dynamic segments from filters. |
| Tags | Classify contacts for operational or marketing use. |
| Custom fields | Store business-specific information. |
| Import/export | Move supported contact data into or out of the CRM. |
How to use
- Open Contacts.
- Create a contact or import supported data.
- Complete standard fields such as name, email and phone.
- Add tags and custom fields where needed.
- Review conversations, appointments, opportunities and tasks from the record.
- Use Smart Lists to segment contacts.
Best practices
- Define a data standard before importing.
- Avoid duplicate contacts and inconsistent field values.
- Use tags for classification and custom fields for structured information.
Tips
- Use required fields only where the business process truly needs them.
- Review duplicate and incomplete records regularly.
Contact visibility and editing depend on user role and sub-account permissions.
Common use cases
Frequently asked questions
Yes, supported contact import tools can be used with field mapping and deduplication options.
A field created to store information specific to your business.
Yes, contacts are commonly the records entering automation workflows.
Troubleshooting
| Issue | Possible cause | Recommended solution |
|---|---|---|
| Duplicate contacts | Duplicate data during import or creation | Review deduplication rules and clean records. |
| Missing field values | Incorrect mapping or incomplete source | Check field mapping and source data. |
| Cannot edit | Permission restriction | Ask an administrator to review user permissions. |
Related modules
Opportunities & Pipelines
Opportunities represent sales or service deals moving through a defined pipeline. Pipelines provide stages that make progress visible and measurable.
Why use this module
- Track leads from new enquiry to closed outcome.
- Give teams a visual sales process.
- Assign ownership and next actions.
- Trigger automation from opportunity changes.
Key features
| Pipelines | Create stage-based business processes. |
| Opportunity records | Store deal value, owner, stage and related contact. |
| Stage movement | Move opportunities through the sales process. |
| Pipeline views | Monitor open, won and lost work. |
| Automation integration | Use opportunity events in workflows where supported. |
How to use
- Open Opportunities.
- Select or create a pipeline.
- Create an opportunity for the relevant contact.
- Enter value, owner and stage.
- Move the opportunity as the deal progresses.
- Mark the final outcome as won or lost and record useful details.
Best practices
- Keep stages mutually exclusive and outcome-focused.
- Define clear entry and exit criteria for each stage.
- Use tasks and automation for follow-up.
Tips
- Use pipeline reports to identify stalled opportunities.
- Keep opportunity values and close dates accurate.
Pipeline and opportunity permissions depend on role, assignment and account configuration.
Common use cases
Frequently asked questions
Yes, depending on the business process.
Yes, supported workflow actions can update opportunity data.
Check pipeline, filters, owner and permissions.
Troubleshooting
| Issue | Possible cause | Recommended solution |
|---|---|---|
| Opportunity not visible | Wrong pipeline/filter | Check pipeline and filters. |
| Stage not updating | User action or workflow issue | Review stage configuration and automation history. |
| Value is wrong | Incorrect entry/update | Open the opportunity and correct the value. |
Related modules
Calendars & Appointments
Calendars is DIGI5Y's scheduling system for meetings, services, classes, team bookings and rental-style scheduling. Current HighLevel support documents five core calendar types—Service, Simple, Round Robin, Class Booking and Collective—and also documents Rentals as a distinct scheduling type in Calendar View.
Why use this module
- Let customers self-book.
- Coordinate individual and multi-team availability.
- Support service businesses with staff, services, rooms and equipment.
- Support classes, collective meetings and rental bookings.
- Collect payment for eligible paid bookings.
Key features
| Simple/Individual Calendar | One-to-one or personal booking use cases. |
| Round Robin Calendar | Distributes appointments among team members using configured logic. |
| Collective Calendar | Schedules a time when multiple team members are available together. |
| Class Booking Calendar | One-to-many events such as webinars, workshops and training. |
| Service Calendar | Service menu, service duration, staff, availability, rooms/equipment and payments. |
| Rental scheduling | Dedicated rental scheduling supports multi-day/resource-oriented booking use cases. |
| Team calendars | Configure team members, availability and assignment logic. |
| Booking links and widgets | Share or embed booking experiences. |
How to use
- Open Calendars and Calendar Settings.
- Click Create Calendar.
- Choose the required scheduling type.
- For team calendars, add the relevant team members and define distribution or collective rules.
- For Service Calendars, configure services, categories, staff, duration, availability, forms, payments and resources as applicable.
- For Rentals, configure the rental inventory/resource and booking rules supported by the account.
- Set availability, buffers, booking notice and meeting location.
- Configure notifications, booking questions and payment where required.
- Test the booking link before publishing.
- Monitor appointments in Calendar View.
Best practices
- Use a separate calendar for materially different services or availability rules.
- Use Round Robin when one of several team members can take the booking.
- Use Collective when multiple team members must attend the same meeting.
- For clinics, configure each appointment/service with the correct staff and resource requirements.
- For rentals, verify inventory and multi-day availability before publishing.
Tips
- Add buffer time to avoid back-to-back overruns.
- Use booking forms to collect required customer information.
- Test customer timezone and confirmation behavior before launch.
Calendar creation, team assignment and appointment visibility depend on user permissions and role.
Common use cases
Frequently asked questions
HighLevel currently documents Service, Simple, Round Robin, Class Booking and Collective calendar types; Rentals is documented as a distinct scheduling type in Calendar View.
Yes, through Round Robin or Collective calendars depending on the requirement.
Service Calendars support payment configuration during booking.
Yes. Class Booking is designed for one-to-many events.
Troubleshooting
| Issue | Possible cause | Recommended solution |
|---|---|---|
| No slots available | Availability, calendar sync or staff assignment | Check working hours, buffers, external calendar conflicts and team assignment. |
| Wrong team member assigned | Round Robin/assignment configuration | Review distribution logic and team member settings. |
| Service not visible | Service/menu configuration | Check service status, category and calendar setup. |
| Rental dates unavailable | Resource/inventory conflict | Review existing bookings and resource availability. |
Related modules
Payments, Products, Invoices & Estimates
The Payments area supports payment collection and financial workflows such as products, payment links, transactions, invoices and recurring charges. Estimates can be used where enabled to present pricing before formal payment or invoicing.
Why use this module
- Collect one-time and recurring payments.
- Send payment links and invoices.
- Connect payment to bookings and sales workflows.
- Track transactions and payment outcomes.
Key features
| Payment integrations | Connect supported payment providers. |
| Products | Define products/services and prices. |
| Payment links | Create shareable checkout links. |
| Invoices | Create and send formal billing documents. |
| Transactions | Review payment activity and statuses. |
| Refunds | Process supported refunds through the connected provider. |
| Subscriptions | Support recurring billing where configured. |
| Estimates | Prepare customer-facing pricing proposals where enabled. |
| Coupons/taxes | Configure supported pricing adjustments. |
How to use
- Connect and verify the required payment provider.
- Create Products with correct pricing and currency.
- Create a Payment Link, Invoice, Order Form or paid Calendar flow.
- Run a test transaction before going live.
- Review Payments → Transactions after testing.
- For recurring billing, confirm subscription and failed-payment handling.
- For estimates, create the estimate, add items, send it, and convert/follow up according to the enabled workflow.
Best practices
- Test payments before production use.
- Use clear product names and pricing.
- Monitor failed payments and refunds.
- Verify tax and currency settings before sending invoices.
Tips
- Use automation to send receipts or failed-payment reminders.
- Use payment links in supported conversations, campaigns and funnels.
Gateway connection, refunds and financial configuration are normally restricted to authorized administrators or managers.
Common use cases
Frequently asked questions
Sensitive card processing is handled by the connected payment provider; follow provider and platform security guidance.
Availability depends on provider, country, account eligibility and configuration.
Supported calendar/service configurations can collect payment during booking.
Supported transactions can be refunded through the payment workflow/provider.
Troubleshooting
| Issue | Possible cause | Recommended solution |
|---|---|---|
| Payment fails | Provider disconnected or invalid payment method | Check provider status, payment method and account verification. |
| Invoice cannot be paid | Provider/payment configuration issue | Verify payment provider and invoice settings. |
| Subscription fails | Expired/invalid payment method | Ask customer to update the payment method and review provider retry behavior. |
| Wrong tax | Tax configuration issue | Review product and account tax settings. |
Related modules
Forms & Surveys
Forms and Surveys collect structured information from customers and prospects. Submissions can create or update CRM data and can feed automation workflows where supported.
Why use this module
- Capture leads and enquiries.
- Collect booking or registration information.
- Run surveys and feedback programs.
- Start automation from submissions.
Key features
| Form builder | Create fields and customer-facing forms. |
| Survey builder | Collect structured feedback and responses. |
| Field mapping | Map responses to CRM fields. |
| Submission data | Review collected responses. |
| Automation | Use supported submission events as workflow triggers. |
How to use
- Open Forms or Surveys.
- Create a new form/survey.
- Add the required fields/questions.
- Map fields to CRM data where needed.
- Configure the confirmation behavior.
- Publish or embed the form/survey.
- Submit a test response and verify the CRM record and automation.
Best practices
- Collect only information needed for the stated purpose.
- Use clear field labels and short forms.
- Test every required field before publishing.
Tips
- Use hidden/context fields only when you understand how they are populated.
- Connect important submissions to immediate follow-up automation.
Creation and editing are controlled by role and account permissions.
Common use cases
Frequently asked questions
Yes, supported forms can create or update CRM contact data.
Yes, supported form-submission triggers can start workflows.
Check field mapping and whether the visitor submitted a value.
Troubleshooting
| Issue | Possible cause | Recommended solution |
|---|---|---|
| Submission not received | Form not published/connected | Check publishing, URL/embed and submission settings. |
| Contact not created | Mapping or duplicate behavior | Review mapped fields and contact matching. |
| Workflow not triggered | Trigger/filter mismatch | Check workflow trigger, filters and publication status. |
Related modules
Sites, Websites, Funnels & Blogs
Sites provides the web publishing layer for DIGI5Y. It covers websites, funnels and supported content experiences, with CRM-connected forms, calendars, payments and analytics.
Why use this module
- Build a complete online presence.
- Create conversion-focused funnels.
- Connect pages directly to CRM data and booking.
- Publish branded content without separate systems.
Key features
| Website builder | Create multi-page websites. |
| Funnel builder | Create goal-focused page sequences. |
| Templates | Start from pre-built designs where available. |
| Forms and calendars | Connect lead capture and booking experiences. |
| Payments | Use supported order/payment elements. |
| SEO | Configure supported page metadata and SEO settings. |
| Blogs/content | Create and manage supported blog/content experiences. |
| Domains/SSL | Publish on supported custom domains with HTTPS. |
How to use
- Open Sites.
- Choose Websites or Funnels.
- Create a new project or select a template.
- Build pages using the visual editor.
- Add forms, calendars, chat, payments or other supported elements.
- Configure SEO and domain settings.
- Preview on desktop/mobile.
- Publish and test the live experience.
Best practices
- Keep one primary conversion goal per important funnel page.
- Test forms, booking and payment before advertising the page.
- Use consistent branding and accessible content.
Tips
- Use AI Studio to generate the initial website/content draft, then refine it in the visual editor.
- Use analytics and conversion data to improve pages.
Site creation, domain management and publishing depend on account permissions.
Common use cases
Frequently asked questions
Yes, supported forms, calendars and other elements can connect to CRM features.
Yes, supported custom domains can be connected.
Yes. AI Studio can generate website/page content, layouts and visuals from prompts.
Troubleshooting
| Issue | Possible cause | Recommended solution |
|---|---|---|
| Page not published | Domain or publishing issue | Check publish status, domain DNS and SSL. |
| Form does not submit | Connection or field issue | Verify form connection and required fields. |
| Booking widget unavailable | Calendar not connected | Connect the calendar and test the booking flow. |
Related modules
AI Studio – Website & Content Builder
AI Studio is an AI-powered builder for creating websites, landing pages and interactive web experiences from natural-language prompts. Current HighLevel documentation says AI Studio is available through Labs and can generate layouts, content, images and multi-page experiences, with follow-up refinement.
Why use this module
- Create website content faster.
- Generate page structure, copy and visual direction from a prompt.
- Create booking pages, forms and other interactive front-end experiences.
- Refine generated content conversationally instead of rebuilding from scratch.
Key features
| AI website generation | Generate complete website structures and content from prompts. |
| AI page generation | Create landing, booking and sales pages. |
| Content generation | Generate headlines, body copy, calls to action and supporting sections. |
| Visual generation | Generate or use visuals based on the project instructions. |
| Prompt refinement | Ask AI to revise sections, tone, structure or content. |
| SEO support | Use supported SEO controls and AI-assisted page improvements. |
| Forms and calendars | Generate front-end components and connect them when instructed; connections are not automatic. |
| Version history | Review and restore project versions where supported. |
| Publishing | Publish to a preview or connected custom domain where configured. |
How to use
- Enable AI Studio from Labs if it is not already enabled.
- Open AI Studio and create a project.
- Describe the business, target audience, page goal, services, brand tone and required sections.
- Ask AI Studio to generate the website/page and content.
- Review every page, headline, claim, image and call to action.
- Ask AI Studio for targeted revisions such as 'rewrite the services section for a clinic audience'.
- Add/connect forms or calendars when needed; explicitly request the connection and complete the account connection steps.
- Review SEO, mobile layout, links and forms.
- Publish only after a complete manual QA check.
Best practices
- Treat AI output as a draft that requires human review.
- Provide precise business facts, audience and tone in the initial prompt.
- Never publish unverified claims, pricing or policy information.
- Keep a version before major changes.
Tips
- A strong prompt should include business type, target audience, location, services, differentiators, CTA, tone and required pages.
- Use follow-up prompts for one change at a time to keep revisions controlled.
AI Studio availability and access depend on Labs enablement, user permissions and account configuration. Current official support identifies AI Studio as a Labs feature.
Common use cases
Frequently asked questions
Yes. It can generate content and page structure from natural-language prompts.
No. The component can be generated, but connection must be requested/completed.
Current support documentation states it is available through Labs.
Yes, current documentation supports one or multiple connected pages.
Troubleshooting
| Issue | Possible cause | Recommended solution |
|---|---|---|
| AI Studio not visible | Labs not enabled | Enable AI Studio from Labs if permitted. |
| Content is inaccurate | Prompt lacks business facts or AI draft error | Review source facts and revise the prompt; manually verify before publishing. |
| Form/calendar does not send data | Component generated but not connected | Use the connection workflow and verify the CRM destination. |
| Page looks wrong on mobile | Responsive styling needs adjustment | Preview mobile and refine the affected section. |
Related modules
Automation / Workflows & Triggers
Automation turns CRM events into repeatable actions. Workflows use triggers, filters, delays, conditions and actions to move contacts through business processes automatically.
Why use this module
- Reduce repetitive manual work.
- Respond quickly to leads and customers.
- Create consistent follow-up.
- Connect forms, appointments, payments, opportunities and AI events.
Key features
| Triggers | Start workflows from supported CRM events. |
| Actions | Send messages, update records, create tasks and perform supported actions. |
| Wait/delay | Pause execution for a defined time or event. |
| If/Else | Create conditional paths. |
| Goals | Define a conversion or exit condition where supported. |
| Testing | Test workflow behavior before publishing. |
How to use
- Open Automation/Workflows.
- Create a new workflow from a template or blank canvas.
- Add the trigger and filters.
- Add actions and waits.
- Add conditional branches if required.
- Add goals or exit conditions where appropriate.
- Test with a safe test contact.
- Publish and monitor execution history.
Best practices
- Use clear workflow names.
- Avoid duplicate enrollment unless intentionally designed.
- Always test before production.
- Document business purpose and owner.
Tips
- Create reusable templates for common lead, appointment and post-payment processes.
- Use tasks to ensure human follow-up after automated communication.
Workflow creation and publishing are normally restricted to authorized roles.
Common use cases
Frequently asked questions
Yes, depending on the workflow rules and duplicate-enrollment controls.
Check trigger conditions, filters, publication status and contact data.
Yes, supported task actions can create follow-up work.
Troubleshooting
| Issue | Possible cause | Recommended solution |
|---|---|---|
| Workflow not triggering | Not published or trigger conditions not met | Check status, trigger filters and test contact. |
| Action skipped | Branch condition failed | Review execution history and conditions. |
| Duplicate messages | Multiple enrollments | Add appropriate enrollment controls and review active workflows. |
Related modules
Marketing – Email, SMS, WhatsApp & Social Planner
Marketing is the campaign workspace for outbound communications and social publishing. The supplied DIGI5Y reference groups email, SMS, social scheduling and WhatsApp campaign capabilities under Marketing.
Why use this module
- Run multi-channel campaigns.
- Segment contacts.
- Schedule content.
- Measure campaign performance.
- Connect campaigns with automation and CRM data.
Key features
| Email campaigns | Create and send targeted email campaigns. |
| SMS campaigns | Send supported bulk SMS campaigns. |
| WhatsApp campaigns | Use approved WhatsApp templates where configured. |
| Social Planner | Schedule and publish social posts on connected platforms. |
| Templates | Reuse approved campaign content. |
| Segmentation | Target lists using supported filters, tags and Smart Lists. |
| Analytics | Review delivery and engagement metrics available for the channel. |
How to use
- Open Marketing.
- Choose Email, SMS, WhatsApp or Social Planner.
- Create a campaign/post.
- Select the audience or connected social account.
- Add content and personalization.
- Review compliance, links and sender settings.
- Schedule or send/publish.
- Monitor results and follow up with automation where appropriate.
Best practices
- Authenticate email sending domains before campaigns.
- Use permission-based contact lists.
- Follow channel-specific messaging and template rules.
- Test links and personalization before sending.
Tips
- Use short SMS copy and one clear action.
- Use approved WhatsApp templates for business-initiated messages where required.
- Create a content calendar for social posts.
Campaign creation and sending depend on user permissions and channel configuration.
Common use cases
Frequently asked questions
Campaign activity can be integrated with broader automation where supported.
Check Meta/WhatsApp connection, template approval and account eligibility.
Review domain authentication, sender reputation, list quality and message content.
Troubleshooting
| Issue | Possible cause | Recommended solution |
|---|---|---|
| Campaign not sending | Channel not connected or audience issue | Check sender/channel configuration and audience. |
| WhatsApp rejected | Template or policy issue | Use an approved template and verify WhatsApp account status. |
| Social post failed | Platform connection or media issue | Reconnect the social account and verify content requirements. |
Related modules
Email Services
Email Services controls the technical email-sending foundation for the CRM, including sender identity and domain authentication. The supplied technical reference emphasizes SPF, DKIM and DMARC for deliverability and sender trust.
Why use this module
- Send from a trusted business domain.
- Improve deliverability.
- Protect sender reputation.
- Support campaigns, workflows, invoices and notifications.
Key features
| Sending domain | Add a business domain or supported sending subdomain. |
| SPF/DKIM/DMARC | Configure supported email authentication records. |
| Verification status | Review pending, verified or failed domain states. |
| From/Reply-To | Configure sender identity. |
| DNS records | Copy required DNS values to the domain provider. |
How to use
- Open the email service/domain settings.
- Click Add Domain.
- Enter the domain or supported subdomain.
- Review the DNS records provided.
- Add the records at your DNS provider.
- Return to DIGI5Y and run verification.
- Confirm the domain is verified before high-volume sending.
- Send a test email and verify delivery.
Best practices
- Use a dedicated sending subdomain where appropriate.
- Keep DNS records accurate.
- Do not send marketing email to contacts without appropriate permission.
- Monitor bounce and complaint rates.
Tips
- Do not include www or https when a domain field specifically requests the root domain.
- Allow DNS propagation time before assuming verification failed.
Domain and email-service changes are usually restricted to authorized administrators.
Common use cases
Frequently asked questions
DNS records may not have propagated yet or may be incorrect.
It is an email authentication mechanism that helps verify authorized sending.
Follow the current platform and email-provider requirements for the domain.
Troubleshooting
| Issue | Possible cause | Recommended solution |
|---|---|---|
| Verification failed | DNS record incorrect/missing | Copy the exact record values and re-check DNS. |
| Emails go to spam | Poor authentication/reputation | Verify authentication and improve list/message quality. |
| From address rejected | Sender domain not configured | Use a verified sending domain and valid sender address. |
Related modules
Phone System & SMS
Phone System provides business calling and messaging infrastructure for supported voice, SMS and related communication features. Current HighLevel documentation covers phone numbers, SMS/MMS, voice, A2P registration and carrier pass-through charges.
Why use this module
- Give teams a business phone number.
- Make and receive supported calls.
- Send and receive SMS/MMS.
- Connect phone activity with CRM records and automation.
Key features
| Phone numbers | Purchase/configure supported business numbers. |
| Voice | Make and receive supported business calls. |
| SMS/MMS | Send and receive supported text and media messages. |
| A2P registration | Complete required registration for applicable messaging use cases. |
| Call activity | Associate communication with customer records where supported. |
| Automation | Use supported call/message events in workflows. |
How to use
- Open Phone System/phone settings.
- Select the country and number type supported for your account.
- Purchase or connect the number.
- Complete required compliance or A2P registration where applicable.
- Configure users, routing and business hours.
- Test inbound and outbound calling/SMS.
- Connect relevant automation and notifications.
Best practices
- Use a dedicated business number.
- Complete regulatory registration early.
- Document call routing and escalation rules.
- Monitor deliverability and call quality.
Tips
- Test from an external phone before launch.
- Keep business hours and holiday routing current.
Phone number purchase, configuration and billing access are typically administrator-level functions.
Common use cases
Frequently asked questions
Check number configuration, registration/compliance, messaging limits and user permissions.
Supported call activity can be associated with CRM records depending on configuration.
Yes, phone numbers and communication may incur charges depending on country and usage.
Troubleshooting
| Issue | Possible cause | Recommended solution |
|---|---|---|
| SMS not delivered | Registration, carrier or content issue | Check number status, registration and message compliance. |
| Calls fail | Number/routing/provider issue | Check number assignment, routing and provider status. |
| Wrong user receives calls | Routing configuration | Review forwarding, assignment and business-hour rules. |
Related modules
WhatsApp connects supported WhatsApp business messaging with DIGI5Y so teams and automations can communicate with customers through WhatsApp. Pricing and eligibility depend on Meta/HighLevel configuration and market.
Why use this module
- Meet customers in a familiar messaging channel.
- Support inbound conversations.
- Use approved templates for business-initiated messages.
- Connect WhatsApp communication to CRM workflows.
Key features
| WhatsApp connection | Connect a supported WhatsApp business account/number. |
| Conversations | Handle inbound and outbound customer messages. |
| Templates | Use approved templates where required. |
| Automation | Use supported WhatsApp actions and triggers. |
| Campaigns | Run supported WhatsApp campaigns. |
How to use
- Open WhatsApp/business messaging settings.
- Connect the supported WhatsApp business account/number.
- Complete Meta verification and required setup.
- Configure templates and wait for approval where required.
- Test an inbound customer message.
- Test a supported outbound message/template.
- Connect workflows and notifications as required.
Best practices
- Use approved templates and compliant customer messaging.
- Keep business profile and message content accurate.
- Monitor delivery and template status.
Tips
- Use WhatsApp for conversational support; use templates for approved business-initiated messaging.
- Check current WhatsApp pricing before estimating campaign cost. HighLevel's current guide notes updated template-message pricing effective July 1, 2026.
WhatsApp connection and template management generally require authorized administrator access.
Common use cases
Frequently asked questions
It may be pending approval, rejected or not available for the selected use case.
Supported WhatsApp events/actions can be used in automation.
Pricing depends on message type, market and current Meta/HighLevel pricing rules.
Troubleshooting
| Issue | Possible cause | Recommended solution |
|---|---|---|
| Messages not delivered | Account/template/recipient issue | Check connection, template status and recipient eligibility. |
| WhatsApp not visible | Connection not completed | Verify the business account and number connection. |
| Unexpected cost | Message usage or current pricing | Review the current WhatsApp pricing and usage reports. |
Related modules
Reputation Management
Reputation Management helps businesses request, monitor and respond to customer reviews on supported review platforms.
Why use this module
- Increase review volume ethically.
- Monitor customer feedback.
- Identify negative experiences early.
- Improve trust and local reputation.
Key features
| Review requests | Send supported review-request messages. |
| Review monitoring | Track supported review activity. |
| Feedback routing | Use supported workflows to collect feedback. |
| Response management | Manage responses where supported. |
| Reputation reporting | Review available reputation metrics. |
How to use
- Connect supported review profiles.
- Configure the review request process.
- Choose eligible customers according to your policy.
- Send the request through a supported channel.
- Monitor responses and reviews.
- Respond professionally and route negative feedback to support.
Best practices
- Never fabricate reviews or selectively manipulate feedback unfairly.
- Use clear consent and appropriate messaging frequency.
- Respond professionally and quickly.
Tips
- Trigger review requests after a successful service milestone.
- Use feedback to improve operations, not only ratings.
Review connection and reputation settings may require administrator permissions.
Common use cases
Frequently asked questions
Yes, supported automation can request reviews after defined events.
Only the review platform can remove reviews under its policies; DIGI5Y should not promise removal.
Supported review events may be used in automation.
Troubleshooting
| Issue | Possible cause | Recommended solution |
|---|---|---|
| Review request not sent | Channel/configuration issue | Check sender connection, workflow trigger and contact eligibility. |
| Review not detected | Platform connection issue | Reconnect the review source and verify profile configuration. |
Related modules
AI Employee & AI Agents
AI Employee and AI Agents provide AI-assisted or autonomous customer-facing capabilities. They can answer questions, qualify leads, support conversations and perform supported actions such as appointment booking.
Why use this module
- Provide faster responses.
- Support customers outside business hours.
- Qualify leads automatically.
- Reduce repetitive support work while escalating complex cases.
Key features
| AI agent configuration | Define the agent purpose, behavior and knowledge. |
| Knowledge | Provide approved information sources. |
| Conversation handling | Respond through supported channels. |
| Lead qualification | Collect information and identify qualified prospects. |
| Appointment booking | Book supported calendars when configured. |
| Escalation | Transfer complex conversations to humans. |
| Performance monitoring | Review available AI performance and logs. |
How to use
- Open the AI Employee/AI Agent area.
- Define the agent goal and target audience.
- Add approved knowledge sources.
- Configure supported channels and actions.
- Set booking and escalation rules.
- Test common customer questions.
- Deploy and monitor performance.
- Review unanswered questions and update the knowledge source.
Best practices
- Keep knowledge current.
- Define clear escalation boundaries.
- Test high-risk or sensitive scenarios before deployment.
- Monitor unanswered questions and escalation rates.
Tips
- Start with a narrow use case before expanding the agent.
- Use clear instructions and business-specific examples.
Agent creation and deployment are typically restricted to authorized users.
Common use cases
Frequently asked questions
Yes, supported configurations can connect AI conversations to calendars.
Configure escalation and maintain a clear knowledge source.
Supported agent outcomes can connect to workflows.
Troubleshooting
| Issue | Possible cause | Recommended solution |
|---|---|---|
| Agent inactive | Deployment/channel issue | Save/deploy again and verify channel connection. |
| High escalation | Knowledge or instructions insufficient | Review unanswered questions and improve training. |
| Wrong answers | Poor/old knowledge | Update source content and test again. |
Related modules
Ask AI
Ask AI provides AI assistance for supported CRM tasks, content and summaries. In the supplied reference it is also associated with conversation reply drafting and dashboard summaries.
Why use this module
- Reduce manual analysis and writing.
- Summarize CRM information.
- Assist with content and operational questions.
- Help users act on CRM data faster.
Key features
| Conversation assistance | Draft or improve replies where supported. |
| Summaries | Summarize conversations or supported CRM information. |
| Content assistance | Generate or refine supported marketing content. |
| Data questions | Answer supported questions using available CRM context. |
How to use
- Open Ask AI from the supported location.
- Enter a clear request with business context.
- Review the generated response.
- Edit before sending or applying changes.
- Verify facts and permissions before using the result.
Best practices
- Treat AI output as an assistant, not an authority.
- Do not provide sensitive information unnecessarily.
- Verify customer-facing content before sending.
Tips
- Give a specific goal, audience and desired format.
- Use concise prompts and refine in follow-up turns.
Availability depends on account, plan and user permissions.
Common use cases
Frequently asked questions
Do not assume automatic sending; review the specific feature and permissions before use.
Supported Ask AI features can summarize available CRM context.
Troubleshooting
| Issue | Possible cause | Recommended solution |
|---|---|---|
| AI answer is incorrect | Insufficient context or source data | Provide clearer context and verify against CRM records. |
| Feature unavailable | Plan/permission/Labs limitation | Check account access and current feature availability. |
Related modules
Memberships, Courses & Communities
These modules support customer education and member experiences, including gated content, courses and community engagement where enabled.
Why use this module
- Deliver training and onboarding.
- Create member-only content.
- Support communities and ongoing engagement.
- Connect learning with CRM communication.
Key features
| Membership areas | Gate content for members. |
| Courses | Organize lessons and learning paths. |
| Communities | Provide member discussion and engagement spaces. |
| Access control | Manage supported offers/access rules. |
| Notifications | Use supported email/automation for learner communication. |
How to use
- Open the relevant membership/course/community module.
- Create the product or learning area.
- Add modules, lessons or content.
- Configure access and pricing if required.
- Publish and test as a member.
- Connect onboarding and follow-up automation.
Best practices
- Organize content into clear learning paths.
- Keep access rules simple and documented.
- Test the member experience using a test account.
Tips
- Use automation to send onboarding instructions after purchase.
- Review inactive learners and offer support.
Creation and management require appropriate product/account permissions.
Common use cases
Frequently asked questions
Supported membership/course configurations can be connected to payment products.
Supported membership events can be used in automation.
Yes, supported membership access controls can restrict content.
Troubleshooting
| Issue | Possible cause | Recommended solution |
|---|---|---|
| Member cannot access content | Access rule/product assignment issue | Review offer, access permissions and membership status. |
| Course content missing | Publishing/order issue | Check lesson status and module ordering. |
Related modules
Media Storage & File Manager
Media Storage/File Manager provides a central place to upload, organize and reuse images, files and other supported media across CRM content experiences.
Why use this module
- Reuse brand assets.
- Keep media organized.
- Avoid repeated uploads.
- Support websites, emails, social posts and other content.
Key features
| Upload | Add supported files. |
| Folders | Organize assets where supported. |
| Search | Locate media quickly. |
| Reuse | Select existing assets in supported builders. |
| Asset management | Review and remove obsolete files. |
How to use
- Open Media Storage/File Manager.
- Create folders using a consistent naming system.
- Upload approved brand assets.
- Review file names and sizes.
- Use the media picker in supported modules.
- Archive or remove obsolete files carefully.
Best practices
- Use descriptive file names.
- Compress large images appropriately.
- Keep only approved brand assets in shared folders.
Tips
- Create folders such as Logo, Team, Services, Products, Social and Website.
- Maintain one approved logo version for customer-facing use.
Upload/delete access depends on user role.
Common use cases
Frequently asked questions
Yes, supported builders can reuse assets from the media library.
The file may be in use or your permissions may not allow deletion.
Troubleshooting
| Issue | Possible cause | Recommended solution |
|---|---|---|
| Upload fails | Unsupported type/size/network issue | Check file requirements and retry. |
| Image not displaying | Broken reference or unsupported format | Re-upload a supported file and update the page. |
Related modules
Custom Fields
Custom Fields extend standard CRM records with business-specific information such as clinic IDs, preferred service, rental reference or lead qualification data.
Why use this module
- Capture information not included in standard fields.
- Personalize communication.
- Filter and segment records.
- Use structured data in automation and forms.
Key features
| Field types | Use supported text, number, date, dropdown and other field types. |
| Contact fields | Add structured information to contact records. |
| Opportunity fields | Store deal-specific information where supported. |
| Form mapping | Collect values through supported forms. |
| Automation use | Use fields in supported filters, conditions and actions. |
How to use
- Open the relevant custom field settings.
- Choose the object/record type.
- Create the field and select the appropriate type.
- Name it clearly and define options if applicable.
- Save the field.
- Map it to forms or workflows as needed.
- Test with a sample record.
Best practices
- Choose the correct field type at creation.
- Avoid creating multiple fields for the same information.
- Document field meaning and acceptable values.
Tips
- Use dropdowns for controlled values.
- Use custom fields for data; use tags for lightweight classification.
Field configuration normally requires administrator or authorized manager access.
Common use cases
Frequently asked questions
Changes may be limited or may affect existing data; plan the field carefully.
Supported custom fields can be used in filters and actions.
Check object type, field visibility and form mapping.
Troubleshooting
| Issue | Possible cause | Recommended solution |
|---|---|---|
| Field missing | Wrong object or permissions | Confirm object type and access. |
| Dropdown value missing | Option not created | Edit the field options and retest. |
| Imported value not mapped | Import mapping issue | Map the source column to the exact custom field. |
Related modules
Objects / Custom Objects
Custom Objects let DIGI5Y model business records beyond standard CRM entities. Current HighLevel support describes examples such as Properties, Pets, Cases and Vehicles and documents supported relationships, fields and automation.
Why use this module
- Model business-specific entities.
- Link records to contacts and other objects.
- Store structured data beyond standard CRM records.
- Automate supported custom-object processes.
Key features
| Custom object types | Create a new record type for a business entity. |
| Custom fields | Define fields specific to the object. |
| Associations | Relate custom objects to supported CRM records. |
| Unique fields | Use supported unique identifiers for deduplication. |
| Import | Import custom object records using supported CSV workflows. |
| Automation | Use supported custom-object workflow actions/triggers. |
How to use
- Open Object Settings.
- Choose Add Custom Object.
- Define singular and plural names and the primary display field.
- Add required and business-specific fields.
- Configure associations and labels.
- Save the object.
- Create or import records.
- Test supported workflows and reporting.
Best practices
- Design the data model before creating many objects.
- Use clear names and unique identifiers.
- Document relationships and field definitions.
- Check current feature limitations before building a customer-facing workflow.
Tips
- Good examples include Property, Vehicle, Pet, Case or Asset.
- Do not use a Custom Object when a standard Contact or Opportunity record is sufficient.
Custom Object creation is an administrative function.
Common use cases
Frequently asked questions
Current HighLevel documentation states Starter, Unlimited and Pro subscriptions can create up to 10 Custom Objects per location.
No. Current documentation lists unsupported areas including some bulk messaging, Conversations UI, Calendars/Scheduling, Reputation and Payments/Invoicing.
Yes, supported CSV import can create/update records with field mapping.
Troubleshooting
| Issue | Possible cause | Recommended solution |
|---|---|---|
| Object not available in a module | Feature limitation | Check the current HighLevel support list of supported/unsupported surfaces. |
| Import fails | Required/unique mapping issue | Map primary/required fields and choose the correct import mode. |
Related modules
Import Data
Import Data moves supported CRM information into DIGI5Y using structured files and mapping tools. It is commonly used for contacts and supported custom-object records.
Why use this module
- Migrate existing customer data.
- Update CRM records in bulk.
- Reduce manual data entry.
- Prepare records for automation and segmentation.
Key features
| CSV import | Import supported records from CSV. |
| Field mapping | Map source columns to CRM fields. |
| Create/update | Use supported import modes. |
| Deduplication | Use supported unique identifiers/matching rules. |
| Import results | Review successful and failed records. |
How to use
- Prepare a clean CSV file.
- Open the appropriate Import function.
- Upload the file.
- Choose the record/object type.
- Map source columns to CRM fields.
- Configure create/update and deduplication options.
- Review the import summary.
- Start the import.
- Review errors and correct failed rows.
Best practices
- Back up or export critical data before large imports.
- Test with a small sample first.
- Standardize phone numbers, email addresses and field values.
Tips
- Never import a full database before validating a small batch.
- Keep the original source CSV for audit purposes.
Bulk import access is usually restricted to authorized users.
Common use cases
Frequently asked questions
CSV is the standard format documented for supported imports.
Yes, current support documents CSV import for custom object records.
Required fields, invalid values, duplicates or mapping errors can cause failures.
Troubleshooting
| Issue | Possible cause | Recommended solution |
|---|---|---|
| Import rejected | Invalid file/headers | Check CSV format and required columns. |
| Many duplicates | Matching rules or source duplicates | Clean the source and configure appropriate deduplication. |
| Fields are blank | Incorrect mapping | Review mapping and run a small test import. |
Related modules
Billing
Billing covers account-level subscription and platform-related charges for DIGI5Y/HighLevel, including plan usage and applicable communication or add-on charges.
Why use this module
- Understand recurring platform costs.
- Review plan usage and add-ons.
- Identify communication-related charges.
- Maintain account payment status.
Key features
| Subscription plan | Review current plan and billing cycle. |
| Usage charges | Review applicable communication or usage-based charges. |
| Invoices/receipts | Review available billing records. |
| Payment method | Manage supported account payment methods. |
| Plan changes | Upgrade/downgrade where permitted. |
How to use
- Open the account-level Billing area.
- Review the active plan and billing cycle.
- Review usage or add-on charges.
- Check the account payment method.
- Download or review invoices/receipts where available.
- Contact the account administrator or support for disputed platform charges.
Best practices
- Review billing before major campaign or messaging launches.
- Monitor phone and WhatsApp usage because communication pricing can vary by country and usage.
Tips
- Keep billing contact information current.
- Document any plan or add-on changes for internal records.
Billing is typically restricted to account administrators/authorized billing users.
Common use cases
Frequently asked questions
The user may not have billing permissions.
Some communication services can have separate usage or subscription charges depending on configuration.
Troubleshooting
| Issue | Possible cause | Recommended solution |
|---|---|---|
| Charge unexpected | Usage/add-on or billing cycle | Review billing detail and usage; contact account billing support if needed. |
| Plan change unavailable | Permission or plan restriction | Ask an authorized administrator to review. |
Related modules
Reporting & Analytics
Reporting provides deeper operational and performance analysis across supported CRM areas such as contacts, opportunities, appointments, marketing and revenue.
Why use this module
- Measure business performance.
- Find bottlenecks.
- Compare time periods.
- Support management decisions.
Key features
| Reports | Review detailed metrics and records. |
| Filters | Analyze by date, user, team or supported dimension. |
| Charts | Visualize trends. |
| Dashboard integration | Use reporting data in dashboards where supported. |
| Exports | Export supported report data. |
How to use
- Open Reporting.
- Choose the relevant report.
- Set the date range.
- Apply filters.
- Review metrics and underlying records.
- Export or share supported report outputs.
Best practices
- Define KPIs before building reports.
- Use consistent definitions across teams.
- Validate unusual numbers against source records.
Tips
- Create a standard weekly management report.
- Compare current period with a prior comparable period.
Report visibility depends on role and data permissions.
Common use cases
Frequently asked questions
Dashboards summarize selected metrics; reports provide more detailed analysis.
Some metrics may update with a short processing delay.
Troubleshooting
| Issue | Possible cause | Recommended solution |
|---|---|---|
| No data | Date/filter mismatch | Expand date range and clear filters. |
| Numbers differ | Different definitions/filters | Compare report configuration and source records. |
Related modules
Integrations & API
Integrations connect DIGI5Y with external services. The API provides programmatic access for supported developers and systems.
Why use this module
- Connect external applications.
- Synchronize data.
- Extend CRM workflows.
- Automate custom integrations.
Key features
| Native integrations | Connect supported third-party services. |
| Webhooks | Send/receive supported event data. |
| API | Use supported API endpoints for programmatic integration. |
| Authentication | Use supported credentials/tokens. |
| Marketplace apps | Install supported third-party integrations. |
How to use
- Identify the business process to integrate.
- Check whether a native integration already exists.
- Review the current official documentation for the service/API.
- Create credentials or connect the service.
- Test in a non-critical environment where possible.
- Monitor logs and error responses.
- Document the integration owner and credentials process.
Best practices
- Use least-privilege access where supported.
- Never publish API secrets in documents, chats or source code.
- Version and document custom integrations.
Tips
- Prefer a native integration when it satisfies the requirement.
- Use webhooks for event-driven synchronization where appropriate.
Integration/API credential management normally requires administrator or developer authorization.
Common use cases
Frequently asked questions
Use a native integration when it meets the requirement; use the API for custom needs.
Use the current official HighLevel API documentation for endpoint and authentication requirements.
Troubleshooting
| Issue | Possible cause | Recommended solution |
|---|---|---|
| Authentication failed | Expired/incorrect credential | Regenerate or correct credentials and verify scopes. |
| Webhook not received | Endpoint or event configuration | Check URL, event selection, authentication and logs. |
| Data mismatch | Field mapping issue | Review source/target field mapping. |
Related modules
Marketplace
Marketplace provides access to third-party applications and extensions that can add capabilities or integrations to the CRM.
Why use this module
- Extend CRM capabilities.
- Connect specialist tools.
- Add industry-specific functionality.
- Reduce custom development.
Key features
| App discovery | Browse available applications. |
| App installation | Install supported apps. |
| Permissions | Review requested access before installation. |
| Installed apps | Manage connected applications. |
| App support | Follow the app vendor's documentation for vendor-specific features. |
How to use
- Open Marketplace.
- Search for the required app.
- Review description, permissions, pricing and vendor information.
- Install the app if authorized.
- Complete the app's setup.
- Test the integration.
- Document the owner and renewal requirements.
Best practices
- Install only necessary apps.
- Review permissions before approval.
- Test integrations before using them in critical workflows.
Tips
- Remove unused apps and credentials.
- Prefer verified/reputable vendors for mission-critical processes.
Installation and configuration may require administrator permissions.
Common use cases
Frequently asked questions
No. Pricing varies by application.
Potentially, depending on the permissions it requests and receives.
The app vendor generally supports its own product-specific functionality.
Troubleshooting
| Issue | Possible cause | Recommended solution |
|---|---|---|
| App not installing | Permission/plan restriction | Check access, plan and app requirements. |
| Integration not working | Incomplete setup | Follow the vendor setup guide and verify credentials. |
| Data not syncing | Mapping or connection issue | Check integration logs and field mapping. |
Related modules
Labs
Labs is the feature-availability area for selected experimental, preview or newly introduced capabilities. AI Studio is currently documented by HighLevel as a Labs feature.
Why use this module
- Enable eligible new features.
- Test capabilities before broader rollout.
- Control feature availability at the account/sub-account level where supported.
Key features
| Feature toggles | Enable supported Labs features. |
| AI Studio | Current official documentation lists AI Studio under Labs. |
| Feature-specific controls | Some Labs features have separate configuration and access requirements. |
How to use
- Open the account/sub-account Labs area.
- Review the available feature list.
- Read the feature description and requirements.
- Enable the required feature if authorized.
- Open the feature and complete its setup.
- Test it before using it in production.
Best practices
- Review official support notes before enabling a new feature.
- Test Labs features with a controlled use case.
- Document which Labs features are enabled.
Tips
- If a feature is missing from Labs, check plan, rollout status and current support documentation.
Labs access may be limited to administrators or authorized users.
Common use cases
Frequently asked questions
Yes, current HighLevel support says AI Studio is available through Labs.
Test first and review current support notes and limitations.
Troubleshooting
| Issue | Possible cause | Recommended solution |
|---|---|---|
| Feature not listed | Not available to account/rollout/plan | Check current HighLevel documentation and account eligibility. |
| Feature enabled but unavailable | Permissions or setup missing | Review the feature-specific setup guide. |
Related modules
Mobile App
The mobile app provides supported CRM access from mobile devices for conversations, contacts, appointments, tasks and other available functions.
Why use this module
- Work away from the desktop.
- Respond to customers quickly.
- Manage appointments and follow-ups on the go.
- Keep sales/support activity moving.
Key features
| Conversations | View and respond to supported messages. |
| Contacts | Review and update customer records. |
| Appointments | View and manage supported bookings. |
| Tasks | Review and complete follow-up work. |
| Notifications | Receive supported activity alerts. |
How to use
- Install the official mobile application from the supported app store.
- Sign in with your DIGI5Y/HighLevel credentials.
- Select the correct account/location.
- Allow only the notifications and permissions needed.
- Test conversations, appointments and tasks.
- Keep the app updated.
Best practices
- Use strong account security and device lock.
- Do not share login credentials.
- Keep the app and operating system updated.
Tips
- Use mobile for urgent actions; use desktop for complex configuration.
- Check notification settings if alerts are missed.
Mobile functionality follows the user's account and role permissions.
Common use cases
Frequently asked questions
No. Some advanced configuration features are better suited to the web application.
Check that you are signed into the correct user account and have access to the location.
Troubleshooting
| Issue | Possible cause | Recommended solution |
|---|---|---|
| Notifications missing | Device/app notification permissions | Enable required notifications and verify app settings. |
| Data not refreshing | Connectivity/app cache | Check internet, refresh and update the app. |

