How to Request and Accept a Private Offer on AgentExchange

Turn on partner offers in your Salesforce org, request an offer for DirGen, and accept it in a few clicks. About 10 minutes of hands-on time.

By Marlin, Salesforce Admin 8 min read

  1. Turn on partner offersYour admin, one time
  2. Request an offerAnyone on your team
  3. Confirm the detailsYou and us, by email
  4. Review and acceptSomeone with Manage Billing

If you've never bought an app through Salesforce AgentExchange (also known as AppExchange), the process can feel unfamiliar. The good news: it's short, and most of it happens inside your own Salesforce org.

If you're billed in the US, your DirGen subscription is set up as a private offer. That's an offer we build for your exact seat count and start date and send to your org through Salesforce. You review the pricing, dates, and terms on screen, click Accept, and Salesforce takes care of the invoice and turns on your licenses.

Billed outside the US?

Private offers through AgentExchange are for customers billed in the US. If you're elsewhere, email [email protected] and we'll set you up with an order form at the same price.

There's one setup step your admin needs to do first, and it takes about two minutes. This guide walks through the whole process, start to finish.

Why a private offer?

Private offers are how Salesforce lets partners like DirGen sell with pricing and terms tailored to each customer, while the purchase itself stays inside Salesforce. For you, that means:

In Salesforce's own words, once you accept:

“Salesforce generates an order that appears in the partner and Salesforce systems. You receive your product licenses and an invoice, as outlined in the offer.”

Salesforce, Receive Private Offers from AgentExchange Partners

Before you start

What you'll need

  • Admin access to Setup for the one-time opt-in in Step 1.
  • The Manage Billing permission for whoever will accept the offer and whoever pays the invoice. Step 1 shows how to grant it.
  • Your production org, the one where you'll use DirGen. The offer is sent to that specific org. If you're on the free trial, it's the org you installed it in.
  • A seat count: one license for each person who will use DirGen. Licenses are $480 per user per year.
  • A start date for your 12-month subscription.
  • Billing and shipping addresses. Salesforce calculates tax from the shipping address.
Tax-exempt?

Get your exemption certificate on file with Salesforce before you accept the offer. It can't be applied afterward.

Step 1: Turn on partner offers

Salesforce won't deliver a private offer to an org that hasn't opted in, so this comes first. It's a one-time switch, and you can flip it before you've even requested an offer.

  1. Click the gear icon in the top-right corner and choose Setup.
  2. In the Quick Find box, type offers and select AgentExchange Offers.
Salesforce Setup with offers typed in Quick Find and the AgentExchange Offers result highlighted
Type “offers” in Quick Find and select AgentExchange Offers.
  1. Under Opt-in to AgentExchange Offers and Agree to Terms and Conditions, switch the Opt-in toggle on. It reads Active once you’re opted in.
The Opt-in to AgentExchange Offers and Agree to Terms and Conditions panel, with the Opt-in toggle switched on and showing Active
The Opt-in toggle is at the right of the panel. When it’s on, it reads Active.

Read the panel before you switch it on. Opting in also means anyone your org gives permission to accept offers can accept them on its behalf, which is one more reason to give Manage Billing only to the people who approve purchases.

Then make sure the right people have Manage Billing

Whoever will accept the offer, and whoever pays the invoice, needs the Manage Billing user permission. Without it, they won't see the offer at all. Check whether they already have it. If they don't, a permission set is the simplest way to add it:

  1. In Setup, type Permission Sets in Quick Find, open it, and click New.
  2. Give it a clear name, such as “Manage Billing”, and click Save.
  3. Click System Permissions, then Edit. Check Manage Billing and click Save.
  4. Assign it to the people who will approve and pay. On each person’s user record, go to Permission Set Assignments, click Edit Assignments, move Manage Billing into Enabled Permission Sets, and click Save.
A user's Permission Set Assignments, with Manage Billing moved into Enabled Permission Sets
Move Manage Billing into Enabled Permission Sets, then click Save.
Tip

After you opt in, take a quick screenshot of the AgentExchange Offers page showing Active and include it when we confirm details in Step 3. If the opt-in didn't save, Salesforce can't deliver the offer, and a screenshot saves a round trip.

Step 2: Request an offer on the DirGen listing

Anyone on your team can do this part.

  1. Open the DirGen listing on AgentExchange. Open the DirGen listing
  2. Click Request a Private Offer.
The DirGen listing on AgentExchange, with Request a Private Offer highlighted below the Get It Now and Try It buttons
Request a Private Offer is on the DirGen listing, just below Get It Now and Try It.
  1. Fill in your name, company, email, and country or region. In the Request box, tell us how many seats you need and when you'd like to start.
  2. Click Request Offer.
