🔧 How it works
Oro is an intelligent assistant capable of understanding natural language. It is always accessible, wherever you are in the application. If you're on a contract page, Oro defaults to the current contract as the working context.
You can also enrich your requests by mentioning other contracts using the @ key. This enables Oro to analyze and compare several documents. On a contract page, you can even mention previous versions of the current contract to include in your request.
🧠 What's new?
Intelligent context
- On a contract page, the Oro automatically takes the displayed contract as the response context. 
- There's no need to specify the name of the current contract in your question. 
Mentions and comparisons
- Type - @to refer to another contract in your database.
- From a contract page, you can also mention its previous versions. 
- Easily compare two contracts : - "Compare the termination clauses between @contract1 and @contract2." 
Quotes and help
- Quotes are marked with a small number that you can hover over. 
- Oro offers follow-up suggestions to deepen your search. 
- To change the format: - "Can you reformat this as a table?" 
✍️ Best practices
Effective queries
| Objective | Bad example ❌ | Good example ✅ | 
| Identify a clause | "Force majeure clause?" | "Point out the force majeure clause to me, highlighting key triggers and obligations." | 
| Search for a condition | "Terms of payment" | "What are the payment terms in this contract, including due dates and late payment penalties?" | 
| Compare | - | "Compare the commitment period between @contractA and @contractB." | 
For optimal answers
- Clarify the context: - "Analyze this SaaS contract, focusing on security for a bank." 
- Specify the format: - "List all obligations in chronological order with dates and responsible parties." 
- Define scope: - "Focus only on mutual termination rights." 
- Allow dialogue: - "Don't hesitate to ask me questions if you need clarification." 
🔎 Use cases
Searching for information
Searching for information
Tip: For any search, specify the desired output format (table, list) and the specific aspects you're interested in.
- "Find and quote all the paragraphs on intellectual property." 
- "What are the notice periods for termination? Cite the relevant clauses." 
- "Find the payment terms with the paragraphs and their exact wording." 
Understanding a clause
Understanding a clause
Tip: Ask for concrete examples and step-by-step explanations to better understand the implications.
- "Explain the non-compete clause to me with an example." 
- "Detail the post-termination obligations after 30 days' notice." 
- "What happens if we miss the payment deadline? Specify the penalties." 
Modifying a clause
Modifying a clause
Tip: Clearly specify what is to be preserved, and also ask for an explanation of any changes made.
- "Simplifies the liability clause without changing the current limits." 
- "Reformulates confidentiality clauses to include RGPD requirements." 
- "Adapts this payment clause to provide for monthly settlement." 
Contract comparison
Contract comparison
Tip: Specify the desired comparison format and the specific aspects to be analyzed.
- "Compares the termination clauses between @ContractA and @ContractB." 
- "Identifies the major differences between these two versions of the contract." 
- "Analyzes pricing changes between @ContractClient2023 and @ContractClient2024." 
Contract search
Contract search
Tip: Add temporal criteria and specify any additional information you require.
- "Finds all contracts that mention penalties greater than 10%." 
- "Lists contracts that expire in the next 3 months." 
- "Finds contracts with automatic renewal clauses." 
Risk analysis
Risk analysis
Tip: Mention your regulatory context and ask for a quantification of risks if possible.
- "Identifies clauses presenting major legal risks." 
- "Assesses RGPD compliance of data processing clauses." 
- "Analyzes the financial implications of liability clauses." 
Assisted drafting
Assisted drafting
Tip: Specify the type of document required and provide as much context as possible to achieve a relevant result.
- "Drafts a confidentiality clause based on the one in @ContratFournisseur2024 but reinforcing the duration." 
- "Draft a termination letter for this contract, respecting the contractual notice period." 
- "Draft a force majeure clause similar to that in @ContractCustomer but adding cyber-incidents." 
