END USER LICENSE AGREEMENT
If you purchased CIQ support before June 15, 2023, you can find our older EULA here: Legacy EULA.
This End User License Agreement (this “Agreement”) is entered into between Ctrl IQ, Inc. with offices at 560 Mill Street, Suite 302, Reno, NV 89502 (“Ctrl IQ”) and the applicable customer (“Customer”) that has licensed the Software (as defined below) and/or procured Subscribed Services (as defined below) from one or more resellers (a “Reseller”). If any provision in this Agreement conflicts with any provision in Customer’s agreement with Reseller (“Reseller Agreement”), this Agreement shall supersede and control. Any references to a “party” in this Agreement will mean Customer and Ctrl IQ. By entering into either this Agreement or the Reseller Agreement, Customer hereby agrees to all terms and conditions of this Agreement. Further, as part of an Authorized Users onboarding process, the Company and Authorized User may enter into a separate agreement, such as a terms of service agreement and/or a privacy policy agreement, that will govern the Authorized User’s use of the Software and/or Subscribed Services, and the Company reserves the right to enforce such agreement directly with the Authorized User.
- Certain Definitions. The following terms when capitalized have the meanings specified below:
“Authorized User”means an individual authorized by Customer to use the Software. Any individual using the Software through a Licensed Host will be presumed to be authorized by Customer.
“Invoice” means a written statement sent by Ctrl IQ or Reseller to Customer that specifies Customer’s purchase of subscriptions to the Subscribed Services and/or a license to the Software and all related fees.
“Licensed Host” means the Customer’s host or server whereon the Software is installed.
“Software” means the software offerings licensed by Customer as identified on the relevant Invoice, together with any updates, modifications and improvements of any of the foregoing that are furnished by Ctrl IQ under this Agreement.
“Statement of Work” means any statements of work for Professional Services, in each case as may be mutually agreed upon and executed by the Parties or between Reseller and Customer that reference this Agreement.
“Subscribed Services” means any support services subscribed to by the Customer under an applicable Invoice.
“Subscription Commencement Date” means (a) for the purchase of Software, the earlier of (i) the date of Customer’s first installation of the Software; or (ii) the effective date of the Reseller Agreement, and (b) for the provision of Subscribed Services, the earlier of (i) the date Ctrl IQ first provides the Subscribed Services; or (ii) the effective date of the Reseller Agreement.
- Subscription Term. The term of each of the Subscribed Services and the license to the Software, as applicable, shall commence as of the Subscription Commencement Date and remain in effect for the term set forth in the Reseller Agreement.
- Services.
- Provision of Subscribed Services. Subject to Customer’s ongoing compliance with this Agreement (including timely payment of all applicable fees set forth in the applicable Invoice), Ctrl IQ agrees to provide the Subscribed Services to Customer for the number of Licensed Hosts set forth in the applicable Invoice for Customer’s internal business purposes during the Subscription Term.
- Service Levels. Ctrl IQ will use commercially reasonable efforts to provide the Subscribed Services to Customer in accordance with the Service Level Agreement set forth on Schedule 1 hereto.
- Professional Services. Ctrl IQ may provide additional support, implementation or other professional services (“Professional Services”) as may be mutually agreed upon from time to time as set forth in a Statement of Work (“Statement of Work”). Each Statement of Work is hereby incorporated into this Agreement and is subject to the terms and conditions herein. In the event of any conflict between the terms contained herein and the terms of a Statement of Work, the terms in this Agreement will control.
- Networks Access. To the extent needed for Ctrl IQ’s performance of Subscribed Services and/or Professional Services, Customer will make available to Ctrl IQ and its personnel secure access to Customer’s networks and systems solely for Ctrl IQ to provide Subscribed Services and/or Professional Services to Customer. Ctrl IQ will comply with any guidelines or security regulations provided by Customer in writing in advance regarding its access to Customer’s networks; provided, that Customer shall remain solely liable for the security of its networks and systems.
- Change, Interruption, or Suspension, of Services. Subject to continued compliance with this Agreement, Ctrl IQ may modify, amend, alter, supplement or replace the Subscribed Services from time to time, in whole or in part, without any notice to the Customer. Furthermore, Ctrl IQ reserves the right to suspend the performance of the Subscribed Services to the Customer, when such action is necessary for the security and integrity of Ctrl IQ’s networks and systems, in Ctrl IQ’s sole and absolute discretion, including if Customer’s access patterns to the Subscribed Services indicate misuse as determined by Ctrl IQ in its sole discretion.
- License Grant.
- If Customer licenses any Software, then subject to the terms and conditions of this Agreement and conditional on payment of all required fees set forth in the applicable Invoice, Ctrl IQ hereby grants to Customer a non-exclusive, non-transferable, limited license (without the right to sublicense) to: (a) install the Software on the number of Licensed Hosts permitted under the applicable Invoice and to use the Software solely for Customer’s internal business purposes in object code form only and (b) to copy and use the documentation, manuals and user guides provided by Ctrl IQ in connection with the Software (the “Documentation”) in connection with Customer’s use of the Software.
- Delivery. One copy of the Software in object code will be provided to Customer. The Software shall be deemed accepted upon delivery.
- Restrictions. The license granted in this Section 4 is conditioned upon Customer’s and its Authorized Users’ compliance with this Agreement. Customer shall not and shall ensure its Authorized Users do not: (i) permit any third party to use or access the Software (except for the Authorized Users as permitted herein); (ii) install the Software on more than the number of Licensed Hosts permitted under the applicable Invoice; (iii) share access to the Software (including log in information or notifications) with anyone who is not intended to be an Authorized User; (iv) provide, license, sublicense, sell, resell, rent, lease, share, lend, or otherwise transfer or make available the Software to any third parties, except as expressly permitted by Ctrl IQ in writing; (v) except with respect to any access to Software that is licensed under an open source license, modify, copy or create derivative works based on any content accessed through the Software; (vi) except with respect to any Software that is licensed under an open source license, disassemble, reverse engineer, decompile or otherwise seek access to the source code of the Software; (vii) access the Software in order to build a competitive product or services; (viii) remove, delete, alter, or obscure any copyright, trademark, patent, or other notice of intellectual property or documentation, including any copy thereof; (ix) transmit unlawful, infringing or harmful data or code to or from; or (x) otherwise use the Software except as expressly permitted hereunder.
- Reporting. Ctrl IQ reserves the right to communicate with Customer to understand usage patterns of the Software. At Ctrl IQ’s written request, Customer will deliver to Ctrl IQ a written report detailing the number of Licensed Hosts on which the Software is installed, the number of Authorized Users, GPU usage information and the number of sites whereby the Software is installed and such other information as may be reasonably requested by Ctrl IQ. An officer of the Company shall certify the accuracy of each such report.
- Updates. Ctrl IQ may make available to Customer updates and upgrades to the Software as such updates and upgrades are generally made available to Ctrl IQ’s other customers. However, Customer acknowledges and agrees that purchases of Software are not contingent on the delivery of any future functionality or features. Customer is solely responsible for any costs required in connection with the implementation of any updates or upgrades.
- Ownership.
- Ctrl IQ or its licensors retain all rights, title, and interest (including all intellectual property rights and other rights) in and to the Software and the Documentation, including any modifications or updates thereto, and any Feedback submitted by Customer in accordance with Section 5(b). Customer does not acquire any other rights, express or implied, in the Software and the Documentation other than those rights expressly granted under this Agreement. Customer acknowledges that the Software and the Documentation embody Ctrl IQ’s Confidential Information and that they are protected by copyright and other intellectual property laws.
- Feedback. If Customer or its Authorized Users elect to provide Ctrl IQ with any feedback, comments, or suggestions for improvements of any kind related to the Software, the Subscribed Services or the Documentation (“Feedback”), the Feedback will be the sole and exclusive property of Ctrl IQ. Customer hereby assigns all rights in and to the Feedback to Ctrl IQ and agrees that Ctrl IQ will have the right to use and disclose such Feedback in any manner and for any purpose, without remuneration, compensation, or attribution to Customer.
- Confidentiality.
- “Confidential Information” shall mean any information in whatever form, and however delivered or communicated by a Party (the “Disclosing Party”) to the other Party (the “Receiving Party”), including, without limitation, all software code, documentation, product plans, trade secrets, business plans, customer lists, know-how, and all other information of whatever nature related to or incorporated into the business of the Disclosing Party or its affiliates and which is reasonably understood to be of a confidential nature. Confidential Information includes information of third parties that the Disclosing Party has agreed to keep confidential. For clarity, all information, documentation and specifications regarding the Software shall be Ctrl IQ’s Confidential Information; provided, that the foregoing will not apply to any portion of the Software that is licensed under an open source license. Confidential Information of a Party shall not include information or material that (i) is rightfully known to the Receiving Party prior to its disclosure by the Disclosing Party without breach of any obligation owed to the Disclosing Party; (ii) is released by the Disclosing Party to the Receiving Party without restriction; (iii) is in the public domain through no fault of the Receiving Party; (iv) lawfully obtained by the Receiving Party from a third party who has no confidentiality obligations to the Disclosing Party; or (v) is independently developed by the Receiving Party without any reference or use of the Disclosing Party’s Confidential Information. Additionally, a Receiving Party may disclose Confidential Information of the Disclosing Party if required to do so by legal process, provided, the Disclosing Party is given reasonable notice of such law or order and an opportunity to attempt to preclude or limit such production. Nothing contained in this Section 6 shall be construed to allow a Party to reverse engineer or decompile the other Party’s Confidential Information.
- For a period of five (5) years from the receipt of any information deemed Confidential Information hereunder, each Party as the Receiving Party shall take all steps that are necessary or reasonable to safeguard the secrecy and confidentiality of, and proprietary rights to, the Confidential Information disclosed or provided by the Disclosing Party, and shall not disclose the foregoing to any third party (other than any employee, agent, director, officer, consultant, affiliate or contractor informed on a “need to know” basis and who has entered into a written agreement with confidentiality obligations at least as restrictive as the terms herein). Each Party shall be responsible for the compliance of such third parties with the restrictions set forth in this Section 6.
- Each Party as the Receiving Party shall make no use whatsoever of any Confidential Information of the Disclosing Party except as required to fulfill its obligations under this Agreement.
- Upon the Disclosing Party’s request at any time and for any reason, the Receiving Party shall promptly destroy, render unreadable, or deliver to the Disclosing Party all materials (including all copies) in its possession which contain Confidential Information of the Disclosing Party; provided, however, that this provision does not apply to data that may be kept during the normal course of business in email or back-up systems.
- Fees.
- Customer will pay all Invoices for the Software and Subscribed Services, as applicable, in accordance with the terms of the Reseller Agreement.
- Termination.
- Termination. Either Party may terminate this Agreement if the other Party (i) is in material breach of this Agreement, which breach is not cured within thirty (30) days after written notice of such breach, or (ii) files for or is adjudicated bankrupt or suffers any other analogous event.
- Suspension Right. Without limiting the foregoing termination rights, Ctrl IQ reserves the right to suspend the performance of any Subscribed Services and/or Professional Services if any payment owing by Customer is more than ten (10) days overdue.
- Effect of Termination. Upon the effective date of expiration or termination of this Agreement for any reason: (i) all outstanding orders for Subscribed Services will automatically terminate; and (ii) all outstanding payment obligations of Customer become due and payable immediately. Customer shall be entitled to continue to use the Software; provided, however that no further support services, updates, or upgrades will be provided by Ctrl IQ. The following provisions will survive the expiration or termination of this Agreement for any reason: Sections 1, 5, 6, 7, 8(c), 9, 10, 11 and 12.
- Warranties.
- Mutual Warranties. Each Party hereby represents and warrants that: (i) it has all requisite power and authority to execute this Agreement and to perform its obligations hereunder; (ii) the execution, delivery, and performance of this Agreement shall not conflict with its charter or bylaws, or any agreement, order, or judgment by which it is bound and (iii) it has obtained all necessary permits and consents for the performance of its obligations hereunder.
- Ctrl IQ’s Warranties. Ctrl IQ warrants that the Professional Services will be performed in a professional and workmanlike manner in accordance with the Ctrl IQ Service Level Agreement attached hereto as Schedule 1. Customer’s sole and exclusive remedy for a breach of this Section 9(b) will be Ctrl IQ’s re-performance of any deficient Professional Services.
- EXCEPT AS EXPRESSLY SET FORTH IN SECTIONS 9(A) AND 9(B) ABOVE, THE SOFTWARE, SUBSCRIBED SERVICES AND PROFESSIONAL SERVICES ARE PROVIDED BY CTRL IQ AND ITS LICENSORS "AS IS" WITHOUT WARRANTY OF ANY KIND. WITHOUT LIMITING THE FOREGOING, TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, CTRL IQ HEREBY DISCLAIMS ALL OTHER REPRESENTATIONS, WARRANTIES AND CONDITIONS, CONCERNING THE SOFTWARE, SUBSCRIBED SERVICES AND PROFESSIONAL SERVICES, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES OF TITLE, MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT OR SKILL AND CARE AND ANY WARRANTIES ARISING OUT OF COURSE OF DEALING, USAGE OR TRADE. CTRL IQ FURTHER DISCLAIMS ANY WARRANTY THAT THE SOFTWARE WILL MEET CUSTOMER’S REQUIREMENTS, WILL OPERATE IN ALL THE COMBINATIONS WHICH MAY BE SELECTED FOR USE BY CUSTOMER OR THAT ALL ERRORS WILL BE CORRECTED OR REPAIRED.
- Limitation of Liability. IN NO EVENT SHALL CTRL IQ’S AGGREGATE LIABILITY TO CUSTOMER UNDER THIS AGREEMENT EXCEED THE TOTAL AMOUNT PAID BY CUSTOMER TO RESELLER OR CTRL IQ FOR THE SOFTWARE, SUBSCRIBED SERVICE OR PROFESSIONAL SERVICE GIVING RISE TO THE CLAIM. NOTWITHSTANDING THE FOREGOING, CTRL IQ SHALL HAVE NO LIABILITY WHATSOEVER WITH RESPECT TO ANY SOFTWARE LICENSED UNDER AN OPEN SOURCE LICENSE. IN NO EVENT SHALL CTRL IQ OR ITS LICENSORS BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, PUNITIVE, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, GOODWILL OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THE SOFTWARE, SUBSCRIBED SERVICES OR PROFESSIONAL SERVICES, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- Indemnification.
- By Customer. Customer shall, at its sole expense, indemnify, defend and hold Ctrl IQ and its officers, directors, employees and agents harmless from and against any and all liabilities, losses, damages, claims and expenses (including reasonable attorney’s fees) (collectively, “Losses”), resulting from any third-party claim arising out of or relating to Customer’s receipt of the Subscribed Services or Professional Services and use of the Software, including without limitation, any and all Losses resulting from (a) Customer’s failure to comply with applicable law in using the Software, Subscribed Services or Professional Services, or (b) Customer’s breach of the terms and conditions of this Agreement; provided, however that Customer shall not be liable for any claim subject to indemnification by Ctrl IQ under Section 11(b) below.
- By Ctrl IQ. Ctrl IQ shall, at its sole expense, indemnify, defend and hold Customer and its officers, directors, employees and agents harmless from and against any and all Losses resulting from any third-party claim arising out of an allegation that the proprietary Software owned by Ctrl IQ infringes any intellectual property right of such third party; provided, however that Ctrl IQ shall not have any obligation regarding claims that arise from or relate to (i) any Software licensed under an open source license, (ii) Customer’s use of the Software other than as contemplated by this Agreement, (iii) any modifications made to the Software by any entity other than Ctrl IQ or its authorized representative; (iv) any combination of the Software with services or technologies not provided by Ctrl IQ, (v) use of any version other than the latest commercially available version of the Software made available to Customer or (vi) Customer’s use of the Software after Ctrl IQ has terminated this Agreement or such portion of the Software in accordance with this Section 11(b). If in Ctrl IQ’s opinion, the Software is likely to be infringing, Ctrl IQ may in its discretion (x) obtain a license to enable Customer to continue to access the potentially infringing portion of the Software, (y) modify the Software to avoid the potential infringement, or (z) if the foregoing cannot be achieved after using commercially reasonable efforts, terminate the Agreement or access to the infringing portion of the Software. CTRL IQ’S OBLIGATIONS IN THIS SECTION 11(B) SHALL BE ITS SOLE AND EXCLUSIVE LIABILITY TO CUSTOMER, AND CUSTOMER’S SOLE AND EXCLUSIVE REMEDY, WITH RESPECT TO ANY CLAIM OF INFRINGEMENT OF INTELLECTUAL PROPERTY RIGHTS INVOLVING THE SOFTWARE.
- A Party seeking indemnification under this Section 11 will provide the indemnifying Party with prompt written notice of the relevant claim (provided that the failure to provide prompt notice will only relieve the indemnifying Party of its obligations to the extent it is materially prejudiced by such failure) and permit the indemnifying Party to control the defense, settlement or compromise of such claim. The indemnified Party may employ counsel at its own expense to assist it with respect to such claim; provided, however, that if such counsel is necessary because the indemnifying Party does not assume control, the indemnifying Party will be responsible for the expense of such counsel. The Party not controlling such defense may participate therein at its own expense. The Party controlling such defense shall keep the other Party advised of the status of such claim and the defense thereof. Neither Party shall have authority to settle any claim on behalf of the other.
- General.
- Relationship of the Parties. Each Party agrees that its relationship with the other Party is that of an independent contractor and that nothing in this Agreement should be construed to create a partnership, joint venture, or employer-employee relationship. Neither Party shall be responsible to the other Party and neither Party has the authority to act for, bind or incur any debts or liabilities on behalf of the other Party.
- Assignment. Customer may not assign this Agreement, directly or indirectly, by operation of law, change of control or otherwise, without the prior written consent of Ctrl IQ. Ctrl IQ may freely assign this Agreement. Any purported assignment in violation of this Section 12(b) shall be null and void from the beginning. Subject to the foregoing, this Agreement will bind and inure to the benefit of any successors and permitted assigns.
- Notices. All notices required or permitted under this Agreement shall be deemed duly given (i) when delivered by hand or confirmed facsimile transmission; (ii) one (1) day after delivery by overnight delivery, or (iii) three (3) days after being mailed by certified or registered mail, return receipt requested, with postage prepaid. In each case, notice must be sent, in the case of Ctrl IQ to the address set forth in the preamble of this Agreement, for Customer to the address set forth in the Reseller Agreement, or to such other address and/or facsimile number as either Party shall furnish to the other in writing in accordance with this Section 12(c).
- Governing Law. This Agreement shall be governed by the laws of the State of California, without regard to any conflicts of laws principles. The parties agree that the United Nations Convention for the International Sale of Goods does not apply to this Agreement.
- Jurisdiction. All disputes arising out of or relating to this Agreement will be submitted to the exclusive jurisdiction of the state or federal courts of competent jurisdiction located in Los Angeles, California, and each Party irrevocably consents to such personal jurisdiction and waives all objections to this venue. THE PARTIES HEREBY WAIVE TRIAL BY JURY IN ANY ACTION, PROCEEDING, CLAIM OR COUNTERCLAIM BROUGHT BY EITHER OF THEM AGAINST THE OTHER ON ANY MATTERS WHATSOEVER ARISING OUT OF OR IN ANY WAY CONNECTED WITH THIS AGREEMENT.
- Entire Agreement, Amendment and Modification. This Agreement supersedes all other communications, negotiations and prior oral or written statements regarding the subject matter of these terms and conditions. This Agreement may not be altered except by a written instrument signed by authorized legal representatives of both Parties. Any waiver of the provisions of this Agreement or of a Party’s rights or remedies under this Agreement must be in writing to be effective.
- Force Majeure. Neither Party will be liable or deemed to be in default for any delay or failure in performance under this Agreement (except for payment obligations) resulting, directly or indirectly, from acts of God, civil or military authority, acts of the public enemy, war, riots, civil disturbances, insurrections, accidents, fire, explosions, earthquakes, floods, the elements, pandemics, epidemics, strikes, labor disputes or any causes beyond its reasonable control; provided, that the Party failing to perform in any such event will promptly resume or remedy, as the case may be, the performance of its obligations hereunder as soon as practicable.
- Injunctive Relief. Customer acknowledges that any breach or threatened breach of this Agreement would cause irreparable injury to Ctrl IQ and that monetary damages in such event would be inadequate compensation. Customer agrees that Ctrl IQ will be entitled in addition to monetary relief as may be recoverable by law, to seek temporary, preliminary, and/or permanent injunctive relief as may be necessary to restrain Customer from further breach, without posting bond.
SCHEDULE 1
SERVICE LEVEL AGREEMENT
CIQ Service Level Agreement
CIQ Support Offerings | Standard | Advanced | Premium | |||
---|---|---|---|---|---|---|
Hours of Coverage | Standard Business Day 9am - 5pm PT | Everyday 6am – 6pm local time | 24x7 | |||
Support Channels | Tickets / Email | Shared Screen, Phone, Tickets, Email & Chat | Shared Screen, Phone, Tickets, Email & Chat | |||
Number of Cases (Severity 1 Tickets) | 1 simultaneous Ticket per Entitlement | 2 simultaneous Tickets per Entitlement | 2 simultaneous Tickets per Entitlement | |||
Escalation Efforts | User System Administration Security Escalation |
User System Administration Security Escalation Named Point of Contact Security Engineering Development Escalation |
User System Administration Security Escalation Named Point of Contact Security Engineering Development Escalation Assigned Technical Account Manager 3rd Party Application Support |
|||
Support by the Person/Entitlement | Unlimited Nodes, Containers, Virtual Machines | Unlimited Nodes, Containers, Virtual Machines | Unlimited Nodes, Containers, Virtual Machines | |||
Support by the Node | 100 Nodes = 1 Entitlement | 100 Nodes = 1 Entitlement | Not Available | |||
Response Times | Initial Response | Ongoing Response | Initial Response | Ongoing Response | Initial Response | Ongoing Response |
Severity 1 | 1 Business Hour | 1 Business Hour | 30 Minutes | 1 Hour | 15 Minutes | 30 Minutes |
Severity 2 | 6 Business Hours | 6 Business Hours | 2 Hours | 2 Hours or Agreed | 30 Minutes | 1 Hour or Agreed |
Severity 3 | 6 Business Hours | 1 Business Day | 2 Hours | 1 Day or Agreed | 45 Minutes | 6 Hours or Agreed |
Severity 4 | 6 Business Hours | 1 Business Day | 2 Hours | 1 Day or Agreed | 1 Hour | 12 Hours or Agreed |
Definitions
- “Claim” means a claim submitted by Customer to Ctrl IQ pursuant to these SLA.
- “Incident” means any set of circumstances resulting in an observable or reproducible degradation or impairment of the Subscribed Services.
- "Entitlement" Equates to the number of individuals who can open tickets when purchased by the person or per 100 nodes.
- Severity 1 “Urgent Issue” means any issue and/or problem in which the critical production systems of the Subscribed Services are unavailable, and customers are unable to perform core business functions.
- Severity 2 “High Priority Issue” means any issue and/or problem in which the Subscribed Services are severely impacted and business functions are significantly impaired, though core functions remain operational.
- Severity 3 “Normal Priority Issue” means any non-urgent issue and/or problem that, while potentially impacting the Subscribed Services, does not prevent Customer’s use of the Subscribed Services in any material way and there is no significant loss of productivity.
- Severity 4 “Low Priority Issue” means any non-urgent requests by Customer related to the Subscribed Services or Ctrl IQ’s products or services generally. For example, purely informational requests, reports, usage questions, clarifications regarding documentation, or any feature enhancement suggestions.
Escalation Efforts Definition
- User: Questions, usability, installation, integration, pointing to existing documentation, videos, use cases, how-to recipe’s.
- System Admin: Configuration/management, service support, infrastructure, debugging, coordinating with upstream outside projects for bug resolution.
- Security: Identification, verification, and diligence of security-related issues and subsequent resolution which could be configurations, updates, and code patches for supported packages.
- Engineering/Development: Advanced debugging, patching, pulling, and merge requests with upstream projects.
Access to Support
- Ctrl IQ will provide the customer with access to an online customer support center where Customer may: (i) open a Claim; (ii) send Ctrl IQ information to aid in the resolution of any issues or problems with the Subscribed Services; (iii) check on the status of open Claims; (iv) track any correspondence between Customer and Ctrl IQ support engineers; and (v) access other informational resources to resolve issues with the Subscribed Services.
- Ctrl IQ will make available a dedicated team of support engineers, to whom the customer may report and resolve potential issues through self-help, phone, tickets, email & chat.
- For security reasons, only the customer’s authorized users may submit Claims to Ctrl IQ.
Managing Reported Issues/Tickets
For general application problems get details including:
- Customer name and contact information
- The description of the problem
- Steps to reproduce
- Product version
- Impact on customer’s work
- Components
- URL/API
- Stack trace/error logs
- Screenshots you can obtain
Prioritizing Problems and Requests
When there are a number of problems to be solved, they need to be prioritized according to how critical they are. The support staff will need to ask questions to find out the specific problem and cause, so they can effectively assign it a priority level.
Ticket Classification
CIQ recognizes four different classifications of contacts that the customer may initiate:
- Incident/Issue/Bug: An Incident is defined as any event which is not part of the standard operation of a service and which causes an interruption to, or a reduction in quality of that service.
- Service Request: A Service Request is defined as a request for a new or altered service and includes such things as account setup, and “how-to” instructions.
- Feature Request: An Enhancement Request is defined as a request for new or modified functionality.
- Change Request: A request to apply some form of change to the environment such as an upgrade to a newer software build, configuration change, etc.
Support Ticket Response Stages
For clarity, the following definitions will pertain to the 3 “stages” of a ticket’s life:
- Acknowledge: CIQ’s response to a customer that an issue has been reported and received.
- Response: CIQ’s evaluation of the issue that has been reported and a preliminary course (plan) of corrective action.
- Solution: CIQ’s implementation of the resolution to the reported issue will be deployed at the next mutually agreed upon deployment date within the schedule.
Ticket Status Key
The below key will help you understand what to mark each ticket status as during the life cycle of driving the ticket to resolution.
- Waiting for Support: this item is awaiting action from support. This could be either new or existing tickets, as handling goes back and forth between engineering and support.
- In Progress: this item is being worked on currently by support.
- Waiting for Customer: awaiting additional details, artifacts, or confirmation of issue resolution from customer.
- Pending: pending any external requirements to address the issue.
- Waiting for Fix: this indicates that Engineering is working on the issue and will provide a fix. This status indicates support is waiting on a fix. This is something I filter by and look for as an indication that it has been reviewed by engineering and is being worked on.
- Won’t Fix: indicates Engineering determined not a legitimate bug or declined to change the item as it’s by design.
- Resolved: issue has been resolved/closed.
Knowledge Base Management
Knowledge Base articles help customers and Support Engineers solve known problems more efficiently. They not only reduce the learning curve and time to resolution of an issue for a new Support Engineer but can also aid in deflecting tickets when customers try to submit a ticket. Creating a robust knowledge base is beneficial to both customers and the support team.
Topics can range from managing and maintaining a CIQ supported product to troubleshooting common issues with specific products. Articles are reviewed at regular quarter intervals and a full review at the end of the year to ensure they are still relevant and accurate.
Capitalized terms not defined in this Service Level Agreement (“SLA”) have the meanings set forth in the End User License Agreement, between Ctrl IQ, Inc. and the Customer.