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
Email 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

  1. See the Prerequisites section above for the prerequisite to obtaining credentials.
  2. The user must attempt to log into the Lattice application using their appropriate Microsoft Entra credentials.
  3. 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 (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

The outputs of this operation are dynamic.

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

The outputs of this operation are dynamic.

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

Returns

The outputs of this operation are dynamic.