Assign Ticket to Technician
This action assigns tickets to specific technicians in your PSA system. It can also update ticket status, create calendar appointments, and send email notifications to keep everyone informed about new assignments.
Automating ticket assignment ensures tickets get to the right people quickly without manual intervention. Combined with scheduling features, it helps manage technician workload efficiently and keeps the assignment process transparent with automatic notifications.
This action is available as both a Triggered and Scheduled action in a workflow.
What It Does
Assigns Tickets: Sets the owner or primary resource for tickets to specific technicians
Updates Status: Can automatically change ticket status after assignment (like "Assigned" or "Scheduled")
Creates Appointments: Optionally adds entries to the technician's calendar for scheduled work
Sends Notifications: Can email the newly assigned technician about their new ticket
Handles Multiple Tickets: Can process several ticket assignments at once
Works with Suggestions: Typically uses recommendations from Ticket Dispatch actions about who should handle each ticket
How It Works
Step 1: Collect Assignment Information
The action receives information about which tickets to assign and who should handle them. This usually comes from a previous Ticket Dispatch action that analyzed tickets and suggested the best technicians.
Step 2: Update Ticket Ownership
For each ticket, it updates the owner/primary resource field in your PSA to assign it to the suggested technician.
Step 3: Status Management (Optional)
If enabled, it changes the ticket status to reflect the assignment (like changing from "New" to "Assigned").
Step 4: Calendar Integration (Optional)
If scheduling information is provided, it can:
- Create new calendar appointments for the technician
- Update existing tentative appointments with confirmed details
Step 5: Notification (Optional)
If enabled, it sends an email to the newly assigned technician informing them about their new ticket.
Configuration Options
Assignment Source
Assignment Suggestions: Takes recommendations from previous actions (usually Ticket Dispatch) about which technician should handle each ticket
Calendar Management
Create New Appointments: Add new entries to technician calendars for scheduled work Update Existing Appointments: Modify existing tentative calendar entries with confirmed details
Status Updates
Update Ticket Status: Automatically change ticket status after assignment Target Status: Choose what status to set (like "Assigned", "Scheduled", or "In Progress")
Notifications
Email New Owner: Send email notification to the newly assigned technician
What You'll Get
After the action runs, you'll see:
- Event History: Confirmation of which tickets were assigned to whom
- Assignment Summary: Details about successful assignments and any issues
- Calendar Confirmation: Status of any calendar entries that were created or updated
Common Use Cases
Automated Dispatch and Scheduling
Setup:
- Ticket Dispatch - Analyzes tickets and suggests best technicians
- Assign Ticket to Technician - Applies the suggestions and creates calendar appointments
- Update status to "Scheduled" Result: Tickets are automatically routed to the right people with calendar time blocked
Simple Assignment Without Scheduling
Setup:
- Ticket Dispatch - Suggests appropriate technician
- Assign Ticket to Technician - Assigns ticket and updates status to "Assigned" Result: Tickets are routed efficiently with proper status tracking
Bulk Assignment with Notifications
Setup:
- Manual assignment rules or Ticket Dispatch suggestions
- Assign Ticket to Technician - Assigns multiple tickets and notifies all affected technicians Result: Multiple tickets assigned simultaneously with everyone informed
Scheduled Work Assignment
Setup:
- Ticket Dispatch - Suggests technician and optimal timing
- Assign Ticket to Technician - Assigns ticket, creates calendar appointment, and sets status to "Scheduled" Result: Tickets are assigned with proper time management and calendar integration
Best Practices
Combine with Ticket Dispatch: This action works best after a Ticket Dispatch action that analyzes tickets and determines the optimal technician assignments.
Verify Status Names: Make sure the status you choose for "Target Status" exists in your PSA and is appropriate for the ticket's board or queue.
Coordinate Calendar Management: When using scheduling features:
- Ensure technician calendars are accurately maintained in your PSA
- Verify working hours are correctly configured
- Test calendar integration before using in production
Test Email Notifications: If enabling email notifications, verify that technician email addresses are current and that emails are being delivered properly.
Monitor Assignment Success: Check the Event History regularly to ensure assignments are working correctly and to identify any patterns of failures.
Consider Timing: For scheduled workflows, consider when assignments happen - avoid assigning tickets outside business hours unless appropriate.
Example Workflows
Smart Dispatch with Full Automation
- Ticket Dispatch - Analyzes new tickets and suggests best technicians with timing
- Assign Ticket to Technician - Assigns tickets, creates calendar appointments, updates status to "Scheduled", and emails technicians
- Result: Complete automation from ticket creation to technician assignment with calendar management
Priority-Based Assignment
- Filter Tickets - Find high-priority unassigned tickets
- Ticket Dispatch - Suggest technicians based on expertise and availability
- Assign Ticket to Technician - Assign immediately and notify technicians
- Result: High-priority tickets get immediate attention from the right people
Scheduled Maintenance Assignment
- Find Entities - Identify maintenance tickets scheduled for specific times
- Ticket Dispatch - Match technicians with appropriate skills and availability
- Assign Ticket to Technician - Assign with calendar blocking and status updates
- Result: Maintenance work is properly scheduled and assigned
Integration Notes
ConnectWise
- Integrates with ConnectWise scheduling and resource management
- Works with ConnectWise's built-in email notification system
- Supports ConnectWise board and status configurations
Autotask
- Compatible with Autotask's resource and queue management
- Integrates with Autotask's calendar and scheduling features
- Works with Autotask's notification preferences
The action handles the technical details of PSA integration automatically, so you can focus on ensuring tickets get to the right people at the right time.