Skip to main content

External Systems

Connect Hublvu to third-party services for notifications, ticketing, documentation, and more.

Supported Integrations

Messaging

ServiceCapabilities
SlackSend messages, receive alerts, interactive commands
Microsoft TeamsSend messages, channel notifications

Ticketing

ServiceCapabilities
JiraCreate issues, update status, query tickets
ServiceNowCreate incidents, update records, query CMDB

Documentation

ServiceCapabilities
ConfluenceSearch pages, import documentation

Monitoring

ServiceCapabilities
DatadogQuery metrics, list alerts
PagerDutyCreate incidents, acknowledge alerts

Setting Up Integrations

Accessing Integration Settings

  1. Go to Integrations in the System section
  2. View existing integrations
  3. Click Add Integration to configure new ones

General Setup Process

  1. Select service type — Choose from available integrations
  2. Provide credentials — API keys, OAuth tokens, or connection details
  3. Configure options — Service-specific settings
  4. Test connection — Verify connectivity
  5. Enable — Activate the integration

Slack Integration

Prerequisites

  • Slack workspace with admin access
  • Ability to install Slack apps

Setup Steps

  1. Click Add Integration and select Slack
  2. Click Connect to Slack
  3. Authorize Hublvu in your Slack workspace
  4. Select default channel for notifications
  5. Configure notification preferences
  6. Test by sending a test message

Capabilities

Once connected, Hublvu can:

  • Send messages to channels
  • Send direct messages to users
  • Receive commands from Slack
  • Post flow results and alerts

Configuration Options

SettingDescription
Default ChannelWhere notifications go by default
Notification TypesWhich events trigger Slack messages
Message FormatRich formatting or plain text

Jira Integration

Prerequisites

  • Jira Cloud or Data Center instance
  • API token or OAuth credentials
  • Project access

Setup Steps

  1. Click Add Integration and select Jira
  2. Enter your Jira URL
  3. Provide authentication:
    • Cloud: Email + API token
    • Data Center: OAuth or personal access token
  4. Select default project
  5. Test by querying recent issues

Capabilities

  • Create issues from flows or chat
  • Update issue status
  • Add comments
  • Query issues by JQL
  • Link incidents to flows

Configuration Options

SettingDescription
Default ProjectProject for new issues
Issue TypeDefault type (Bug, Task, etc.)
Custom FieldsMap Hublvu data to Jira fields

ServiceNow Integration

Prerequisites

  • ServiceNow instance
  • Integration user with appropriate roles
  • API access enabled

Setup Steps

  1. Click Add Integration and select ServiceNow
  2. Enter your ServiceNow instance URL
  3. Provide credentials (username + password or OAuth)
  4. Configure table access
  5. Test by querying incidents

Capabilities

  • Create incidents
  • Update incident status
  • Query CMDB
  • Link configuration items
  • Sync with change management

Confluence Integration

Prerequisites

  • Confluence Cloud or Data Center
  • API access

Setup Steps

  1. Click Add Integration and select Confluence
  2. Enter your Confluence URL
  3. Provide authentication
  4. Select spaces to access
  5. Test by searching pages

Capabilities

  • Search documentation
  • Import pages to knowledge base
  • Link documentation in flows

Managing Integrations

Viewing Status

The integrations list shows:

  • Connection status (Connected/Disconnected/Error)
  • Last successful connection
  • Usage statistics

Editing Integrations

  1. Click an integration
  2. Modify settings
  3. Test changes
  4. Save

Disabling Integrations

To temporarily disable without removing:

  1. Open integration settings
  2. Toggle Enabled off
  3. Save

The integration remains configured but inactive.

Removing Integrations

To permanently remove:

  1. Open integration settings
  2. Click Remove
  3. Confirm deletion
warning

Removing an integration may break flows that depend on it.

Using Integrations

In Flows

Reference integrations in flow steps:

  • "Create Jira ticket for this incident"
  • "Send Slack notification with results"
  • "Update ServiceNow incident status"

In Chat

Ask the AI to use integrations:

  • "Create a Jira ticket for the database issue"
  • "Send a Slack message to #ops-alerts"
  • "Find Confluence documentation about deployments"

In Automation

Integrations can trigger or be triggered by:

  • Incoming webhooks from services
  • Scheduled synchronization
  • Event-based automation

Security Considerations

Credential Storage

  • Credentials are encrypted at rest
  • API keys are never exposed in logs
  • Tokens can be rotated without reconfiguration

Access Control

  • Integration access follows user permissions
  • Actions are logged in audit trail
  • Sensitive operations may require approval

Best Practices

Use Service Accounts

Create dedicated service accounts for integrations rather than personal accounts.

Minimal Permissions

Grant integrations only the permissions they need. A read-only integration is safer.

Regular Rotation

Rotate API keys and tokens periodically, especially after personnel changes.

Monitor Usage

Review integration audit logs for unexpected activity.

Troubleshooting

Connection Failed

  • Verify credentials are correct
  • Check service is accessible from Hublvu
  • Review service-specific error messages
  • Check for IP allowlisting on the service side

Authentication Errors

  • Regenerate API token
  • Verify OAuth tokens haven't expired
  • Check user has required permissions in the service

Actions Failing

  • Verify configuration (project IDs, channel names)
  • Check the integration user has permission for the action
  • Review service-side logs for details