You can create chatbots in Lead Gen & CRM that operate based on specific logic branches. These branches can be enhanced with actions that do specific things, such as modifying a lead's information in your system or sending an email to the lead.
The actions that are added to chatbot workflows also gather information about leads, making them potentially essential to your marketing strategy.
This article will detail how to add and use actions in chatbot workflows.
Article Contents
- Asking Questions
- Adding Responses
- Collecting Information
- Scheduling Meetings
- Sending Referral Emails
- Sending Media
- Providing Links
- Live Chat
- Sending Emails
- Notifying Users
- Notifying Emails
- Postback Information
- Adding to Lists
- Removing from Lists
- Adding to Tagged Lists
- Removing from Tagged Lists
- Assigning Campaigns
- Assigning Owners
- Changing Statuses
- Changing Personas
- Changing Contact Fields
- Incrementing Counters
- Decrementing Counters
- Removing from Action Groups
- Removing from Workflows
- Creating Opportunities
- Creating Sales Tasks
- Sending Referrer Notifications
- Adding Action Groups
- Editing Actions
- Deleting Actions
Trial | ✓ | |
Essential | ✓ | |
Advanced | ✓ | |
Ultimate | ✓ |
Administrators | ✓ | |
Company Managers | ✓ | |
Marketing Managers | ✓ | |
Sales Managers | ✓ | |
Salespersons | ||
Jr. Salespersons |
Asking Questions
You can insert a question after a response. This helps to better branch a workflow, providing additional options or better funneling site visitors to more specific answers.
To insert an action that asks a question, do the following:
- Click Chatbot in the left toolbar.
- Create or open a chatbot.
- Click + Add Action under the desired chatbot response.
- Click Chatbot Actions.
- Click Ask a question.
- Enter a new question in the text editor.
- Enter the desired output in the Output 1 field.
- Enter the desired output in the Output 2 field.
- Optionally, click Add another output to add additional outputs to the question.
- Click OK.
Important: A display message is required. You will be unable to click OK if the text editor is blank.
Adding Responses
Chatbot questions require responses. These responses serve as generic answers and confirmations of what the site visitor is asking.
To add a response action, do the following:
- Click Chatbot in the left toolbar.
- Create or open a chatbot.
- Click + Add Action under the desired chatbot response.
- Click Chatbot Actions.
- Click Add a chatbot response.
- Select from one of the following response options:
-
Got it
-
Understood
-
Okay
-
Custom
-
- If you selected Custom, enter a response in the text editor.
- Click OK.
Important: For custom responses, a response message is required. You will be unable to click OK if the text editor is blank.
Collecting Information
Lead information collection actions will provide ways to select the lead data you would like to collect from site visitors. This action will also create the lead if the lead does not already exist.
In addition, and importantly, this action will not ask for previously obtained information unless you have enabled reconfirmation options. You can collect lead information from all lead system fields.
To add a lead information collection action, do the following:
- Click Chatbot in the left toolbar.
- Create or open a chatbot.
- Click + Add Action under the desired chatbot response.
- Click Chatbot Actions.
- Click Collect lead information.
- Select the desired lead system field from the Select System Field drop-down menu.
- Enter a question asking the user to enter information relating to the system field in the Enter question to display to user text field.
- Click Add Field.
- Repeat as necessary.
- Optionally, click the Reconfirm checkboxes next to the desired lead fields.
- Click OK.
Note: Click Delete to remove a previously added system field.
Important: Response messages are required for each lead field. You will be unable to click OK if a text field is blank.
Collecting Custom Lead Field Information
You may want to collect lead information that pertains to custom fields you have previously created. The lead information collection action can collect information on custom fields.
To add a custom lead information collection action, do the following:
- Click Chatbot in the left toolbar.
- Create or open a chatbot.
- Click + Add Action under the desired chatbot response.
- Click Chatbot Actions.
- Click Collect lead information.
- Click Add or edit custom field under Choose custom field.
- Enter a display message in the Display Message text field.
- Select a custom field from the Field Title drop-down menu.
- Configure custom field parameters as necessary.
- Click OK.
The available custom field types available for use are as follows:
- Bit
- Boolean
- Checkbox Group
- Drop-Down
- Radio
- Text Input
- URL
Important: A display message is required. You will be unable to click OK if the text field is blank.
Scheduling Meetings
You can add actions that allow site visitors to schedule meetings with specific users.
To add a meeting scheduling action, do the following:
- Click Chatbot in the left toolbar.
- Create or open a chatbot.
- Click + Add Action under the desired chatbot response.
- Click Chatbot Actions.
- Click Schedule a meeting.
- Enter a message for the meeting in the Display Message text editor.
- Select either of the following:
- An assigned user from the Select User Meeting Link drop-down menu.
- A team meeting link from the Select Team Meeting Link drop-down menu
- Enter the desired output in the Output 2 field.
- Optionally, if you selected an assigned user, click the When available, assign to lead owner's primary meeting link checkbox.
- Click OK.
Important: A display message is required. You will be unable to click OK if the text editor is blank.
Sending Referral Emails
You can configure an action to send a specific referral email in response to a site visitor asking a question or otherwise requesting your materials.
To add an action to send referral emails, do the following:
- Click Chatbot in the left toolbar.
- Create or open a chatbot.
- Click + Add Action under the desired chatbot response.
- Click Chatbot Actions.
- Click Send email.
- Enter an email message in the Display Message text editor.
- Select the desired email from the Select Email drop-down menu.
- Click OK.
Important: A display message is required. You will be unable to click OK if the text editor is blank.
Sending Media
You can configure an action to send a specific Media Center asset in response to a site visitor asking a question or otherwise requesting your materials.
To add an action to send Media Center assets, do the following:
- Click Chatbot in the left toolbar.
- Create or open a chatbot.
- Click + Add Action under the desired chatbot response.
- Click Chatbot Actions.
- Click Send media.
- Enter a display message in the Display Message text editor.
- Select the desired Media Center asset from the Media Center Asset drop-down menu.
- Select a trackable link from the Trackable Link drop-down menu.
- Click OK.
Important: A display message is required. You will be unable to click OK if the text editor is blank.
Providing Links
You can configure an action to send users links to content hosted outside of Lead Gen & CRM in response to a site visitor asking a question or otherwise requesting your materials.
To add an action to send external URLs, do the following:
- Click Chatbot in the left toolbar.
- Create or open a chatbot.
- Click + Add Action under the desired chatbot response.
- Click Chatbot Actions.
- Click Provide a link.
- Enter a display message in the Display Message text editor.
- Enter the desired web URL in the Content URL text field.
- Click OK.
Important: A display message is required. You will be unable to click OK if the text editor is blank.
Live Chat
You can configure an action to divert site visitors with questions into a Live Chat channel in your Slack instance.
To add an action to send external URLs, do the following:
- Click Chatbot in the left toolbar.
- Create or open a chatbot.
- Click + Add Action under the desired chatbot response.
- Click Chatbot Actions.
- Click Enable Live Chat.
- Enter the desired Slack channel in the Slack Channel field.
- Enter a display message in the Away Message text editor.
- Click OK.
Important: Both a Slack channel and a display message are required. You will be unable to click OK if these are blank.
Sending Emails
You can configure an action to send a specific email in response to a site visitor asking a question or otherwise requesting your materials.
To add an action to send emails, do the following:
- Click Chatbot in the left toolbar.
- Create or open a chatbot.
- Click + Add Action under the desired chatbot response.
- Click Automation Actions.
- Click Send the email.
- Enter the desired email name in the Email Name field.
- Click OK
Notifying Users
You can notify specific users that a site visitor has interacted with a chatbot.
To add an action that notifies users, do the following:
- Click Chatbot in the left toolbar.
- Create or open a chatbot.
- Click + Add Action under the desired chatbot response.
- Click Automation Actions.
- Click Send a notification to user.
- Enter the desired user's name in the User Name field.
- Optionally, click the following checkboxes:
- When available, send to the lead owner instead
- Send text message as well
- Use custom notification
- If you clicked the Use custom notification checkbox, enter the desired custom notification in the Custom Notification field.
- Click OK.
Notifying Emails
You can configure the chatbot workflow to automatically send an email to a designated user when a site visitor interacts with a chatbot.
To add an action that sends notification emails, do the following:
- Click Chatbot in the left toolbar.
- Create or open a chatbot.
- Click + Add Action under the desired chatbot response.
- Click Automation Actions.
- Click Send a notification to email.
- Enter the desired email address in the Email Address field.
- Optionally, click the following checkboxes:
- When available, send to the lead owner instead
- Use custom notification
- If you clicked the Use custom notification checkbox, enter the desired custom notification in the Custom Notification field.
- Click OK.
Postback Information
You can set the chatbot workflow to post lead information to an external web application via that application's postback URL.
To add a postback action to a chatbot workflow, do the following:
- Click Chatbot in the left toolbar.
- Create or open a chatbot.
- Click + Add Action under the desired chatbot response.
- Click Automation Actions.
- Click Post back lead info.
- Enter the desired postback URL in the Post Back Lead Info field.
- Click OK.
Click to enlarge.
Adding to Lists
Chatbot workflows can be configured to add site visitors to specific lists, based on the choices that they make.
To add an action that adds visitors to lists, do the following:
- Click Chatbot in the left toolbar.
- Create or open a chatbot.
- Click + Add Action under the desired chatbot response.
- Click Automation Actions.
- Click Add to list.
- Enter the desired list's name in the List Name field.
- Click OK.
Removing from Lists
Chatbot workflows can be configured to remove site visitors from specific lists, based on the choices that they make.
To add an action that removes visitors from lists, do the following:
- Click Chatbot in the left toolbar.
- Create or open a chatbot.
- Click + Add Action under the desired chatbot response.
- Click Automation Actions.
- Click Remove from list.
- Enter the desired list's name in the List Name field.
- Click OK.
Adding to Tagged Lists
Chatbot workflows can be configured to add site visitors to lists with specific tags, based on the choices that they make.
To add an action that adds visitors to tagged lists, do the following:
- Click Chatbot in the left toolbar.
- Create or open a chatbot.
- Click + Add Action under the desired chatbot response.
Click to enlarge.
- Click Automation Actions.
- Click Add to lists with tag.
Click to enlarge.
- Enter the desired list tag's name in the Tag Name field.
- Click OK.
Click to enlarge.
Removing from Tagged Lists
Chatbot workflows can be configured to remove site visitors from lists with specific tags, based on the choices that they make.
To add an action that removes visitors from tagged lists, do the following:
- Click Chatbot in the left toolbar.
- Create or open a chatbot.
- Click + Add Action under the desired chatbot response.
Click to enlarge.
- Click Automation Actions.
- Click Remove from lists with tag.
Click to enlarge.
- Enter the desired list tag's name in the Tag Name field.
- Click OK.
Click to enlarge.
Assigning Campaigns
Site visitors can be assigned to specific campaigns.
To add a campaign assignment action, do the following:
- Click Chatbot in the left toolbar.
- Create or open a chatbot.
- Click + Add Action under the desired chatbot response.
- Click Automation Actions.
- Click Assign contact to campaign.
- Enter the desired campaign's name in the Campaign Name field.
- Optionally, click the Override existing campaign, if one exists checkbox.
- Click OK.
Assigning Owners
You can assign contact ownership to those site visitors who interact with your chatbots. Contact ownership can be set in response to how a site visitor progresses down the workflow, where ownership is set to one user if the visitor answers a response one way, and to another user if the visitor responds a different way.
To add a contact ownership assignment action, do the following:
- Click Chatbot in the left toolbar.
- Create or open a chatbot.
- Click + Add Action under the desired chatbot response.
- Click Automation Actions.
- Click Assign contact owner.
- Enter the desired lead owner's name in the Owner Name field.
- Optionally, click the Override existing owner checkbox.
- Click OK.
Changing Statuses
You can change the status of a site visitor who interacts with a chatbot.
To add an action that changes contact status, do the following:
- Click Chatbot in the left toolbar.
- Create or open a chatbot.
- Click + Add Action under the desired chatbot response.
- Click Automation Actions.
- Click Change contact status.
- Select the desired contact status from the New Status drop-down menu.
- Click OK.
Changing Personas
You can assign or change the persona of a site visitor who interacts with a chatbot.
To add an action to change personas, do the following:
- Click Chatbot in the left toolbar.
- Create or open a chatbot.
- Click + Add Action under the desired chatbot response.
- Click Automation Actions.
- Click Change contact persona.
- Enter the desired persona's name in the Persona Name field.
- Click OK.
Changing Contact Fields
You can set the field associated with a site visitor who interacts with a chatbot.
To add an action to change fields, do the following:
- Click Chatbot in the left toolbar.
- Create or open a chatbot.
- Click + Add Action under the desired chatbot response.
- Click Automation Actions.
- Click Change contact field.
- Enter the desired field's name in the Field Name field.
- Configure field parameters as necessary.
- Click OK.
Incrementing Counters
You can associate a site visitor who interacted with a chatbot with a number counting field. That field's numerical value will increase by a specified amount.
To add an incremental counter field, do the following:
- Click Chatbot in the left toolbar.
- Create or open a chatbot.
- Click + Add Action under the desired chatbot response.
- Click Automation Actions.
- Click Increment the counter field.
- Enter the desired field's name in the Field Name field.
- Enter the desired numerical incremental amount in the By this amount field.
- Click OK.
Decrementing Counters
You can associate a site visitor who interacted with a chatbot with a number counting field. That field's numerical value will decrease by a specified amount.
To add a decremental counter field, do the following:
- Click Chatbot in the left toolbar.
- Create or open a chatbot.
- Click + Add Action under the desired chatbot response.
- Click Automation Actions.
- Click Decrement the counter field.
- Enter the desired field's name in the Field Name field.
- Enter the desired numerical decremental amount in the By this amount field.
- Click OK.
Removing from Action Groups
You can configure a chatbot workflow to remove a site visitor from an action group in other automation.
To add an action that removes site visitors from action groups, do the following:
- Click Chatbot in the left toolbar.
- Create or open a chatbot.
- Click + Add Action under the desired chatbot response.
- Click Automation Actions.
- Click Remove from action group.
- Enter the desired action group's name in the Action Group Name field.
- Optionally, click the Also exclude them from being re-added to the action group in the future checkbox.
- Click OK.
Removing from Workflows
You can configure a chatbot workflow to remove a site visitor from other visual workflows or opportunity workflows.
To add an action that removes site visitors from workflows, do the following:
- Click Chatbot in the left toolbar.
- Create or open a chatbot.
- Click + Add Action under the desired chatbot response.
- Click Automation Actions.
- Click Remove from visual workflow.
- Enter the desired visual workflow's name in the Workflow Name field.
- Click OK.
Creating Opportunities
Opportunities can be created as a result of site visitors making certain choices in your chatbot workflows.
To add an opportunity creation action, do the following:
- Click Chatbot in the left toolbar.
- Create or open a chatbot.
- Click + Add Action under the desired chatbot response.
- Click Automation Actions.
- Click Create opportunity.
- Enter the desired lead owner's name in the Assign to text field.
- Select one of the following Account Name options:
- For new accounts, auto-generate the name
- New Opp
- If New Opp is selected, enter the desired prefix in the text field.
- Enter the desired pipeline in the Pipeline text field.
- Enter the desired stage to in the Pipeline Stage field.
- Select the initial opportunity status in the Status field:
-
Closed Won
-
Closed Lost
-
Open
-
Archived
-
- Enter the monetary value of the opportunity in the Total Value field.
- Enter a number for how long until the opportunity closes in the Number field.
- Select the closing date unit of time from the Days drop-down menu.
- Click OK.
Creating Sales Tasks
Sales tasks can be created in response to how site visitors progress through your chatbot workflow.
To add a sales task creation action, do the following:
- Click Chatbot in the left toolbar.
- Create or open a chatbot.
- Click + Add Action under the desired chatbot response.
- Click Automation Actions.
- Click Create sales task.
- Select the desired task type from the Task Type drop-down menu:
- General
-
Email
-
Phone
-
Meeting
- Select one of the following Due Date options:
- Days after task is assigned
- Hours and minutes after task is assigned
- Enter a title for the task in the Title text field.
- Select the user to assign the task to in the Select Assignee drop-down menu.
- Optionally, do any or all of the following:
- Click the Only make tasks due during business hours checkbox
- Click the When available, assign to lead owner instead checkbox
- Enter task notes in the Note section
- Click the Send calendar invite checkbox
- Enter the desired Smart Mail's name in the
Select Smart Mail text box - Click the Require Smart Mail personalization checkbox
- Enter a Media Center asset name in the
Select Media Center Asset text box - Attach a trackable link to a Media Center asset in the Select Trackable Link drop-down menu
- Click OK.
Sending Referrer Notifications
You can add an action to chatbot workflows that will send a notification to the referrer for the site visitor who interacted with a chatbot.
To add a referrer notification action, do the following:
- Click Chatbot in the left toolbar.
- Create or open a chatbot.
- Click + Add Action under the desired chatbot response.
- Click Automation Actions.
- Click Send a notification to the referrer.
- Click OK.
Adding Action Groups
You can add action groups in a read-only state to your workflows. This will allow your chatbot workflows to cause added action groups to fire, provided the user navigates a set logic path.
To add action groups to a chatbot workflow, do the following:
- Click Chatbot in the left toolbar.
- Create or open a chatbot.
- Click + Add Action under the desired chatbot response.
- Click Action Groups.
- Select the desired action group from the Select an Action Group drop-down menu.
- Click OK.
Editing Actions
You can edit actions as needed.
To edit actions in a chatbot workflow, do the following:
- Click Chatbot in the left toolbar.
- Create or open a chatbot.
-
Locate the desired action.
- Click
Edit Action.
- Edit the action parameters as needed.
- Click OK.
Deleting Actions
If you find that you no longer need a certain action in your chatbot workflow, you can delete it.
To delete actions from a chatbot workflow, do the following:
- Click Chatbot in the left toolbar.
- Create or open a chatbot.
- Locate the desired action.
- Click
Delete Action.