Boost Your App Development Skills with OpenText APIs

Find AI Tools in second

Find AI Tools
No difficulty
No complicated process
Find ai tools

Boost Your App Development Skills with OpenText APIs

Table of Contents

  1. Introduction
  2. Example Application Overview
  3. Setting Up the Application
    • Creating a New Application
    • Downloading the Configuration File
    • Configuring the Application
  4. Contract Approval Process
    • Uploading and Viewing Contracts
    • Requesting Approval
    • Manager's Approval
  5. Altitude Services Used
    • Contract Storage Service (CSS)
    • Content Metadata Service (CMS)
    • Workflow
    • Integration with Magellan Risk Cards
  6. Risk Classification and Approval
  7. Admin Actions and Contract Listing
  8. Document Analysis with Magellan Risk Cards
  9. Building and Accessing the Application
  10. Additional Resources and Tutorials
  11. Conclusion

Example Application for Using OTTO Services

In this article, we will explore an example application that demonstrates how to utilize some of the OTTO services. The application is specifically designed for educational purposes and is available as a tutorial on the developer projects platform. You can also access the published project for hands-on exploration.

The example application, referred to as the Contract Approval Demo, showcases the interaction between different services provided by OTTO. The backend of the application is built using the Notice language, while the frontend is developed with React.

Before diving into the application, it's important to configure it properly. This involves creating a new application in your development tenant and downloading the configuration file. The configuration file contains important details such as the client ID, client secret, and tenant ID. These credentials are essential for authenticating the application with OTTO services.

The Contract Approval Demo enables users to upload contracts, specify contract details such as name and value, and request approval from a manager. The workflow underlying the application determines whether the contract requires manual approval or can be automatically approved Based on its value.

The application utilizes several OTTO services to accomplish its functionality. The Contract Storage Service (CSS) is responsible for storing the actual contract documents, while the Content Metadata Service (CMS) stores additional metadata related to the contracts. The workflow orchestrates the entire approval process, incorporating the integration with Magellan Risk Cards for document analysis and risk classification.

When a contract is uploaded, it undergoes analysis by Magellan Risk Cards to extract personal identifiable information (PII) and assign a risk classification level to the document. The workflow can then trigger an approval request if the risk classification is deemed high or very high.

The Contract Approval Demo also includes administrative actions for managing contracts and a contract listing feature to track the processed contracts. The application provides a user-friendly interface and sends email notifications to inform users about the status of their contracts.

To better understand the inner workings of the application, we provide a detailed explanation of the various requests made to the OTTO services. The tutorial on the developer projects platform offers comprehensive guidance on setting up the application in your local development environment, including the installation of necessary dependencies such as Node.js. It also provides a Postman collection that further aids in understanding the API requests made by the application.

In summary, this article serves as a guide for utilizing the example Contract Approval Demo application and demonstrates how OTTO services can be integrated to streamline contract approval workflows. It also highlights the power of Magellan Risk Cards for document analysis and the flexibility of the OTTO platform for building custom applications.

Stay tuned for the next sections, where we will Delve deeper into the application's functionality and explore each aspect in Detail.

Pros

  • Provides a comprehensive example of using OTTO services for contract approval workflows.
  • Demonstrates the integration of Magellan Risk Cards for document analysis and risk classification.
  • Offers a user-friendly interface and email notifications for a seamless user experience.
  • Detailed tutorials and resources are available for easy setup and understanding.

Cons

  • Limited to contract approval workflows, may not cover all possible use cases.
  • Requires familiarity with Notice language and React for backend and frontend development, respectively.
  • Some technical knowledge is necessary to configure and work with the application.

Highlights:

  • Example application showcasing OTTO services for contract approval workflows
  • Integration with Magellan Risk Cards for document analysis and risk classification
  • User-friendly interface and email notifications for easy contract management
  • Detailed tutorials and resources available for easy setup and usage

FAQ

Q: Can the Contract Approval Demo be customized for different approval processes? A: Yes, the workflow of the application can be modified to accommodate specific approval requirements.

Q: Is the Contract Approval Demo suitable for industries other than education? A: Absolutely! While the example application focuses on education, it can be adapted for various industries that require contract approval workflows.

Q: Are the OTTO services used in the example application available separately? A: Yes, OTTO offers its services individually, allowing developers to utilize specific services based on their requirements.

Q: Can the example application be deployed in a production environment? A: Yes, with proper configuration and deployment considerations, the Contract Approval Demo can be used in a production environment.

Q: Are there any limitations in terms of document size or volume that the application can handle? A: The scalability of the application depends on the infrastructure it is deployed on. OTTO services can handle a wide range of document sizes and volumes.

Q: Can additional functionalities be added to the example application? A: Yes! The example application serves as a foundation that can be extended and customized to meet specific business needs.

Q: What level of technical knowledge is required to work with the example application? A: Familiarity with backend development using Notice language and frontend development using React is recommended to make modifications to the application.

Q: Does the example application support multi-tenancy? A: Yes, by creating multiple applications and tenants, the Contract Approval Demo can be adapted to support multi-tenancy scenarios.

Most people like

Are you spending too much time looking for ai tools?
App rating
4.9
AI Tools
100k+
Trusted Users
5000+
WHY YOU SHOULD CHOOSE TOOLIFY

TOOLIFY is the best ai tool source.

Browse More Content