ATR 2.1 – Template & MAML Variable Reference

Modified on Tue, 17 Feb at 8:32 AM

This article provides an overview of the available Attract 2.1 templates and a complete reference for all MAML variables, including short descriptions for each field. This documentation is intended to support onboarding, internal training, and self-service operations for the team.


1. Available Templates

ATR 2.1 currently provides four page templates:

Survey Page

  • Template Name: Survey2025-Bootstrap5-Voice-Chat

  • Description: Primary template for the survey interface, built with Bootstrap 5 and integrated with the voice + chat AI interaction module.

  • Template Name: SurveyNonAI-Bootstrap5

  • Description: Primary template for the survey interface, built with Bootstrap 5, without the voice and chat AI interaction modules.

Thank You Page

  • Template Name: Thankyou2025-Bootstrap5-Voice-Chat

  • Description: Completion page shown after the survey is submitted. Uses the same template family to ensure UI consistency, with the voice and chat AI interaction modules included.

  • Template Name: ThankyouNonAI-Bootstrap5

  • Description: Completion page shown after the survey is submitted. Uses the same template family to ensure UI consistency, without the voice or chat AI interaction modules.


2. MAML Variables Reference

MAML variables are grouped into two major categories:

  • UI Configuration
  • AI SDK Configuration

2.1 UI Configuration Variables

These variables control branding, typography, colors, contact information, and all UI/UX elements of the Survey and Thank You pages.

VariableTypeDescriptionExample
company_namestringDisplayed company name used in branding elementsMindFire, Inc
company_addressstringCompany’s physical mailing address123 Main Street, Anytown CA
color_textstringDefault text color for body and content areas#000844
color_page_bgstringBackground color for main page layout#ffffff
color_navbarstringBackground color of the navigation bar#f8f9fa
color_navbar_textstringText color used inside navigation bar#212529
call_in_numberstringCompany’s public support or contact phone number949-222-3344
font_family_headlinesstringFont family used for main titles and headersPoppins
font_family_bodystringFont family used for paragraph textRoboto
color_primary_hexstringPrimary brand color in HEX format#ff6633
color_primary_rgbstringPrimary color in RGB format255,102,51
color_secondary_hexstringSecondary brand color (HEX)#081e35
color_secondary_rgbstringSecondary brand color (RGB)8,30,53
Survey_TextstringIntro text explaining the survey benefitsSummarize the key benefits for prospects...
Survey_Formhtml/stringHTML markup for the survey form fields that include the voice button<form> ... </form> (shortened)
Survey_FormNonAIhtml/stringHTML markup for the survey form fields without the voice button<form> ... </form> (shortened)
Survey_Form_Header_TextstringHeader text displayed above the survey form##firstname##, we have something for you.
Survey_Form_Footer_TextstringFooter text below the formFooter Text
Voice_Buttonhtml/stringEmbedded voice chat component tied to the AI agent<voice-chat-component ...> (shortened)
Thankyou_TextstringThank you messageThank your prospect and provide helpful links.
favicon_urlstringURL of the browser tab faviconhttps://.../favicon.jpg
img_bg_urlstringBackground image for the surveyhttps://.../background.png
logo_urlstringCompany logo image URLhttps://.../logo.jpg
privacy_urlstringURL to the Privacy Policy pagehttps://www.mindfireinc.com

2.2 AI SDK Configuration Variables

These variables control the behavior of the AI Agent embedded in the survey experience.

VariableTypeDescriptionExample
ai_agentstringName of the AI agentMeya
ai_agent_idstringUnique agent ID from the AI platform6916b11b34e3e27f6573db1e
ai_connectstringDefines when the AI should establish connection: automatically on page load (auto) or only after the user clicks the connect button (manual).manual
ai_mute_on_startstringDetermines whether the AI starts muted or unmutedunmute
REMOTEACCESSIDstringAccess token used for connecting the AI session686645cfc36d5f908c0d985c
REMOTEACCESSMIDSNstringAccess Token for Informed Delivery689539524f73a7cbce9b4bb5
DVACCOUNTIDstringAccount ID37722

UI Variable Placement Reference

The slide below provides a visual map of where each MAML UI variable appears within the Survey template. It helps you quickly understand how elements such as branding, colors, typography, and form content are rendered on the page.


UI Variable Placement

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article