Integrations

Integrations

Connect Nyxhora with your favorite tools and services to streamline your workflow.

Integration Overview
Understanding how Nyxhora connects with other tools

Nyxhora is designed to work seamlessly with your existing tech stack. Our integration system allows you to connect with popular tools and services, enabling you to centralize your work and reduce context switching.

Integration Categories

  • Productivity Tools: Connect with calendar apps, email clients, and task managers
  • Communication: Integrate with messaging platforms and video conferencing tools
  • File Storage: Link to cloud storage services for seamless file access
  • Development: Connect with code repositories, CI/CD pipelines, and issue trackers
  • Analytics: Import data from analytics platforms and business intelligence tools
  • Custom: Build your own integrations using our API

Integration Methods

Nyxhora offers several ways to integrate with external services:

  • Native Integrations: Pre-built connections that work out of the box
  • OAuth Connections: Secure authentication with third-party services
  • Webhooks: Trigger actions in Nyxhora based on events in other tools
  • API: Build custom integrations using our comprehensive API
  • Embeds: Display content from other tools directly within Nyxhora
Setting Up Integrations
How to connect Nyxhora with external services

Setting up integrations in Nyxhora is straightforward:

Accessing the Integration Hub

  1. Click on your profile picture in the top-right corner
  2. Select "Settings" from the dropdown menu
  3. Click on "Integrations" in the left sidebar
  4. Browse or search for the integration you want to set up

Connecting a Service

  1. Find the service you want to connect in the Integration Hub
  2. Click the "Connect" button next to the service
  3. Follow the authentication prompts (typically OAuth)
  4. Grant the necessary permissions when prompted
  5. Configure any integration-specific settings
  6. Click "Save" to complete the setup

Workspace vs. Personal Integrations

Nyxhora supports two levels of integrations:

  • Personal Integrations: Connected to your individual account and available across all workspaces
  • Workspace Integrations: Connected at the workspace level and available to all members (requires admin permissions)

To set up a workspace integration, go to Workspace Settings → Integrations instead of your personal settings.

Popular Integrations
Key tools that connect with Nyxhora

Nyxhora integrates with many popular tools and services. Here are some of our most-used integrations:

Productivity & Calendar

  • Google Calendar: Sync events, create meetings from Nyxhora, and view your schedule
  • Microsoft Outlook: Connect your Outlook calendar and email for seamless workflow
  • Todoist: Import tasks and manage them alongside your Nyxhora projects
  • Apple Calendar: Sync with your Apple devices for consistent scheduling

Communication

  • Slack: Share Nyxhora content to Slack and receive notifications
  • Microsoft Teams: Collaborate with your team across both platforms
  • Discord: Connect your servers and channels with Nyxhora workspaces
  • Zoom: Start and schedule meetings directly from Nyxhora

File Storage

  • Google Drive: Access and embed your Drive files in Nyxhora
  • Dropbox: Link your Dropbox account for seamless file access
  • OneDrive: Connect Microsoft's cloud storage to your workspace
  • Box: Access your Box files directly within Nyxhora

Development

  • GitHub: Link repositories, track issues, and manage pull requests
  • GitLab: Connect your GitLab projects with Nyxhora workspaces
  • Jira: Sync issues and track progress across both platforms
  • Bitbucket: Manage your Bitbucket repositories from Nyxhora
Using Integrations
How to get the most out of connected services

Once you've connected an integration, there are several ways to use it within Nyxhora:

Embedding Content

  1. Place your cursor where you want to embed content
  2. Type "/" to open the command menu
  3. Select "Embed" or search for the specific integration
  4. Choose the content you want to embed from the connected service
  5. The content will appear directly in your Nyxhora document

Importing Data

Import content from connected services:

  1. Click the "+" button in the top navigation
  2. Select "Import" from the dropdown
  3. Choose the service you want to import from
  4. Select the specific content to import
  5. Configure any import options
  6. Click "Import" to bring the content into Nyxhora

Automations

Create automated workflows between Nyxhora and other tools:

  1. Go to Settings → Automations
  2. Click "Create New Automation"
  3. Select a trigger (either in Nyxhora or from a connected service)
  4. Choose an action to perform when the trigger occurs
  5. Configure any additional settings or conditions
  6. Name your automation and click "Save"

Integration Blocks

Some integrations provide special content blocks with enhanced functionality:

  • Calendar Block: Display and interact with your connected calendars
  • Task Block: Show tasks from external task managers
  • File Browser: Browse and access files from connected storage services
  • Code Block: Display and interact with code from connected repositories
Development Tools
Integrations for developers and technical teams

Nyxhora offers powerful integrations for development teams:

Code & Repository Management

  • GitHub: Link repositories, track issues, and manage pull requests
  • GitLab: Connect your GitLab projects with Nyxhora workspaces
  • Bitbucket: Manage your Bitbucket repositories from Nyxhora
  • VS Code: Open and edit code directly from Nyxhora references

Project Management

  • Jira: Sync issues and track progress across both platforms
  • Trello: Connect boards and cards with Nyxhora documents
  • Asana: Link tasks and projects for seamless workflow
  • Monday.com: Integrate boards and items with your workspace

CI/CD & DevOps

  • Jenkins: Track build status and deployment pipelines
  • CircleCI: Monitor continuous integration workflows
  • GitHub Actions: View workflow runs and automation status
  • Docker Hub: Track container builds and deployments
API & Custom Integrations
Building your own connections to Nyxhora

For advanced users and developers, Nyxhora provides a comprehensive API to build custom integrations:

API Access

  1. Go to Settings → API
  2. Click "Create New API Key"
  3. Name your key and select the appropriate permissions
  4. Copy and securely store your API key
  5. Use the key in your API requests for authentication

API Documentation

Our comprehensive API documentation includes:

  • Endpoints: Detailed information on all available API endpoints
  • Authentication: How to authenticate your API requests
  • Rate Limits: Understanding usage limits and quotas
  • Examples: Code samples in various programming languages
  • Webhooks: How to set up and use webhooks with Nyxhora

Access the full API documentation at https://api.nyxhora.com/docs

Common API Use Cases

  • Data Synchronization: Keep Nyxhora in sync with your internal systems
  • Custom Reporting: Extract data for specialized reports and analytics
  • Bulk Operations: Automate repetitive tasks across multiple workspaces
  • Content Creation: Programmatically create and update Nyxhora content
  • User Management: Automate user provisioning and access control