
GITNUXSOFTWARE ADVICE
TelecommunicationsTop 10 Best Call Center Dialer Software of 2026
Ranked roundup of the top call center dialer software tools, with evaluation notes for contact center teams choosing between options like Genesys Cloud CX.
How we ranked these tools
Gitnux editors write the brief first: the topic, the inclusion rules, and the frame for what belongs.
Agents extract product evidence with provenance, then collect written reviews and transcribe video reviews and podcasts.
Framework: Features 40% · Ease 30% · Value 30%
Gitnux may earn a commission through links on this page — this does not influence rankings. Editorial policy
CloudTalk is the best choice for outbound sales and support teams that want campaign-managed dialing with predictable pacing and agent-level disposition tracking, whereas Genesys Cloud CX is the better fit when dialing must share routing, automation, and agent context across a full enterprise contact center.
Editor’s top 3 picks
Three quick recommendations before you dive into the full comparison below — each one leads on a different dimension.
CloudTalk
Campaign execution view ties contact lists, dialing runs, and outcome capture into a single operational loop.
Best for: Fits when outbound teams need campaign-managed dialing with predictable pacing and agent-level disposition tracking.
Genesys Cloud CX
Editor pickInteraction event streaming supports developer automation around dialer call state and outcomes.
Best for: Fits when outbound calling must share routing, agent context, and automation with Genesys Cloud.
CallTools
Editor pickDisposition-centered campaign analytics ties call outcomes to campaign runs without rebuilding custom dashboards.
Best for: Fits when mid-market outbound teams need campaign execution with predictable agent workflows and disposition reporting.
Comparison Table
CloudTalk
SMBIntelligent phone system for sales and support with power dialer tools.
Campaign execution view ties contact lists, dialing runs, and outcome capture into a single operational loop.
CloudTalk is built for dialer-driven operations where campaigns need consistent execution, call state tracking, and disposition handling after each call. Agent-facing dialing controls support manual and automated outbound workflows, and campaign management centers on lists, routing targets, and result capture. Reporting ties outcomes back to agents and campaigns, which helps QA workflows that depend on disposition accuracy.
The main tradeoff is that deep telephony integration coverage depends on the supported SIP trunk and ACD-style connection patterns, which can narrow options for teams with complex carrier setups. CloudTalk fits outbound teams that want dialer execution with clear campaign boundaries and staff-level accountability for call results.
- +Campaign-first workflow keeps lists, routing targets, and outcomes in one place
- +Call pacing controls help avoid agent overload during outbound bursts
- +Reporting links outcomes to agents and campaign execution
- +Agent controls support both manual and automated dialing modes
- –Advanced telephony integrations can be limited by SIP trunk and carrier patterns
- –Retry and hang-up cause mapping depth may require extra workflow design
- –External CRM screen-pop automation depends on supported integration paths
- –Fine-grained administrative governance controls are less extensive than enterprise suites
Sales development teams
Run daily outbound prospecting campaigns
Faster follow-up and cleaner CRM hygiene
Collections operations
Manage calling with strict pacing
More consistent attempt scheduling
Show 1 more scenario
Customer success outbound
Blend retention outreach with routing
Lower misrouting and better throughput
Routing targets allow mixing outbound dialing with handling rules based on call outcome.
Best for: Fits when outbound teams need campaign-managed dialing with predictable pacing and agent-level disposition tracking.
Genesys Cloud CX
enterpriseComprehensive cloud contact center platform with advanced outbound dialer capabilities.
Interaction event streaming supports developer automation around dialer call state and outcomes.
Genesys Cloud CX supports outbound campaign dialing with media handling that plugs into the broader Genesys Cloud call experience and agent workspace. Outbound governance is handled through configuration and permissioning for campaign and user access, plus logging of interaction events for operational troubleshooting. Integration depth is strongest when outbound calls need tight synchronization with CRM context and post-call disposition handling through APIs and webhooks.
A key tradeoff is that dialer campaign behavior can require careful configuration of routing, pacing, and data synchronization so that call state and agent assignment stay consistent. Genesys Cloud CX fits teams that need a dialer embedded in an omnichannel architecture and expect developers or admins to maintain automation logic and integrations over time.
- +Tight integration with Genesys routing and agent desktop workflows
- +Event-driven automation via Genesys APIs and webhook-style notifications
- +Consistent interaction context across calls and other channels
- +Strong operational visibility through call and interaction event history
- –Dialer campaign tuning can be complex across pacing and assignment settings
- –Outbound list and compliance data sync depends on integration quality
- –Admin configuration depth can slow changes for small teams
- –Some dialer-specific reporting depends on built-in interaction analytics setup
Contact center operations teams
Manage outbound campaigns with routing control
More consistent agent assignment
CRM integration developers
Sync outcomes to CRM systems
Faster CRM updates
Show 2 more scenarios
Compliance and governance admins
Maintain consent and opt-out handling
Lower risk of wrong contact
Admins wire contact eligibility logic into outbound processing and audit interaction events.
Sales engagement teams
Automate post-call follow-ups
Quicker next-step actions
Teams trigger follow-up tasks from call outcomes into downstream execution systems.
Best for: Fits when outbound calling must share routing, agent context, and automation with Genesys Cloud.
CallTools
specialistCall center software offering predictive and progressive dialer systems.
Disposition-centered campaign analytics ties call outcomes to campaign runs without rebuilding custom dashboards.
CallTools is built around dialer campaign management where call lists, dialing rules, and disposition codes work together to produce usable performance reporting. Agent workflows are designed around predictable call controls so supervisors can compare outcomes across campaigns without rebuilding screens each time. Teams that need post-call disposition sync and consistent hang-up cause mapping will find the reporting model easier to align with QA and operations.
A tradeoff is that deeper telephony stack integration can require more setup work than dialers aimed purely at SMB operations. CallTools fits teams that already operate their own contact list lifecycle and want dialer execution to follow those lists while pushing call results into downstream systems.
- +Disposition-driven call reporting supports consistent campaign analysis
- +Contact list handling is aligned to recurring dialer campaign runs
- +Agent calling controls reduce variation across outbound sessions
- +Automation and API surface helps route call events into other systems
- –Deeper integrations can take more configuration than list-only dialing
- –Dialing behavior customization is less granular than enterprise dialer suites
- –Advanced reporting requires disciplined disposition code usage
- –Complex retry logic needs careful campaign-level rule planning
Outbound sales operations teams
Track outcomes by disposition codes
Clear funnel reporting
Customer support lead qualification teams
Run preview outbound on scheduled lists
Lower agent handling variance
Show 2 more scenarios
Telephony integrators and admins
Send call events into downstream systems
Faster post-call updates
API-enabled automation routes call state changes into business process tools.
QA and call review teams
Use hang-up cause and outcomes for QA
More consistent QA sampling
Reporting supports structured call outcome review across repeated campaign cycles.
Best for: Fits when mid-market outbound teams need campaign execution with predictable agent workflows and disposition reporting.
Talkdesk
enterpriseCloud contact center software with integrated outbound dialer functionality.
Call state eventing that keeps dialing, agent desktop, and post-call disposition sync aligned.
Talkdesk combines outbound dialer workflows with a contact-center control layer for managing campaigns, agents, and call outcomes. Call dialing behavior can be configured for pacing and concurrency so teams can keep throughput aligned with staffing and contact-list size.
- +Dialing controls support predictable pacing against agent concurrency
- +Event-driven call state enables accurate post-call disposition updates
- +Admin controls support role separation across agents, supervisors, and admins
- +Campaign tooling ties dialing activity to measurable call outcomes
- –Predictable dialing requires careful configuration of pacing and retry rules
- –Outbound list management workflows can feel less direct than specialist dialers
Best for: Fits when outbound teams need dialing control plus enterprise contact-center governance.
RingCentral Contact Center
enterpriseCloud contact center solution providing predictive and progressive dialing.
Campaign dialing orchestration is built around RingCentral call-control events that sync agent actions and call disposition capture.
RingCentral Contact Center provides outbound and inbound call-center routing tied to the RingCentral communications stack.
- +Tight CTI integration with RingCentral apps for faster agent workflows
- +Campaign dialing controls for pacing and retry behavior per campaign
- +Recording and disposition data supports supervisor quality reviews
- +Admin provisioning and RBAC-style permissions support team separation
- –Dialer automation depth can lag specialized outbound-first vendors
- –Complex campaign changes require careful configuration of routing and lists
- –Advanced analytics depend on the surrounding RingCentral reporting setup
- –Integration projects may need engineering time for custom workflows
Best for: Fits when teams want contact-center dialing and routing inside the RingCentral communications ecosystem with manageable admin governance.
Vonage Contact Center
enterpriseCPaaS-driven contact center platform featuring advanced outbound dialers.
Unified configuration for telephony, routing, and agent availability controls that keeps outbound and inbound behavior managed together.
Vonage Contact Center is a communications stack that supports outbound dialer workflows alongside inbound contact-center features. It combines telephony connectivity, campaign control, and agent-facing call handling in one admin experience, with configuration designed to map to operational call queues.
- +Single admin surface for telephony configuration and contact-center routing logic
- +Outbound dialing behavior ties to queue and agent availability controls
- +CTI-style integrations support agent context delivery during calls
- +Media handling options cover both recording and post-call quality workflows
- –Dialer campaign management depth depends on the specific workflow setup
- –Advanced dialing behavior requires careful configuration across routing and pacing rules
- –Outbound analytics often rely on add-on reporting workflows
- –Complex governance across teams can require extra process discipline
Best for: Fits when teams need shared telephony governance for both outbound campaigns and inbound queue handling.
Convoso
specialistOutbound contact center software optimized for high-volume dialing.
Convoso campaign execution ties dialing outcomes to configurable retry and progression behavior per list and campaign rules.
Convoso targets outbound dialer operations where dialing rules and call outcome handling must stay consistent across campaign runs.
- +Campaign dialing automation with controllable pacing and agent concurrency
- +Outbound retry and hangup handling designed for dialer workflow consistency
- +Integration options that support outbound reporting and downstream sync
- +Call disposition capture built into outbound campaign execution
- –Complex campaign configuration can slow iteration during operational changes
- –CRM screen-pop and IVR scripting depth may require extra integration work
- –Advanced governance needs careful list, tagging, and rule setup discipline
- –Capacity planning depends on agent performance and trunk behavior tuning
Best for: Fits when high-volume outbound teams need dialer pacing control and reliable retry logic.
PhoneBurner
specialistCloud-based power dialer software designed for sales teams.
Webhook event delivery for outbound call state plus API access for workflow automation
PhoneBurner is a dialer built for outbound teams that need campaign controls, real-time call status, and agent guidance during high-volume calling. It supports manual, progressive, and predictive-style outbound dialing patterns with agent concurrency controls and call pacing that aim to keep agents and lines in sync.
- +API and webhooks expose dialer call state events for automation
- +Campaign-level pacing and agent concurrency controls improve throughput consistency
- +Built-in contact list management supports ongoing outbound workflows
- +Dialing modes cover manual, progressive, and predictive-style operations
- –Advanced compliance controls require careful configuration and process ownership
- –CRM and ACD integrations can be limited for complex enterprise routing
- –Reporting depth can lag suites that include broader contact center analytics
- –More granular dial plan tuning may require vendor support for edge cases
Best for: Fits when outbound teams need campaign dialer control plus automation via API and event webhooks.
Kixie
SMBSales engagement platform featuring auto-dialer and SMS capabilities.
Preview dialing with lead-first workflow design reduces wrong-number connects before agent qualification.
Kixie runs outbound calling workflows with preview and automated dialing modes, routing calls to the right agents based on campaign logic. The system manages contact lists and campaign settings, then coordinates call pacing and retry behavior to shape throughput.
- +Preview dialing helps agents qualify leads before connecting
- +Campaign-level pacing and retry logic improve consistency across lists
- +CRM-focused call logging keeps dispositions tied to lead records
- +Agent permissions limit who can change campaigns and dialing behavior
- –Larger multi-queue dialing setups can require careful campaign design
- –Dialer automation depth is weaker than enterprise ACD and CX platforms
- –Advanced compliance workflows need disciplined process around tagging
- –Complex integration stacks may increase setup time for CTI-style experiences
Best for: Fits when outbound teams need controlled preview and automated dialing tied to CRM call records.
NICE CXone
enterpriseCloud-native CX platform offering predictive, progressive, and preview dialing.
Built-in campaign execution controls tied to the contact center workflow, so pacing, dispositions, and agent handling stay consistent.
NICE CXone is a dialer solution built for outbound campaign execution with tight coupling to contact center workflows. It supports predictive and progressive dialing modes, along with call pacing and agent concurrency controls to regulate throughput.
- +Predictive and progressive dialing modes support regulated throughput
- +Call pacing and max concurrency controls reduce agent overrun risk
- +Campaign disposition codes support structured reporting and post-call workflows
- +CTI integration enables agent desktop workflows for outbound handling
- –Dialer governance depends on careful campaign and list configuration
- –Automation and integration setup takes planning across telephony and workflows
- –Outbound-specific troubleshooting can be harder when call logic spans modules
- –Advanced optimization requires ongoing tuning of pacing and retry logic
Best for: Fits when large contact centers need predictive or progressive outbound with strong workflow integration and controlled pacing.
Conclusion
After evaluating 10 call center dialer software, CloudTalk stands out as our overall top pick — it scored highest across our combined criteria of features, ease of use, and value, which is why it sits at #1 in the rankings above.
Use the comparison table and detailed reviews above to validate the fit against your own requirements before committing to a tool.
How to Choose the Right Call Center Dialer Software
Call center dialer software directs outbound calling by combining campaign rules, contact list management, and agent assignment so teams can control pacing and capture dispositions at scale. This guide focuses on CloudTalk, Genesys Cloud CX, NICE CXone, PhoneBurner, and CallTools alongside other reviewed dialer platforms.
The ranking emphasizes integration depth, automation and API surface, and admin and governance controls that affect how dialing runs behave during live operations. CloudTalk earns the top spot due to a campaign execution view that ties contact lists, dialing runs, and outcome capture into one operational loop.
Call Center Dialer Software for campaign-managed outbound calling
Call center dialer software coordinates outbound calling modes like predictive and progressive dialing with campaign scheduling, contact list handling, and retry or progression logic. These systems route calls to agents while preserving call state so disposition codes and post-call outcomes can sync back to the campaign record.
Genesys Cloud CX and PhoneBurner illustrate how automation surface changes day-to-day operations. Genesys Cloud CX streams interaction events for developer automation around dialer call state and outcomes, while PhoneBurner provides webhook event delivery and API access for outbound call state so workflow automation can react to live call progress.
Core criteria for Call Center Dialer Software operations and automation
Dialer software succeeds when outbound dialing rules, pacing logic, and disposition capture run in one operational loop instead of separate tools. The top implementations map contact lists, dialing runs, and outcomes so agents see correct context and reporting reflects what actually happened.
Automation surface determines how reliably live call state can drive downstream systems like CRM screen-pop, ticket creation, and workflow updates. That automation can arrive as event streaming, webhook delivery, or campaign-level call-state synchronization, and each approach changes how quickly teams can build reliable integrations.
Campaign execution loop with pacing and outcome capture
CloudTalk ties contact lists, dialing runs, and outcome capture into a single campaign-first operational loop with call pacing controls to avoid agent overload. NICE CXone also keeps pacing, dispositions, and agent handling consistent by binding campaign execution controls to the broader contact-center workflow.
Event delivery for dialer call state and automation
Genesys Cloud CX provides interaction event streaming designed for developer automation around dialer call state and outcomes. PhoneBurner offers webhook event delivery for outbound call state plus API access, which supports workflow automation when call progress must trigger external actions.
Disposition-first analytics tied to campaign runs
CallTools centers reporting on call outcomes by tying disposition analytics to campaign runs without requiring custom dashboards. CloudTalk complements this with an execution view that captures dispositions as part of the campaign loop, which reduces reconciliation effort between dialing activity and reporting.
Dialing governance with pacing versus concurrency controls
Talkdesk includes event-driven call state so post-call disposition sync stays aligned with dialing and agent desktop behavior. Convoso focuses on pacing control plus retry and progression behavior per list and campaign rules to keep throughput consistent under high-volume outbound operations.
Integration depth across telephony and agent desktop workflows
RingCentral Contact Center syncs campaign dialing orchestration with RingCentral call-control events so agent actions and disposition capture stay aligned inside the RingCentral ecosystem. Vonage Contact Center uses unified configuration for telephony, routing, and agent availability controls so outbound campaigns and inbound queue handling can be governed from one administrative surface.
Decision framework for selecting Call Center Dialer Software that matches dialing philosophy
Call center dialer software decisions should start with whether operations need a campaign-managed dialing experience or a contact-center workflow experience. The distinction shows up in where pacing rules live, how disposition capture syncs back, and how much configuration effort is required when campaigns change.
Next, teams should match automation expectations to the available API and event model. Some platforms emphasize interaction event streaming inside a larger CX suite, while others emphasize webhook delivery and outbound call state events designed for external workflow orchestration.
Choose the operational center: campaign loop or contact-center workflow
If dialing must be run as a campaign-first workflow that ties lists, dialing runs, and outcome capture together, CloudTalk fits that model with a single operational loop. If dialing needs to stay tightly coupled to contact-center workflow handling for consistent pacing and agent handling, NICE CXone is built around that workflow attachment.
Match your automation build style to the event model
If developer automation depends on a stream of interaction events for call state and outcomes, Genesys Cloud CX supports event-driven automation via Genesys APIs and webhook-style notifications. If workflow automation depends on outbound call state webhooks that can be consumed outside the dialer platform, PhoneBurner exposes webhook event delivery and API access for that pattern.
Pick the configuration depth for pacing, retry, and progression
If retry and progression must be configured per list and campaign rules for operational consistency, Convoso is designed around controllable pacing with outbound retry and hang-up handling. If the organization prioritizes predictable dialing via pacing controls that reduce agent overload during outbound bursts, CloudTalk emphasizes call pacing controls in the campaign execution loop.
Validate reporting expectations against how outcomes connect to runs
If the team wants disposition-centered campaign analytics that connect outcomes to campaign runs without rebuilding dashboards, CallTools provides disposition-driven call reporting tied to campaign execution. If outcomes must appear aligned with operational dialing views, Talkdesk keeps call state eventing aligned with post-call disposition updates.
Assess integration fit by ecosystem and admin surface
If the dialer must run inside the RingCentral app ecosystem with fast agent workflows through CTI integration, RingCentral Contact Center is built around RingCentral call-control events and campaign dialing controls. If one administrative surface should manage both outbound dialing and inbound queue routing and agent availability, Vonage Contact Center provides unified telephony configuration and routing logic.
Who Call Center Dialer Software buyers should match to each platform
Dialer software fits best when dialing behavior, agent workflow, and disposition capture align with day-to-day campaign operations. Buyers should choose based on whether their outbound team operates campaign-managed dialing and reporting or requires tight coupling to a broader contact center routing and automation stack.
Different tools also fit different integration ownership models. Some platforms expect teams to build around developer event streams, while others provide webhook and API patterns designed for external orchestration and faster workflow wiring.
Outbound teams that run campaign-managed dialing with strict pacing and disposition tracking
CloudTalk matches campaign execution needs by tying contact lists, dialing runs, and outcome capture into a single operational loop with call pacing controls. This helps teams keep agent-level disposition tracking aligned to what the dialer actually executed.
Organizations building automation around dialer call state events for developer-driven workflows
Genesys Cloud CX supports interaction event streaming for developer automation around dialer call state and outcomes with APIs and webhook-style notifications. This suits teams that treat call state as an input stream into their systems.
Mid-market outbound teams that want disposition reporting without dashboard rebuilds
CallTools provides disposition-centered campaign analytics that tie outcomes to campaign runs without requiring custom dashboard reconstruction. This aligns reporting directly to recurring dialer campaign runs.
Contact centers that want dialing governance connected to enterprise routing and agent concurrency
NICE CXone supports predictive or progressive outbound with call pacing and max concurrency controls designed to reduce agent overrun risk. This aligns outbound dialing governance with enterprise contact-center workflow handling.
High-volume outbound operations that prioritize retry and progression behavior consistency
Convoso includes campaign dialing automation with controllable pacing and retry and hangup handling designed for dialer workflow consistency. This helps when outbound lists need predictable progression behavior under operational changes.
Common pitfalls when implementing Call Center Dialer Software
Dialer implementations fail when pacing and retry rules are treated as one-time setup tasks instead of operational controls. They also fail when event automation is assumed to work the same way across platforms that expose different call state mechanisms.
Another common failure comes from underestimating how integration quality affects list synchronization and campaign tuning. When outbound list and compliance data sync lags, teams see dialing behavior that does not match campaign expectations and reporting becomes harder to trust.
Treating pacing and retry logic as configuration defaults instead of operational governance
Convoso requires careful configuration of campaign pacing and progression rules per list and campaign to keep retry and hang-up handling consistent. CloudTalk also depends on call pacing controls to avoid agent overload, so campaign changes must be tested against agent concurrency before rollout.
Building automation against the wrong event model for call state and outcomes
Genesys Cloud CX provides interaction event streaming oriented around Genesys APIs and event-driven automation, so external systems must consume those interaction events. PhoneBurner uses webhook event delivery for outbound call state, so workflows must be built to handle webhook-driven state updates.
Assuming outbound list and compliance sync will work equally well across integrations
Genesys Cloud CX notes that outbound list and compliance data sync depends on integration quality, so list pipelines must be validated during early testing. RingCentral Contact Center ties campaign dialing controls to RingCentral configuration, so routing and list changes need the same operational change control discipline.
Overreaching integration depth without accounting for SIP trunk and carrier constraints
CloudTalk can run into limitations where advanced telephony integrations depend on SIP trunk and carrier patterns. Admin teams should validate dialing behavior and call state capture with the actual trunk and carrier setup before scaling campaigns.
Expecting enterprise contact-center automation depth from a dialer-first workflow tool
Kixie emphasizes preview dialing with a lead-first workflow design, and its dialer automation depth is weaker than enterprise ACD and CX platforms. Teams that need predictive or progressive dialing tied tightly to enterprise workflow governance should validate fit against NICE CXone or Vonage Contact Center.
How We Selected and Ranked These Tools
We evaluated CloudTalk, Genesys Cloud CX, NICE CXone, PhoneBurner, and the other reviewed dialer platforms by weighting features at 40 percent, ease of use and operational fit at 30 percent, and value at 30 percent. The ranking focused on how campaign rules, dialing behavior, and disposition capture behave during live operations rather than on generic dialer feature checklists.
Integration depth and automation surface influenced scoring because developers and admins need reliable event mechanisms for dialer call state and outcomes. CloudTalk earned the top spot because its campaign execution view ties contact lists, dialing runs, and outcome capture into one operational loop with call pacing controls designed to prevent agent overload.
Frequently Asked Questions About Call Center Dialer Software
How does predictive or progressive dialing control max agent concurrency across outbound campaigns?
Which products provide API or event delivery for outbound call state and disposition outcomes?
When dialer workflows need CRM sync, which tools support post-call disposition updates via CTI-style integration?
What breaks if consent and opt-out handling is not aligned between the dialer and the contact list workflow?
How do campaign dialing and routing models differ between CloudTalk and CallTools?
Which tools offer agent desktop integration that supports screen-pop and call handling inside the agent workflow?
How should teams choose between preview dialing and manual or agent-led dialing modes?
Which platforms keep outbound and inbound behaviors under one governance boundary for admin controls?
How does retry logic differ when campaigns need progression rules after no answer or failed connections?
Tools reviewed
Primary sources checked during evaluation.
Referenced in the comparison table and product reviews above.
- Top 10 Best Isp Billing Software of 2026
- Top 10 Best Telecom Inventory Software of 2026
- Top 10 Best Document Server Software of 2026
- Top 10 Best Docsis Software of 2026
- Top 10 Best Clock Sync Software of 2026
- Top 10 Best Call Blocking Software of 2026
- Top 10 Best Soft Phone Software of 2026
- Top 10 Best Wifi Hotspot Software of 2026
- Top 10 Best Videochat Software of 2026
- Top 10 Best Videoconference Software of 2026
- Top 10 Best Video Zoom Software of 2026
- Top 10 Best Gps Gsm Tracking Software of 2026
- Top 10 Best Gprs Software of 2026
- Top 10 Best Gprs Tracker Software of 2026
- Top 10 Best Geofence Software of 2026
- Top 10 Best Geocoding Mapping Software of 2026
- Top 10 Best Geocode Software of 2026
- Top 10 Best Geocoding Software of 2026
- Top 10 Best Geo Location Software of 2026
- Top 10 Best Gateway Software of 2026
Keep exploring
Comparing two specific tools?
Software Alternatives
See head-to-head software comparisons with feature breakdowns, pricing, and our recommendation for each use case.
Explore software alternatives→In this category
Telecommunications alternatives
See side-by-side comparisons of telecommunications tools and pick the right one for your stack.
Compare telecommunications tools→