Team Requests
This guide walks through the essentials of Team Requests, from initial setup to submitting and managing requests. For comprehensive documentation on every feature, see the full Team Requests documentation.
What Is Team Requests?
Team Requests automates the process of assigning specialized team members to deals. Account Executives submit requests for team members like Solutions Engineers or Demo Specialists, and the system validates, routes, and scores candidates to recommend the best match. Managers and admins configure automation rules to control the entire workflow.
Step 1: Set Up Teams and Skills
Before creating requests, admins must configure team structure in Settings > Members.
Create a Team
Go to Settings > Members > Teams and click Create Team.
Enter a Team Name (e.g., "Enterprise Solutions APAC").
Optionally set a Team Manager who can approve requests routed for approval.
Save the team.
Add Members to the Team
Select the team and click Add Member.
Each member has an Active toggle. Set inactive members (e.g., on vacation) to remove them from the candidate pool without removing them from the team.
Create Skills and Assign Them
Go to Settings > Members > Skills and click Create Skill (e.g., "Enterprise Architecture," "Security").
Go to the Skill Assignments tab and click Create Assignment.
Select a user, a skill, and a proficiency level: Beginner, Moderate, or Expert. Higher proficiency improves a candidate's match score.
Step 2: Create a Request Type
Request types are categories of requests, each with their own automation rules. Admins configure them in Settings > Team Requests.
Select the Request Types tab and click Create Request Type.
Enter a Name and optional Description.
Toggle Enabled to make the type available to requesters.
Optionally enable Require Proposed Times if requesters should propose meeting time slots (used for calendar-based candidate scoring).
Step 3: Add Automation Rules
Each request type supports four types of rules, evaluated in this order:
Gating
Block requests that do not meet criteria
All rules evaluated; requester sees all failures at once
Routing
Determine how the request is handled
First matching rule wins; defaults to Manual if none match
Eligibility
Filter which candidates qualify
All rules apply together (AND logic)
Actions
Trigger notifications or CRM updates
Non-blocking; failures do not affect the request
Quick Example
For a request type called "Demo Support":
Gating rule: "Minimum Deal Size" – Block requests where
Deal Amountis less than50000. Error message: "Demo Support requires a deal value of at least $50,000."Routing rules (order matters):
"Urgent Demos Need Approval" – If
PriorityequalsUrgent, route to Approval Required."Auto-Assign Standard Demos" – No conditions (catch-all), route to Automatic Assignment.
Eligibility rule: "Must Be in Demo Team" –
Candidate Teamcontains "Demo Specialists."Action rule: "Notify Requester on Assignment" – Trigger On Assignment, action Send Notification to Requester.
Tip: Always place specific routing rules above catch-all rules. The system stops at the first match.
Step 4: Submit a Request
Requesters create requests from a deal page.
Navigate to a deal and click Request Team Member.

Select a Request Type.
Set the Priority (defaults to Normal).
Add optional Notes for context.
If the type requires it, propose up to 3 meeting time slots.
Click Submit.
If gating rules fail, the requester sees all error messages at once and can address them before resubmitting.
Step 5: Manage and Assign Requests
Managers track and assign requests from the Team Requests dashboard.
Dashboard Overview

The dashboard shows:
Stats cards – Pending Action, In Progress, and Completed This Week.
Filters – Narrow requests by status, priority, type, assigned user, date range, and more.
Saved views – Save filter combinations for quick access (personal or shared with the team).
Assign a Request

Click a request row to open the detail sheet.
Click Assign to open the candidate selection dialog.
Review recommended candidates ranked by match score. Hover on a score to see the breakdown: skill match, workload capacity, and calendar availability.
Select a candidate and confirm the assignment.
If none of the recommended candidates are suitable, use the override section to assign any organization member.
How Candidate Scoring Works
The system ranks candidates based on three factors:
Skill match (most influential) – How well the candidate's skills and proficiency levels match the request's requirements.
Workload capacity (significant influence) – Candidates with fewer active assignments score higher, distributing work evenly.
Calendar availability (when time slots exist) – Candidates who are free during proposed meeting times score higher. If calendar data is unavailable, this factor is treated as neutral.
Request Lifecycle at a Glance
Draft
Created but not submitted
Submitted
Processed by the evaluation pipeline
Pending Approval
Awaiting approver action
Approved
Ready for assignment
Assigned
Assigned to a team member
Completed
Fulfilled and closed (terminal)
Rejected
Rejected by approver; can be re-submitted
Canceled
Canceled (terminal)
Common flows:
Auto-assign: Draft > Submitted > Assigned > Completed
With approval: Draft > Submitted > Pending Approval > Approved > Assigned > Completed
Rejected: Rejected requests can be re-submitted, returning to Submitted status.
Next Steps
Rules Library: Create shared rules in Settings > Team Requests > Rules Library and link them across multiple request types.
CRM Actions: Set up action rules that update CRM fields (e.g., set the deal owner to the assignee) when requests are assigned.
Meeting Time Options: Enable Require Proposed Times on request types where calendar availability matters.
Full documentation: See the complete Team Requests guide for detailed coverage of every feature, the condition builder reference, and worked examples.
Last updated