Skip to main content
Take our 10-minute Community Survey. Open now through July 19. Click here to participate.

Listen to this Unit

AI-generated unit summary

00:00

Build Your First Agentforce Quoting Agent

Learning Objectives

In this badge, you’ll:

  • Set up the Quote Management subagent and Quoting AI features.
  • Enable your Quoting Agent.

Agentforce for Sales Can Help You Quote Faster

Built on the Salesforce trusted AI platform, Agentforce Sales helps you quickly generate quotes with accurate products and pricing. You can close deals faster by instantly generating personalized customer quotes and using unified transaction data and CRM. Agentforce creates, modifies, and summarizes quotes while maintaining role-based access permissions, ensuring seamless and secure collaboration between teams. It also follows product catalog and fulfillment rules to quote valid products, while pricing and discounting within system guardrails. This saves you time by cutting out extra work so you can focus on reviewing final quotes and sending them to your customers.

Sign Up for a Developer Edition Org with Quoting Agent Enabled

To complete this badge, you need a custom playground that contains the quoting agent capabilities and our sample data.

  1. Click Create Playground, and then click Yes, Create Playground.
  2. Your new org is automatically attached to your Trailhead account.
  3. Make note of your org's expiration date and complete this badge before then.
  4. Click Launch to open the playground.

Enable Quoting Agent Supporting Features

Before being able to generate quotes, you need to set up the Quoting Agent. First, you need to sync your pricing data in Agentforce Revenue to ensure that the latest pricing information is available in all decision tables and for all users.

  1. From the home page, click Setup and click Setup.
  2. In the Quick Find box, search for and select Salesforce Pricing Setup.
  3. In the Sync Pricing Data section, click Sync.

Salesforce Pricing Setup page with the Sync button next to Sync Pricing data highlighted.

  1. Click Confirm.

Next, Agentforce Studio in Salesforce Go.

  1. In the Setup Quick Find, search for and select Salesforce Go.
  2. In the Search features... textbox, enter and select Agentforce Studio.

Agentforce toggle set to On.

  1. Click Get Started.
  2. Click Turn On.
  3. Click Confirm.
  4. Refresh your browser window.

Enable Sales Emails

  1. In the Quick Find box, search for and select Einstein for Sales.
  2. Click the Turn on Sales Emails toggle to the Enabled position. While you’re waiting for the data to load, you can move on to the next step.

Set Up Sales Emails menu with Turn on Sales Emails toggle highlighted.

  1. Refresh your browser window.

Create the Quoting Agent

  1. Click App Launcher Icon to open the App Launcher, then search for and select Agentforce Studio.
  2. Click New Agent. Agentforce Builder opens in a new tab.
  3. Click Select in the Agentforce Employee Agent tile.

Select an agent screen in the Agentforce Builder. Agentforce Employee Agent is highlighted.

  1. On the Name your agent screen, enter these details:
    • Name: Quoting Agent
    • API Name: Quoting_Agent
  2. Click Let’s Go.

Adjust the Subagents

Next, you need to add the Quote Management subagent to your agent and remove the General FAQ subagent. Agentforce Quoting uses the instructions in the Quote Management subagent and actions based on Salesforce flows to generate and manage quotes.

  1. In the Explorer panel, click the plus icon next to Subagents.

The Explorer panel showing the plus sign next to subagents.

  1. Select Add from Asset Library.
  2. Enter quote in the Search subagents… input.
  3. Click Select under Quote Management.
  4. Click Add to Agent.

The General FAQ subagent is not needed so the next step is to remove it from the agent.

  1. Click the three dots next to the General FAQ subagent.

Three dots button highlighted next to the General FAQ subagent.

  1. Select Delete.
  2. Click Yes, Delete.
  3. Click Save (upper right corner of the screen).
  4. Click Commit Version and then click Commit Version again to confirm. Note: If you get an error, trying refreshing the page and trying again.

Commit Version button highlighted.

  1. Click Activate and then click Activate again to confirm.

Your agent is now active. Great job! Your agent is ready to use. The last step is to grant your sales reps access to the agent and see the quoting agent in action.

