Noxtua Submission (Preview)

Europe's first sovereign Legal AI. You can chat with Noxtua to analyze, review, and summarize legal documents.

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)
Contact
Name Simon Joecks
URL https://xayn.com/contact
Email simon.joecks@xayn.com
Connector Metadata
Publisher Xayn
Website https://xayn.com
Privacy policy https://static1.squarespace.com/static/64887e954b6c782765a45285/t/66f3e4fb6269ff1ce2dc4311/1727259900479/Noxtua_DPA.pdf
Categories AI

Noxtua Connector

The Noxtua Connector is a Connector for the current version of the Noxtua API. It enables authors to send a text prompt to Noxtua. It then fetches the streamed responses from the Noxtua API and returns it as a proper string containing the complete prompt completion.

Contact
Name Noxtua
URL https://xayn.com
Email support@xayn.com

Prerequisites

  • A Noxtua account
  • Oauth client id and client secret
  • A Noxtua tenant id

Supported Operations

GetSession

Before you can interact with Noxtua, you must first retrieve a chat session ID. This operation will create a new session and provide you with the ID of that session.

Parameters

Name Key Required Type Description
tenant-id tenant-id true string The tenant id you have received from Noxtua

Returns

Name Path Type Description
session body/session string The session id of the newly created session

Send Message

This operation allows you to send a prompt to Noxtua. The response will come in the form of a stream that must be parsed in order to be human readable.

Parameters

Name Key Required Type Description
sessionId sessionId true string The session id returned from the “Get Session” action
tenant-id tenant-id true string The tenant id you have received from Noxtua. The same one like in the “Get Session” action
Message Body/Messages/Message true string The prompt to send to Noxtua for completion
Type Body/Messages/Type true string The type of the message. Currently needs to be set to “text”

Returns

Name Path Type Description
Body Body string A json containing a value with all responses from Noxtua API’s event stream

Parse Message

The parse message operation takes the raw stream output of Noxtua and converts it into a human readable form.

Parameters

Name Key Required Type Description
Body/Text Body/Text true string The output from the "Send Message" action

Returns

Name Path Type Description
Body Body string A json with the key “result” containing Noxtua’s answer as human-readable string.

Installation

The oauth endpoints must be configured with the proper tenant ID. Either in the apiProperties.json file or in the security tab replace YOUR_TENANT_ID with your tenant id and YOUR_CLIENT_ID with your client id. You must also provide your client secret in the security tab.

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
Noxtua Tenant ID string Enter your Tenant ID True

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

Get Session

This operation creates a new chat session and returns the session ID. The session ID can be used for subsequent interactions with the chat API.

Parse Message

Parses a Noxtua response

Send Message

Sends a message to Noxtua and returns the entire unparsed response. Requires further processing.

Get Session

This operation creates a new chat session and returns the session ID. The session ID can be used for subsequent interactions with the chat API.

Parameters

Name Key Required Type Description
Tenant ID
tenant-id True string

The tenant ID for the chat session

Returns

Response to a new chat session request

Parse Message

Parses a Noxtua response

Parameters

Name Key Required Type Description
text
text True string

text

Returns

Name Path Type Description
result
result string

The parsed message result as a string

Send Message

Sends a message to Noxtua and returns the entire unparsed response. Requires further processing.

Parameters

Name Key Required Type Description
Session ID
sessionId True string

The session ID for the chat session

Tenant ID
tenant-id True string

The tenant ID for the chat session

text
text True string

text

type
type string

type

Returns

Name Path Type Description
$content-encoding
$content-encoding string
$content-type
$content-type string
$content
$content string

Definitions

PostChatSessionsResponse

Response to a new chat session request

Name Path Type Description
session
session session.Id

Session id

session.Id

Session id

Session id