The Request a Private Offer form with contact fields, a Request box, and a Request Offer button. The Request box and button are highlighted.
Put your seat count and start date in the Request box, then click Request Offer.

Step 3: Confirm the details with us

We'll get back to you quickly to confirm a few details, then send your offer right away. We'll only ask for what we don't already have:

Before anything shows up in Salesforce, we'll send a short “offer on its way” note with your seat count, annual total, and start date, so there are no surprises. Then the offer goes out to your org.

Step 4: Review and accept the offer

The person with Manage Billing logs in to your org and opens the offer:

  1. Open the App Launcher, search for Your Account, and open the app.
  2. On the Review AgentExchange Offers tile, click Review.
The Your Account app opened from the App Launcher, with the Review AgentExchange Offers tile highlighted
Open Your Account from the App Launcher, then click Review on the Review AgentExchange Offers tile.
  1. In the Partner Offers list, click the offer number. The provider is Circo Industries LLC.
The Partner Offers list with one offer from Circo Industries LLC, its offer number highlighted
Click the offer number to open the offer.
Accepting is final

A sent offer can't be edited, and an accepted one can't be cancelled. Double-check the seat count and dates first. If anything looks off, email us before you click Accept and we'll fix it.

  1. On the Details tab, check the service start and end dates, the contract term, the payment terms, and the subtotal.
  2. Click Accept.
An offer's Details tab showing service dates, a 12-month contract billed annually, NET 30 payment terms, ACH payment, and the subtotal
The Details tab: service dates, a 12-month term billed annually, NET 30, paid by ACH, and the subtotal. Accept and Reject are on this page while the offer is open.

You can accept an offer until its Valid Until date, which is the same as its start date. If that date slips past, no problem: email us and we'll send a fresh one.

After you accept

That's the buying part done. Salesforce creates the order and turns on your DirGen licenses. Around your start date, Salesforce sends the invoice: NET 30, paid by bank debit.

Give your people access

Each person who will use DirGen needs both a DirGen license and a DirGen permission set. Neither is assigned automatically.

  1. Assign a license: in Setup, go to Installed Packages, click Manage Licenses next to DirGen, then Add Users.
  2. Assign a permission set: give DirGen User to everyone who will use DirGen, or DirGen Admin to whoever manages DirGen's org-wide settings.

Without a license, DirGen won't appear in that person's App Launcher, even if they have the permission set.

Renewals and adding seats

Troubleshooting

Can't find AgentExchange Offers in Setup

Opting in is done from Setup, so you'll need admin access. Type offers into Quick Find and look for AgentExchange Offers. If it still doesn't appear, email [email protected] with a screenshot and we'll sort it out together.

The offer isn't showing in Your Account

Check three things: the person looking has the Manage Billing permission, they're logged in to the org the offer was sent to, and that org is opted in to partner offers (Step 1). If all three check out, email us.

Our offer expired before we accepted it

An offer is valid until its start date. Email us and we'll send a fresh one with a new start date.

Something in the offer is wrong

Don't accept it. Sent offers can't be edited, so email us and we'll send a corrected one.

Frequently asked questions

Can we try DirGen before we buy?

Yes. DirGen has a 14-day free trial with no credit card and no commitment. Click Try It on the AgentExchange listing. You can request a private offer during or after your trial.

Is there a minimum number of seats?

No. DirGen is $480 per user per year, and you can add licenses at any point in your term with an add-on offer.

Can we pay by credit card?

Not on this route. Private offers are invoiced by Salesforce on NET 30 terms and paid by bank debit (ACH).

Do we have to sign a contract?

There's no separate document to sign. Accepting the offer in Salesforce places the order, under the DirGen Terms of Service.

We're billed outside the US. Can we still buy DirGen?

Yes. Private offers through AgentExchange are for customers billed in the US. Everyone else gets an order form invoiced directly by Circo Industries, at the same price. Email [email protected] to start.

Does the subscription renew automatically?

No. Subscriptions bought through an AgentExchange private offer don't auto-renew. Before your term ends, you'll get a renewal offer that you accept the same way.

Salesforce's own reference for this process: Receive Private Offers from AgentExchange Partners.

Ready when you are

Request a private offer on AgentExchange and we'll take it from there. Want to see DirGen in your own org first? Start the 14-day free trial from the same page.

Request a private offer

Written by Marlin, a Salesforce admin in Portland, Oregon, and the creator of DirGen. Questions about buying, or does a screen look different in your org? Email [email protected] and we'll help.