Contact

Learn how to use our product with this module.

Gathers contact information about a user such as their name, email, phone, website, or contact message. Works well with modules that accept data forwarding.


Module Overview

Key

CONTACT

Type

ACTION

Runtime

CLIENT_BEFORE_PROMPT

Data

Accepts: No
Forwards: Yes

Settings

Setting Key Type Default Value Description
fields fields[] { "key": "FIELD_KEY", isRequired: boolean } Controls which fields will appear in the contact form. See "Available Fields" below.
isSkippable boolean false Whether the contact form can be skipped or not.
msg string Hey there, before we start, can you let me know who I'm speaking with? The message sent to the user prompting them to fill out the form
msgComplete string Thank you! How can I help you today? The message sent to the user after they fill out the form

Available Fields

Field Key Name Description
NAME Name The name of the person to contact
EMAIL Email The email address of the person to contact
PHONE Phone The phone number of the person to contact
MESSAGE Message The primary message the user is sending with the contact form
LOCALE Locale The locale of the person
URL URL The user's website
WALLET Wallet The blockchain wallet address of the user