Skip to main content
University Header

Create goals for Piper

  • June 3, 2025
  • 0 replies
  • 569 views

Kevin Lewis
Forum|alt.badge.img+5

Goals define Piper’s intended actions when interacting with visitors. Each goal consists of:

  • Trigger criteria – What activates the goal (topics mentioned, buttons clicked).
  • Qualification criteria – Conditions visitors must meet.
  • Goal actions – The outcome, such as booking a meeting or routing to a rep.

Create a new goal

  1. Navigate to Settings → Agent Studio → Goals.
  2. Click + Create New Goal.
  3. Enter a Name for the goal, i.e. “Sales Intent”.

Mention goals in guides

Once your goal is configured, tell your AI SDR agent to pursue the goal in your guides. Simply @Mention the goal by name and tell your AI SDR agent when it should be pursued, e.g. when a visitor asks questions about pricing and plans or wants to compare your offerings to that of a competitor.

Define the trigger criteria (Legacy)

Earlier versions of Piper, the AI SDR agent used trigger criteria in experiences to activate goals.  This documentation is provided for customers still using this version of Piper, the AI SDR agent.  Customers on current agentic marketing plans should use the Guide triggers for goals above.

Legacy trigger criteria is set in two ways, depending on the kind of trigger criteria. Goals are triggered by topics set in rules of engagement, and by buttons set on experiences.

By topics

  1. Navigate to AI Studio → Rules of Engagement
  2. Select + Add Goal Trigger
  1. Enter the keywords that should trigger your goal. Press Enter after each keyword.
  1. In the dropdown on the right, select the appropriate goal.

By CTA buttons 

  1. Navigate to Experiences → Automatic
  2. Within your selected experience, select the Start Autopilot action.
  3. Next to the appropriate goal, select +Button
  1. Customize the text of the button

(Optional) Configure the qualification criteria

Qualification criteria ensure only the right visitors proceed with a goal. If this goal doesn’t require specific criteria beyond collecting an email, you can skip this step.

By default, goals will include the Ask for email address step before doing any qualification. If you don’t want or need Piper to collect email addresses before executing qualification or triggering goal actions, simply delete this step.

  1. Click + Add Action, then select AI Branching.
  2. Define eligibility conditions to determine whether the visitor qualifies for the goal (e.g., booking a meeting or routing to chat).
  3. Use visitor fields and segments to specify what information Piper should collect before proceeding:
    1. Example fields: Company Size, Industry, Name, Company Name.
      1. Use the Allow the AI SDR to ask and fill this field checkbox to ensure Piper will collect the information - if this box is unchecked, the evaluation will be run without Piper asking the visitor about it.
      2. Optionally, Piper can skip asking about fields that have been previously populated for a visitor.
      3. For picklists, use the Customization section to choose which picklist options are displayed - the default behavior is to display all of them.
    2. Example segments: Target Accounts, Industry Verticals, Geographic Locations.
      1. Within a segment, Piper will display the relevant field(s) that determine segment membership.
  4. Checking the Enable Quick Qualification checkbox will allow Piper to move beyond the evaluation as soon as she has enough information to do so.
    1. If "AND" logic is used, failed evaluation of any field will proceed to the left branch below the qualification block, skipping remaining evaluations.
    2. If "OR" logic is used, any correct evaluation will proceed to the right branch below the qualification block, skipping remaining evaluations.
  5. Leverage existing Salesforce or MAP Data:
    • Piper can use Salesforce or your Marketing Automation Platform (MAP) for qualification.
    • If the visitor exists in the referenced system, but the data is null, Piper will not ask for this information. The visitor will not match and will proceed down the “No Match,” left side of the branch.

 Use qualification criteria to filter out unqualified visitors, such as existing customers, competitors, or employees, preventing them from booking a meeting or chatting with your team.

Select a goal action

Primary goal actions

  • Book a meeting – Piper offers a meeting if the visitor qualifies.

  • Route for chat – Piper prioritizes live chat, but offers fallback meeting booking if a rep is unavailable.

  • Visitor guidance – Provides a response based on conversation flow.

Ensure that each branch of a qualification rule has a final primary goal action.

If visitors will be disqualified from booking a meeting or chatting with your team, add Visitor guidance to instruct Piper how to respond when they are disqualified.

Additional goal actions

In addition to the primary action(s) taken at the end of a goal, such as booking a meeting or offering visitor guidance, your AI SDR agent can also take additional actions while executing the goal. The following additional actions may be taken at any point during your goal execution:

  • Set a value on a visitor field: Update a Qualified visitor field to a set or variable value. If this field is mapped, it will be pushed to external systems when workflows are triggered.

  • Track event: Send a custom website event for analytics and tracking purposes.

  • Send an app alert: Send a notice within Qualified to logged in users.

  • Send an email: Send an email to a static address. May include all known visitor fields.

  • Send a Slack alert: Push a notification to a Slack channel or user.

  • Add to a campaign: Add the visitor to a Salesforce campaign and/or update their campaign membership status.

Jump to steps in goals

Use this action to move to a different branch or section of a goal’s flow.  This is useful for different kinds of qualification that will end in the same meeting type or visitor guidance.

Save and activate the goal

  1. Click Save Goal.

  2. Use the toggle to activate the goal.