EXHIBIT 10.23 [*] Designates material for which confidential treatment has been requested, which material has been separately filed with the Securities and Exchange Commission. TRILOGY TELEMANAGEMENT SERVICE AGREEMENT: ---------------------------------------- WHEREAS: Trilogy Telemanagement, L.L.C. ("Trilogy"), a Delaware limited liability company, in the business of providing and marketing platform enhanced telecommunication services, including but not limited to, long distance telephone services, telephone calling cards, fax services, and debit cards. To effectuate its services, Trilogy, among other things, designs and develops computer software, hardware, and services for operation and management of digital switch services and other products for the deployment of digital switch application and the management of telecommunications business functions. WHEREAS: The undersigned "Customer" desires to purchase Trilogy's services, as specifically defined in Exhibit "1" attached to this Agreement. WHEREFORE, in consideration for the mutual covenants and promises contained herein, the parties agree as follows (Trilogy and Customer may also be referred to as "Party" or "Parties"): 1. SERVICES TO BE PROVIDED TO CUSTOMER: Trilogy agrees to provide the ----------------------------------- services described in Exhibit "1" attached to this Agreement to the Customer in consideration for the payment(s) to be provided by the Customer as set forth in Exhibit "1" to this Agreement. Trilogy Telemanagement Service Agreement Page 1 2. PAYMENT TO BE MADE BY CUSTOMER: Customer agrees, in consideration ------------------------------ for the Services to be provided by Trilogy, to pay the consideration upon the terms and conditions set forth on Exhibit "1" attached to this Agreement. Nonpayment of Services shall constitute a material breach of this Agreement. 3. PROPRIETARY INFORMATION: The parties stipulate and agree that ----------------------- Trilogy possesses certain proprietary information, including but not limited to patent, trademark, copyright, and trade secret information that may be disclosed to the Customer to effectuate this Agreement. Proprietary and trade secret information includes but is not limited to any and all technical information, financial data, customer lists, user lists, business plans, business relationships, marketing plans, technical specifications, trade secrets, discoveries, ideas, concepts, and know-how furnished or disclosed by Trilogy to the Customer. Customer agrees to diligently keep all proprietary information of Trilogy's as a trade secret, and not to disclose, sell, sublicense, assign, or in any other way alienate same without the prior written consent of Trilogy. Customer agrees that all right, title and interest in and to, and ownership of, all intellectual property rights in and to such software, to the extent that such intellectual property rights are not in the public domain, including but not limited to all rights in patents, trademarks, copyrights and trade secrets relating thereto, any enhancements and modifications thereto and copies thereof, and any user documentation related thereto (collectively, the "Trilogy Software"), shall at all times reside exclusively in Trilogy or such third parties as Trilogy may in its sole Trilogy Telemanagement Service Agreement Page 2 discretion determine, notwithstanding the fact that any enhancements or modifications may have been conceived, developed or made by or on behalf of the Customer. For purposes of this Agreement, (i) the term "enhancements" shall mean all updates and improvements to the Software in question which, if such Software were then being licensed or sold, would be generally offered to a purchaser or licensee as part of such Software and which would not be separately priced options, and (ii) the term "modifications" shall mean all changes made to the Software in question in an attempt to repair or correct any defect therein in order to cause such Software to conform to the specifications related thereto or any other warranty related thereto as specified in this Agreement. Customer shall be entitled only to such licensee rights with respect to the Trilogy Software as are specifically granted in this Agreement and its Exhibits and to no other rights; said licensee rights shall only be coextensive with the terms of this Agreement, and shall terminate with the termination of this Agreement. Upon termination of this Agreement, Customer shall promptly return all proprietary information of Trilogy's to Trilogy. 4. RELATIONSHIP OF PARTIES: The parties have entered into an ----------------------- independent contractor relationship. This Agreement is not a partnership, joint venture, or other noncontractual arrangement. 5. WARRANTEES AND LIMITATIONS OF LIABILITY: (a) Trilogy warrants that --------------------------------------- all Software, goods, and services (hereinafter "Services") provided in this Trilogy Telemanagement Service Agreement Page 3 Agreement will comply with prevailing telecommunications industry standards (hereinafter "Technical Standards"). If Trilogy determines that the Services are not being provided in accordance with the Technical Standards (hereinafter , a "Defect" or "Defects"), Trilogy shall use reasonable efforts under the circumstances to conform the Services to the Technical Standards. (b) THIS EXCLUSIVE WARRANTY IS IN LIEU OF ALL OTHER WARRANTIES, AND CUSTOMER HEREBY WAIVES ALL OTHER WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, ANY WARRANTY OF MERCHANTABILITY OR FITNESS FOR USE FOR A PARTICULAR PURPOSE. TRILOGY HEREBY SPECIFICALLY DISCLAIMS ANY LIABILITY TO CUSTOMER FOR INTERRUPTIONS AFFECTING THE SERVICES FURNISHED HEREUNDER WHICH ARE ATTRIBUTABLE TO CUSTOMER'S SERVICE INTERCONNECTIONS OR TO CUSTOMER'S EQUIPMENT FAILURES, OR TO CUSTOMER'S BREACH OF THIS AGREEMENT. (c) IN NO EVENT SHALL TRILOGY OR ANY OF ITS AFFILIATES BE LIABLE TO CUSTOMER OR ANY OF ITS AFFILIATES OR EMPLOYEES OR TO ANY THIRD PARTY FOR: (i) ANY LOSS OF PROFIT OR REVENUE, OR FOR ANY INDIRECT CONSEQUENTIAL, INCIDENTAL, PUNITIVE OR SIMILAR OR ADDITIONAL DAMAGES, WHETHER INCURRED OR Trilogy Telemanagement Service Agreement Page 4 SUFFERED AS A RESULT OF UNAVAILABILITY OF SERVICES PERFORMANCE, NON-PERFORMANCE TERMINATION, BREACH, OR OTHER ACTION OR INACTION UNDER THIS AGREEMENT, OR FOR ANY OTHER REASON, EVEN IF CUSTOMER ADVISES TRILOGY OF THE POSSIBILITY OF SUCH LOSS OR DAMAGE; OR (ii) FOR OUTAGE, OR INCORRECT OR DEFECTIVE TRANSMISSIONS, OR ANY DIRECT OR INDIRECT CONSEQUENCES THEREOF. (d) NOT WITHSTANDING ANYTHING IN THIS AGREEMENT TO THE CONTRARY, IN NO EVENT SHALL THE CUMULATIVE LIABILITY OF TRILOGY UNDER THIS AGREEMENT EXCEED THE TOTAL PAYMENTS PAID BY CUSTOMER TO TRILOGY HEREUNDER. 6. TAXES AND REGULATORY MATTERS: The parties shall be responsible for ---------------------------- paying their individual federal, state, local, and franchise taxes, if any. The parties agree to cooperate to comply with all federal, state, and local laws, rules and regulations applicable to this Agreement, and maintain in force all licenses and permits required for their respective activities and obligations hereunder. Trilogy hereby represents and warrants that it is authorized to undertake the activities contemplated under this Agreement in each jurisdiction in which it will provide services hereunder. 7. TERM AND TERMINATION: This Agreement shall commence with the signing -------------------- of the Agreement, and continue until March 31, 1999. This Agreement shall be Trilogy Telemanagement Service Agreement Page 5 immediately terminable by either party upon written notice to the other party of a material breach of this Agreement. In the event that either party has reasonable suspicion to believe that the other party cannot or will not comply with the material terms of this Agreement at any time through the end of the then current term, the suspecting party shall set forth in writing its suspicions, the basis thereof, and request reasonable assurances under the circumstances from the other party that the Agreement will be performed. If such assurances are not received within thirty (30) days of receipt of the written request for assurances when the request of said assurances is reasonable under the circumstances, the Agreement shall be terminated. 8. NOTICES: All notices or demands shall be delivered in person against ------- a written receipt, sent via telecopier or facsimile transmission to the telecopier or facsimile transmission number listed above, sent by registered or certified mail of the United States Postal Service, return receipt requested, or sent by overnight courier service guaranteeing next business day delivery. Each such notice, demand or request shall be deemed to have been given upon actual receipt or refusal by the addressee. All notices, demands or requests provided for or permitted to be given pursuant to this Agreement must be in writing and shall be sent to the parties at the following addresses: To Trilogy: Trilogy Telemanagement LLC 210 S. 16th Street, Suite 116 Omaha, N-E 68102 Fax Number: (402) 346-1500 Trilogy Telemanagement Service Agreement Page 6 To Customer: Primecall, Inc. 1520 Eastlake Avenue East, Suite 205 Seattle, Washington 98102 9. DISPUTES: Should there exist any error or confusion the Parties -------- agree to attempt to resolve the matter by bringing it to the attention of the appropriate party, in writing, within a reasonable time after the dispute arises and allow a reasonable time from receipt of the notice of dispute to respond to the matter or otherwise resolve the dispute. The Parties agree to negotiate in good faith. In the event that a dispute cannot be resolved, the Parties agree that the dispute will be revolved through arbitration, in the city of Omaha, Douglas County, Nebraska, in accordance with the Rules of the American Arbitration Association. 10. AMENDMENTS: All Amendments to this Agreement shall be in writing, ---------- and signed by both parties. Amendments do not need to be supported by additional consideration outside of this foundational Agreement. 11. SEVERABILITY: If any provision of this Agreement or the application ------------ thereof to any person or circumstance shall be invalid or unenforceable to any extent, the remainder of this Agreement and the application of such provisions to other persons or circumstances shall not be affected thereby and shall be enforced to the greatest extent permissible by law. Trilogy Telemanagement Service Agreement Page 7 12. RESTRICTION ON ASSIGNMENT: Customer may not assign this Agreement ------------------------- without the consent of Trilogy. Trilogy shall not unreasonably withhold its consent to any assignment of this Agreement by the Customer. 13. AUTHORITY: The individuals below and their respective parties --------- represent that they are authorized to enter into this Agreement and that the undersigned signatories are authorized to bind the parties to this Agreement. 14. LEGAL FEES: If any action is necessary in order to enforce the ---------- terms of this Agreement, the prevailing party shall be entitled to recover its attorney's fees and costs incurred in addition to any other relief to which it may be entitled. 15. ENTIRE AGREEMENT: This Agreement constitutes the entire Agreement ---------------- between the Parties and supersedes all prior understandings with respect to the subject matter of this Agreement. IN WITNESS WHEREOF, the parties have executed this Agreement on the 31st day of March, 1997. The parties agree that the signing and exchange of this document may be performed via telecopier or facsimile transmission. TRILOGY TELEMANAGEMENT, L.L.C. By: /s/ Robert G. Barben -------------------------------- Name: ROBERT G. BARBEN Title: Vice President Sales and Marketing Date: March 31, 1997 Trilogy Telemanagement Service Agreement Page 8 PRIMECALL INCORPORATED Jurisdiction of Formation: State of Washington ---------------------- Taxpayer ID #: 91-173-8735 ---------------------------------- By: /s/ Michael S. Sims --------------------------------------------- Name: Michael S. Sims ------------------------------------------- Title: Chief Operating Officer ------------------------------------------ Date: 4/2/97 ------------------------------------------- Trilogy Telemanagement Service Agreement Page 9 EXHIBIT 1 --------- of -- TRILOGY TELEMANAGEMENT SERVICE AGREEMENT ---------------------------------------- This Exhibit 1 of Trilogy Telemanagement Service Agreement describes the Services offered by Trilogy Telemanagement, LLC (hereinafter "Trilogy") and the responsibilities accepted by both Trilogy and Primecall, Inc. , (hereinafter "Primecall") to effectuate such services (Trilogy and Primecall may be referred to as "Party" or "Parties"). A. Whereas, Primecall is involved in the telecommunications industry and provides long distance telephone services; and B. Whereas, Trilogy develops software for providers of long distance telephone services and further provides technical expertise and support for long distance providers; and C. Whereas, Primecall wishes to lease with option to buy, Trilogy's proprietary software, TeleScript, to operate Primecall's Summa Four SDS 1000 installation and TeleDesq 2.0 Primecall, to manage Primecall's data entry, customer service and billing requirements through March 31, 1999. Also Primecall wishes to lease a license to use Trilogy's proprietary software Web-Call with no option to buy for the same period of time. Should the license for Web-Call become available for sale during these twenty four (24) months, Trilogy will negotiate the sale of this license to Primecall at that time. Trilogy also gives Primecall the option to continue to lease Web-Call after the twenty four month period. Terms of this option will be negotiated and agreed to no later than sixty days (60) prior to the end of the current lease agreement. Trilogy and Primecall agrees that lease will remain at a fair and nominal price for both parties. 1. Description of Services ----------------------- 1.1 TeleScript: TeleScript is a proprietary software of Trilogy. TeleScript is a fourth generation language designed to command the Summa Four SDS family of switches to perform complex callflows and resource management. TeleScript further provides real time call timing, rating and CDR output. The TeleScript features and applications contracted for under this service agreement are listed in Attachment 1 to Exhibit 1. 1.2 TeleDesq 2.0 Primecall: TeleDesq 2.0 Primecall is a proprietary software of Trilogy. TeleDesq 2.0 Primecall is a data management software designed specifically for the telecommunications industry to provide and perform data entry functionality, customer service support and retail billing Exhibit 1 of Trilogy Telemanagement Service Agreement Page 1 functionality. The TeleDesq 2.0 Primecall capabilities contracted for under this agreement are listed in Attachment 1 to Exhibit 1. 1.3 Web-Call: Web-Call is a proprietary software of Trilogy. Web-Call is visual automation software for use of International Call-Back and Domestic Call-Back via use of the world wide web network. 1.4 Installation: Trilogy shall use its best efforts to activate and make operational TeleScript and TeleDesq 2.0 Primecall on or before April 15th, 1997. TeleScript runtime and TeleDesq 2.0 Primecall shall be activated with Primecall's capabilities for modifications. 1.5 Support: Trilogy offers ten (10) hours per month Technical Support without additional charge. Trilogy extends Level II support without additional charge. Level II Support shall be defined as support of Trilogy Software and is available 24 hours per day, 7 days a week, 365 days a year. Primecall's customer training, customer support, data entry and data manipulation is not included in Level II support All additional support provided by Trilogy shall be prepaid by Primecall. It shall be understood that support offered remotely is billed at Trilogy's prevailing commercial rate. On-site support shall be offered in accordance with section 4 below plus a 15% surcharge to Trilogy's prevailing commercial rate. 1.6 Training: Trilogy shall provide "hands-on" training of Trilogy's TeleDesq 2.0 to Primecall Incorporated personnel in Trilogy's office. Training on Trilogy TeleScript will be provided for Primecall technicians at Trilogy's offices if needed and requested by Primecall. 2. Compensation ------------ 2.1 Compensation for Services: Primecall shall compensate Trilogy, per Summa Four switch, for the lease of a non-exclusive, non-transferable, with option to purchase at end of twenty four (24) month lease license of Telescript and Teledesq 2.0 to Primecall as described in section 1 above, and for the lease of a non-exclusive, non-transferable and non-purchasable license to use Web-Call in the following manner: (A) To - effectuate this agreement and receive Service from April 15th, 1997, through April 14th, 1999, Primecall shall remit payment of US $[*] in certified funds on or before March 31, 1997. This payment represents $[*] Installation Fee and $[*] first months lease with option to buy for Trilogy's TeleScript and TeleDesq 2.0 Primecall. (B) Effective May 01, 1997 - Primecall shall remit monthly payments of US$[*], ($[*], monthly lease with option to buy Trilogy's TeleScript and TeleDesq 2.0 Primecall and $[*] monthly lease for Trilogy's Web-Call with no option to buy). (C) Final purchase price at - end of twenty four [*] CONFIDENTIAL TREATMENT REQUESTED Exhibit 1 of Trilogy Telemanagement Service Agreement Page 2 month lease, effective March 31, 1999 US$[*] for purchase of license of Trilogy's TeleScript and TeleDesq 2.0 Primecall. 2.2 LICENSE AND ASSIGNMENT: Trilogy hereby grants to Customer a ---------------------- nonexclusive, license to use TeleScript, TeleDesq 2.0 Primecall and Web-Call, as defined in Exhibit 1 of the Agreement for One (1) Summa Four Switch (collectively, the "Trilogy Software") in Customers business in any manner in Customer's sole discretion, for the term of this agreement or until termination hereof. At the end of the term of this Agreement, or at termination hereof by Trilogy, Customer shall have the sole and exclusive option to purchase the Trilogy Software, TeleScript and TeleDesq 2.0 Primecall, upon the terms set forth in Exhibit 1. Web-Call may not be purchased at this time. 2.3 Nonpayment of Services: Nonpayment of Services shall constitute a material breach of this Agreement. Nonpayment of Services as contemplated by section 2.1 A. B. and C. of this ----- -- Exhibit shall cause the immediate termination of this Agreement and simultaneously the immediate termination of all Services. 3. Responsibilities of the Parties ------------------------------- 3.1 Hardware: Primecall shall ensure that all Hardware is in good and serviceable condition. Hardware may include, but is not limited to: host computers, Summa Four switches, modems, cables and wiring. Trilogy shall assume no responsibility or liability and shall be held harmless for any and all Hardware malfunctions regardless of cause. 3.2 Data Integrity: Primecall shall ensure the safety, security and accuracy of its Data. Data may include but is not limited to: customer records, billing records, rating records, routing records, traffic records. Primecall shall establish and perform adequate backup procedures. Primecall shall establish and perform adequate error checking. Trilogy shall assume no responsibility or liability and shall be held harmless for any and all loss or inaccuracy of Data regardless of cause. 3.3 Environment: Primecall shall provide an appropriate operating environment, that meets with telecommunications industry standards, to operate its equipment and Trilogy's proprietary software. Trilogy shall assume no responsibility or liability and shall be held harmless for any and all failures of the Environment regardless of cause. 3.4 Upgrades and Fixes: Trilogy shall provide regular and necessary bug fixes and technical adjustments to the Trilogy Software licensed under this agreement. Customer is entitled to all upgrades and will be supplied integration code, service and support as necessary for Primecall to use the [*] CONFIDENTIAL TREATMENT REQUESTED Exhibit 1 of Trilogy Telemanagement Service Agreement Page 3 Trilogy Software as contemplated by the Agreement and this Exhibit 1. Trilogy shall license such fixes, upgrades and integration code to Primecall with an option to purchase as set forth in Section 3 of the Agreement. 4. Travel/Per Diem Expenses ------------------------ 4.1 Travel and Per Diem Expenses: Any travel necessitated by Primecall and actual expenses related thereto shall be paid by Primecall. TRILOGY TELEMANAGEMENT, L.L.C. By: /s/ Robert G. Barben ---------------------------------- Name: ROBERT G. BARBEN Title: Vice President Sales and Marketing Date: March 31, 1997 PRIMECALL INCORPORATED Jurisdiction of Formation: State of Washington --------------------- Taxpayer ID #: 91-173-8735 --------------------------------- By: /s/ Michael S. Sims -------------------------------------------- Name: Michael S. Sims ------------------------------------------ Title: Chief Operating Officer ----------------------------------------- Date: 4/2/97 ------------------------------------------ Exhibit 1 of Trilogy Telemanagement Service Agreement Page 4 Attachment 1 to Exhibit 1 of Trilogy Telemanagement Service Agreement This attachment defines the first set of features and applications contracted for under Trilogy Telemanagement's Service Agreement and Exhibit 1. Trilogy Software Features - ------------------------- Trilogy TeleDesq 2.0 Primecall ------------------------------- . Account Management . 800# Management . Country/Rating Code Management . Rate Management . Agent Management . Customer Management . Traffic Detail/Export Management . Payments Module . Multiple Billing Entity Support Module . Order Entry Module . Management Reports . Account Code Billing Module . Dynamic Invoicing Module . Credit Card Payment Module . Speed Dial Management Trilogy TeleScript Features --------------------------- . TeleScript Development Compiler . On-line Rating Module . On-line Credit Card Clearing Module Trilogy TeleScript Applications ------------------------------- . Call-Back . Travel Card/Debit Card All applications may be tailored to specific requirements (Additional charges may be required).