ChatMaxima HelpDesk

Welcome to our helpdesk section, where you can find answers to your questions in no time. Our powerful search box allows you to search through our extensive knowledge base, so you can get the information you need without any hassle.

System Variables in ChatMaxima Chatbot

Written by ChatMaxima Support | Updated on Mar 05
Chatbot Builder
Getting Started

ChatMaxima provides several system variables that users can utilize in the bot builder to personalize interactions and enhance automation. These variables dynamically fetch relevant data, ensuring a seamless chatbot experience.

System variables can be called exactly like user-defined variables by enclosing them in single curly braces ({}) in all input fields, text areas, and other applicable sections.

Note: If account_contact_name, account_contact_email, or account_contact_mobile are not available, the system will return "NA". This can be checked within workflows to handle fallback responses accordingly.

1. sys_current_date_time

Description: Retrieves the current date and time at the moment of execution.

Explainer:
This variable is useful for time-sensitive interactions, such as confirming appointment bookings, scheduling messages, or displaying timestamps in conversations. It ensures that responses include accurate real-time information.
Usage Example: {sys_current_date_time}

2. sys_current_page_url

Description: Captures the URL of the webpage where the chatbot is currently active.

Explainer:
This is particularly useful for context-aware interactions, allowing the chatbot to customize responses based on the webpage the user is visiting. It can help track user behavior, provide relevant support, or assist in personalized recommendations.
Usage Example: {sys_current_page_url}

3. account_contact_name

Description: Retrieves the name of the user associated with the chatbot session.

Explainer:
This variable enables a more personalized experience by addressing users by their name in chatbot responses. If the name is not available, the system will return "NA", which can be checked in workflows to provide a default response.
Usage Example: {account_contact_name}

4. account_contact_email

Description: Fetches the email address of the user interacting with the chatbot.

Explainer:
This can be used for verifying user identity, sending automated emails, or integrating with CRM and marketing tools for follow-ups. If the email is not available, the system will return "NA", allowing workflows to handle missing data appropriately.
Usage Example: {account_contact_email}

5. account_contact_mobile

Description: Retrieves the mobile number associated with the user’s account.

Explainer:
This variable is useful for contact verification, SMS notifications, or follow-ups via phone. If the mobile number is not available, the system will return "NA", which can be checked in workflows to take alternative actions.
Usage Example: {account_contact_mobile}

chatbot
variable