ENV-OPS-104 · Sales & Revenue Operations
DealDesk. Execute revenue-generating transactions correctly across interdependent systems.
Complex B2B sales workflows: customer requirements, pricing, contract terms, discounts, approvals and downstream billing, kept consistent across every system they touch.
Overview. What the environment trains, and the work it's built around.
Core competency
Execute revenue-generating transactions correctly across interdependent systems.
- Keeping account, contact and opportunity records consistent
- Configuring valid quotes: bundles, currencies, discounts and terms
- Routing discounts and non-standard terms through the approval matrix
- Making orders, billing schedules and entitlements match the signed contract
Built around the work of
Sales Operations Specialist · Deal Desk Analyst · Revenue Operations Manager · Order Management Specialist
Simulated systems
- CRM
- Pricing catalog
- Contract repository
- Approval workflow
- Billing
Sample task
A sales representative needs to finalize a three-year enterprise subscription involving a 28% discount, annual upfront billing and additional product entitlements. The standard discount approval threshold is 20%. Review the opportunity and contract terms, obtain the necessary approvals, generate a valid quote, and ensure the downstream billing configuration matches the agreement.
Specification. The environment, field by field.
- product_type:
- Executable RL training and evaluation environment
- category:
- Quote-to-Cash · Pricing & Approvals · Revenue Operations
- commercial_model:
- Environment development and validated task packages
- environment_id:
- ENV-OPS-104
- target_roles:
- Sales Operations Specialist · Deal Desk Analyst · Revenue Operations Manager · Order Management Specialist
- core_competencies:
- Keeping account, contact and opportunity records consistent
- Configuring valid quotes: bundles, currencies, discounts and terms
- Routing discounts and non-standard terms through the approval matrix
- Making orders, billing schedules and entitlements match the signed contract
- simulated_systems:
- CRM · Pricing catalog · Contract repository · Approval workflow · Billing
- interfaces:
- Structured CRM, CPQ and billing tool API · Contract document inspection
- interaction:
- Stateful, multistep tool use, with a simulated sales rep and approvers who can reject or counter.
- state:
- Accounts, contacts, opportunities, price books, quotes, approvals, orders, subscriptions and billing schedules. Each episode starts from an isolated, seeded snapshot.
- disturbances:
- Wrong account links, duplicate contacts, invalid bundles, currency mismatches, discounts above threshold and billing that drifts from the contract.
- task_families:
- TASK-OPS-104-01 · Opportunity data reconciliation
- TASK-OPS-104-02 · Quote configuration
- TASK-OPS-104-03 · Deal approval management
- TASK-OPS-104-04 · Contract-to-billing handoff
- evaluation:
- Pricing arithmetic, authorization, entity consistency, contract compliance and the final order and billing configuration.
- reward:
- Recomputed quote totals, state assertions on CRM, order and billing records, and action constraints on approvals.
- training_use:
- RL training, held-out evaluation and SFT on reference trajectories.
- deployment:
- Containerized, isolated execution, with a private deployment option.
- licensing:
- Commercial use rights. Exclusivity and ownership are agreed for each engagement.
Workflow coverage. What agents do, and what the verifier checks.
Workflow
CRM hygiene
Example tasks
Fix an opportunity linked to the wrong account, merge duplicate contacts, align products.
What is verified
Records match the ground-truth account hierarchy and the quote.
Workflow
Quoting
Example tasks
Configure seats, add-ons, currency and discount from a price book.
What is verified
Totals recomputed from the price book, and bundle rules respected.
Workflow
Deal approvals
Example tasks
Route a deep discount and non-standard payment terms.
What is verified
Each exception reached an approver with the authority for it before the quote issued.
Workflow
Order to billing
Example tasks
Create the order and subscription for a ramp deal and check entitlements.
What is verified
Billing schedule, amounts and entitlements match the signed contract.
Task families. Each family has its own datasheet: prompt, verification criteria and failure modes.
- TASK-OPS-104-01
Opportunity data reconciliation
Correct account, contacts, products, stages and opportunity records.
Sales Operations Specialist
- TASK-OPS-104-02
Quote configuration
Valid product bundles, prices, currencies, discounts and terms.
Deal Desk Analyst
- TASK-OPS-104-03
Deal approval management
Discount and contractual exceptions routed to authorized approvers.
Deal Desk Analyst
- TASK-OPS-104-04
Contract-to-billing handoff
Agreement, signed quote, order, billing schedule and entitlements agree.
Order Management Specialist
Agent tools. What the agent can call.
The agent works across CRM, the pricing catalog, contracts, approvals and billing. Quotes can only issue once required approvals are recorded.
get_opportunityget_pricebookcalculate_quoteread_contractrequest_discount_approvalissue_quotecreate_orderconfigure_subscription
Verification methodology. Checked against state the verifier computes itself.
Pricing arithmetic, authorization, entity consistency, contract compliance and the final order and billing configuration.
The verifier checks
- 01Quote totals equal the values recomputed from the price book, quantities and discounts.
- 02Bundle and edition rules are respected.
- 03Every discount and non-standard term was approved at the level the matrix requires, before the quote issued.
- 04Account, contact and opportunity records match the contracting entity.
- 05Order, billing schedule and entitlements match the signed contract line by line.
- 06Reference solutions and adversarial cases run against the verifier before training use.
Reward
A correctly formatted quote isn't enough. It must be authorized, internally consistent and able to produce the intended downstream transaction.
Scores zero on
- A discount above threshold issued without approval
- A billing schedule that disagrees with the signed agreement
Included deliverables. What you receive, and what we agree before we build.
Delivered with the environment
- Containerized environment with seeded CRM, pricing and billing data
- Validated task instances with reference solutions
- Verifier and grading scripts
- Agent traces and failure-mode analysis across repeated runs
- Technical datasheet and integration documentation
Agreed before development
- Price books, bundle rules and approval matrix to model
- Deal types in scope, such as ramps, co-terms and multi-currency
- Execution limits per episode
- Acceptance criteria and rounding conventions