Ticketing systems
Connect to external ticketing platforms to create, search, and manage issues. Agents can file tickets in your external system alongside nara’s built-in ticket management.
Integrations connect nara to external tools and services your organization already uses. Once connected, agents can interact with these systems directly — searching knowledge bases, creating tickets, syncing data, and more — without leaving the nara platform.
Each integration establishes a secure connection to a third-party provider and makes provider-specific tools available to your agents.
nara supports integrations with the following providers:
| Provider | Domain | Description |
|---|---|---|
| Jira | Ticketing | Create, search, and manage Jira issues and projects |
| Confluence | Knowledge base | Search and retrieve Confluence pages and spaces |
| Azure DevOps | Ticketing | Manage work items, boards, and sprints in Azure DevOps |
Integrations are grouped by their functional domain:
Ticketing systems
Connect to external ticketing platforms to create, search, and manage issues. Agents can file tickets in your external system alongside nara’s built-in ticket management.
Knowledge base systems
Connect to knowledge repositories so agents can search articles, retrieve documentation, and reference external content during support conversations.
Different providers support different authentication methods. Choose the method that matches your provider’s requirements and your organization’s security policies.
API token authentication uses a key or token that you generate in the external provider’s settings. This method is straightforward and suitable for providers that support personal access tokens or API keys.
Required credentials:
https://your-domain.atlassian.net).OAuth 2.0 authentication uses the authorization code flow with a callback URL. This method is more secure for production use and avoids storing long-lived tokens.
How the OAuth flow works:
nara redirects you to the provider’s authorization page.
You log in to the provider and grant nara the requested permissions.
The provider redirects back to nara’s callback URL with an authorization code.
nara exchanges the code for access and refresh tokens.
Tokens are stored securely and refreshed automatically when they expire.
OAuth connections require that your provider’s admin has registered nara as an authorized application.
Select provider — navigate to Settings > Integrations and choose the provider you want to connect (e.g., Jira, Confluence, Azure DevOps).
Choose auth method — select either API Token or OAuth 2.0, depending on what the provider supports and your preference.
Provide credentials — enter the required credentials for your chosen authentication method. For API Token, supply the token and base URL. For OAuth, initiate the authorization flow.
Test connection — nara validates the credentials by making a test request to the provider’s API. If the test fails, check your credentials and try again.
Activate — once the connection test passes, activate the integration. It is now available for use by agents and tools.
After connecting an integration, you can manage it from the Settings > Integrations page:
| Status | Description |
|---|---|
| ACTIVE | The integration is connected and working. Tools can use this connection to interact with the provider. |
| DISABLED | The integration has been manually deactivated. Tools will not use this connection until it is re-enabled. |
| ERROR | The connection encountered an issue (e.g., expired credentials, provider API unreachable). Review and fix the configuration to restore the connection. |
To disconnect an integration:
Navigate to Settings > Integrations.
Find the integration you want to disconnect.
Click Disconnect and confirm.
The connection is removed and any tools that depended on it will no longer have access to the provider.
Connected integrations enable provider-specific tools that agents can invoke during conversations. Examples include:
| Tool | Provider | Description |
|---|---|---|
searchProviderArticles | Confluence | Search for articles in connected knowledge bases |
getProviderArticle | Confluence | Retrieve a specific article by ID |
searchProviderTickets | Jira / Azure DevOps | Search for tickets or work items in the connected system |
createProviderTicket | Jira / Azure DevOps | Create a new ticket or work item in the external system |
These tools appear automatically in the tool registry once the corresponding integration is active. Assign them to agents through the agent configuration page.