Litera Search (Preview)
The Litera Search connector exposes functions to execute complex natural language matter searches, giving legal professionals the ability to quickly find and drill down into the details of their firm's litigation and transaction experience. The connector is a go-to tool for legal insights and information management.
This connector is available in the following products and regions:
Service | Class | Regions |
---|---|---|
Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - US Department of Defense (DoD) |
Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Contact | |
---|---|
Name | Litera Customer Care |
URL | https://www.litera.com/support |
support@litera.com |
Connector Metadata | |
---|---|
Publisher | Litera |
Website | https://www.litera.com/ |
Privacy policy | https://www.litera.com/privacy-notice |
Categories | AI |
The Litera Search Copilot connector is a legal professional's digital assistant for navigating the complex landscape of legal intelligence. The plugin offers advanced features that expose legal intelligence searching and matter data retrieval, helping to streamline legal drafting, business development, and workflow tasks. As a Copilot plugin, the connector provides quick access to relevant cases, related parties, and legal content in Microsoft Copilot-enabled UIs, making the plugin a go-to tool for legal insights and information management.
Prerequisites
- Users can leverage the Litera Search connector only if they have a Lattice user account. Since Lattice is an enterprise product, users must be authenticated against their firm's Entra tenant. As such, the user's firm must purchase Litera Lattice and subsequently supply Litera with its Entra Tenant ID. (For Microsoft Copilot Plugin Certification Testing, please provide the appropriate Microsoft Entra Tenant ID.) Litera will then give the firm the API key needed to create a connection to the Copilot plugin.
How to get credentials
- See the Prerequisites section above for the prerequisite to obtaining credentials.
- The user must attempt to log into the Lattice application using their appropriate Microsoft Entra credentials.
- During the login process, the user will be prompted to grant consent to use their credentials. Upon granting consent, they will have access to both Litera Lattice and the Litera Search plugin.
Get started with your connector
Provide users with a step-by-step process for getting started with your connector. This is where you should highlight common use cases, such as your expected popular triggers and actions, and how they can help in automation scenarios. Include images where possible.
The Litera Search connector extends Litera Lattice search functionality to the domains of the Microsoft Power Platform and Microsoft Copilot. Lattice users can issue the same natural language matter searches that they would execute in the Lattice UI. They can further drill down to particular matters to retrieve both matter narratives and detail. Future versions of the connector will offer additional functionality.
The connector does not expose any triggers, but currently supports the following actions:
GetMatterList
:
Allows the user to search for legal matters. The action returns a list of matter names and matter IDs that satisfy the specified user natural language request for matters.
GetMatterNarrative
:
Allows the user to retrieve a matter narrative -- that is, the descriptive overview -- for the specified matter. Requires a client-matter number, for example "9902-20025". Returns the narrative text as a JSON string.
GetMatterDetail
:
Allows the user to retrieve the details of a matter, including matter type, client, open/close dates, responsible attorney, and office, for the specified matter. Requires a client-matter number, for example "9902-20025". Returns the matter detail as a JSON string.
Known issues and limitations
Search criteria are limited to those supported by Litera Lattice:
- Client Matter Number
- Matter Type (hierarchical)
- Industry (hierarchical)
- Matter Practice Group
- Matter Location
- Client
- Open Date
- Close Date
- Timekeeper
- Responsible Attorney
- Billing Attorney
- Matter Office
- Matter Kind (open/closed)
- Total Hours (secured)
- Total Billing (secured)
- Adjudicator (judge name)
- Forum
For any other criteria, we run a semantic search against matter narrative to stack-rank for relevance.
Common errors and remedies
The following error codes may be returned:
- 401/403 - The user is not authorized to use this action. To resolve this error, follow the instructions in both the "Prerequisites" and "How to get credentials" sections above.
FAQ
What types of search can I execute?
You can execute any of the searches that you can execute in Litera Lattice. Search criteria are limited to those supported by Lattice. See the "Known issues and limitations" section above for more information.
What are some sample searches?
Show me a list of matters related to entertainment opened last year. Show me a list of M&A matters from New York. Retrieve a list of commercial litigation matters for Pfizer. Show me a list of matters related to the agriculture industry. Show me matters related to the tech industry for Microsoft corporation. List matters with adjudicator George Harper. Show me matters in Boston related to real estate. List all Costco matters. Display matters related to tax law. Show me matters related to the goods industry. Show me matters opened in July 2023.
How can I use the connector functionality in Microsoft Copilot?
You will need to add Litera Search as a Copilot plugin. In Microsoft Teams, for example, open your Copilot window and click on the plugins icon. Click "More Plugins" and find/select Litera Search. Once the plugin appears in the list of your installed plugins, turn it on. You can then start issuing searches and requests for narratives and details.
How do I ask for narratives in Microsoft Copilot?
For narratives, request something like the following: "Show me the narrative for matter [client-matter number]", where [client-matter number] is the client-matter number of the narrative that you want to retrieve. Typically, the matter search results will include the client-matter number for each matter in the resultset.
How do I ask for detail in Microsoft Copilot?
For narratives, request something like the following: "Show me the detail for matter [client-matter number]", where [client-matter number] is the client-matter number of the narrative that you want to retrieve. Typically, the matter search results will include the client-matter number for each matter in the resultset.
What detail is returned by a request for detail?
The following fields are currently returned by a request for matter detail: matter type, client, open/close dates, responsible attorney, and office. We will be expanding the set of fields returned in future versions of the connector.
Creating a connection
The connector supports the following authentication types:
Default | Parameters for creating connection. | All regions | Not shareable |
Default
Applicable: All regions
Parameters for creating connection.
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
Name | Type | Description | Required |
---|---|---|---|
API Key | securestring | The API Key for the Litera Orchestrator api | True |
Throttling Limits
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 100 | 60 seconds |
Actions
Allows the user to retrieve a matter narrative for the specified legal matter |
Allows the user to retrieve a matter (aka deal, transaction, or case) narrative -- i.e. the descriptive overview -- for the specified matter. Use this function to handle ANY request for a matter narrative, overview, or description. The endpoint returns the narrative for the matter specified by matter name. A matter narrative is one or two paragraphs of prose text that gives a descriptive overview of the matter. Users will request a matter narrative when they want a quick overview of a legal matter. The user might not use the term narrative, but the function can be called whenever the user requests some kind of overview or general information about a specific matter. |
Allows the user to retrieve details of a legal matter |
Allows the user to retrieve details of a matter (aka deal, transaction, or case). The endpoint returns details for the matter corresponding to the specified matter ID (i.e. matter number). Matter details are attributes of a matter, typically presented as name/value pairs. Users will request matter details when they want an in-depth look at the properties and history of the matter. |
Allows the user to search for legal matters and their associated IDs |
Allows the user to search for legal matters (also known as deals or transactions) and their associated IDs. The endpoint returns a list of matter IDs and their corresponding matter names which satisfy the given natural language request. The request can contain search criteria involving matter fields such as matter location, industry, client name, etc. Example requests include "Show me New York matters", "Get me matters for clients in the financial industry", "Find me deals in tech". |
Allows the user to retrieve a matter narrative for the specified legal matter
Allows the user to retrieve a matter (aka deal, transaction, or case) narrative -- i.e. the descriptive overview -- for the specified matter. Use this function to handle ANY request for a matter narrative, overview, or description. The endpoint returns the narrative for the matter specified by matter name. A matter narrative is one or two paragraphs of prose text that gives a descriptive overview of the matter. Users will request a matter narrative when they want a quick overview of a legal matter. The user might not use the term narrative, but the function can be called whenever the user requests some kind of overview or general information about a specific matter.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
The matter ID (matter number) of the matter for which to retrieve the narrative
|
matterId | True | string |
The matter ID (matter number) of the matter for which to retrieve the narrative |
Returns
Allows the user to retrieve details of a legal matter
Allows the user to retrieve details of a matter (aka deal, transaction, or case). The endpoint returns details for the matter corresponding to the specified matter ID (i.e. matter number). Matter details are attributes of a matter, typically presented as name/value pairs. Users will request matter details when they want an in-depth look at the properties and history of the matter.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
The matter ID of the matter for which to retrieve details
|
matterId | True | string |
The matter ID of the matter for which to retrieve details |
Returns
Allows the user to search for legal matters and their associated IDs
Allows the user to search for legal matters (also known as deals or transactions) and their associated IDs. The endpoint returns a list of matter IDs and their corresponding matter names which satisfy the given natural language request. The request can contain search criteria involving matter fields such as matter location, industry, client name, etc. Example requests include "Show me New York matters", "Get me matters for clients in the financial industry", "Find me deals in tech".
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Natural language search request for legal clauses or definitions
|
request | True | string |
Natural language search request for legal clauses or definitions |