Provide Sales Reps Access to the Agent

Now that your agent is ready to go, it’s time to make sure your sales reps have access to use it. You can update the permissions within an existing custom permission set assigned to these users. But for this exercise, you create a new custom permission set that you assign to yourself.

  1. If you’re still in the Agentforce Builder screen, click the back arrow to return to the home page.
  2. From the home page, click Setup and click Setup.
  3. In the Quick Find box, search for and select Permission Sets.
  4. Click New.

Permission Sets Setup page with the New button highlighted.

  1. Enter Agentforce User for the Label. The API should autopopulate to Agentforce_User.
  2. Leave the description blank.
  3. Leave the License as None.

Create a new permission set page with Agentforce user as the label and Salesforce Platform as the License.

  1. Click Save.
  2. To assign it to your user, scroll to the bottom of the page and click Agent Access.

Permission Sets setup screen with Agent Access highlighted.

  1. Click Edit.

Agentforce User permission set with Edit highlighted next to Agent Access.

  1. Select Quoting Agent and click Add.

Agentforce User Permission Set setup with Quoting Agent added to enabled agents.

  1. Click Save.
  2. Click Manage Assignments and click Add Assignment.
  3. Select the OrgFarm EPIC user and click Next.
  4. Click Assign.
  5. Click Done.

Great work! You set up and enabled your Quoting Agent.

Generate a Quote

Agentforce Quoting uses the user’s responses to create quotes for new business and quotes for amendments to assets. It can also be used to update quotes, using the actions in the Quote Management subagent. It’s time to use the agent.

For this activity, using Agentforce Quoting, you create two versions of a quote with different discount amounts on a single product.

  1. Click App Launcher Icon to open the App Launcher. Search for and select Revenue Cloud.
  2. From the Revenue Cloud home page, click the Accounts tab. Change the view to All Accounts.
  3. Select EdgeMX from the list of accounts.
  4. Click the Agentforce icon Agentforce icon in the top right corner of the screen. The Agentforce conversation panel opens.
  5. Copy and paste this into the conversation panel:
    • Hi! Can you please create a quote for this account with 15 units of the Headset product. Please apply a 15% discount.
    • If prompted, select or enter Office Upgrade as the Opportunity for the Agent and answer the prompts to proceed.
    • Enter Please show me the quote. If you would like to review the quote, click the Quote Name. If the agent fails to present the quote, ask for it again.
  6. Copy and paste this into the conversation panel to update the discounts: Please change the discount to 10% for the first product.
  7. If necessary, confirm with the agent and ask again Please show me the quote. Note: Notice that the discount has been adjusted to 10%.
  8. Close the Agentforce conversation panel.
  9. In the org search bar, enter Office Upgrade to search for the Office Upgrade Opportunity.

Office Upgrade Opportunity highlighted.

  1. Click the Related tab to review the quote.
  2. Scroll down to the Quotes section and select the listed quote.
  3. Click the down arrow in the upper right corner and select Email Quote.

Quote for Office Upgrade record page with the menu arrow highlighted.

  1. When prompted, click No, Send through Salesforce.

Send Your Quote to the Customer

  1. Enter the following information for the email:
    • In the To input box, search and select Rose Gonzalez.
    • Subject: New quote for your office upgrade
  2. Click Draft with AI.
  3. In the Use pre-made instructions… search, select Create Quote Email from the dropdown list of email templates.
  4. Select the quote for Office Upgrade as your quote.
  5. Click Continue to draft the email using generative AI. If you don’t see anything in the email body, that might just mean it’s taking time to load. Continue to the next step to send. This will not prevent you from passing the challenge.
  6. Click Done to confirm.
  7. Review the content. Note: As this is a training environment, no need to actually send this email.

You did it! Using Agentforce, you built your first Quoting Agent and used it to generate a new quote that you could email directly to the customer. Now you’re ready to streamline your sales process with fast and easy quoting!

Resources

Share your Trailhead feedback over on Salesforce Help.

We'd love to hear about your experience with Trailhead - you can now access the new feedback form anytime from the Salesforce Help site.

Learn More Continue to Share Feedback