APP MarketplaceContactDownload
Developer Platform

Build on Collaborix

Create bots, integrations, and apps that millions of teams can install. Full REST API, real-time WebSocket events, OAuth 2.0, and official SDKs for 6 languages.

50+
API Endpoints
6
Official SDKs
WebSocket
Real-Time Events
OAuth 2.0
Authentication

Documentation

Full API reference with code examples

Explore

SDKs

Official libraries for 6 languages

Explore

Bot Guide

Build interactive bots & commands

Explore

Marketplace

Publish & discover apps

Explore
REST API

Powerful APIs for everything

Full REST API with WebSocket real-time events. OAuth 2.0 + Bot tokens. Rate limits designed for scale.

Messaging API

Send, edit, delete messages. Listen to events in real-time via WebSocket.

Users & Roles API

Manage workspace members, roles, permissions, and presence status.

Webhooks & Events

Subscribe to 50+ event types. Incoming & outgoing webhooks.

Bot API

Create interactive bots with slash commands, buttons, modals, and menus.

Channels API

Create, archive, manage channels. Set permissions and topics.

Admin API

Workspace settings, audit logs, compliance, and data export.

bot.js — Quick Start
import { CollaborixBot } from '@collaborix/sdk';

const bot = new CollaborixBot({
  token: process.env.BOT_TOKEN,
  intents: ['messages', 'reactions', 'presence'],
});

// Slash command
bot.command('/hello', async (ctx) => {
  await ctx.reply({
    text: `👋 Hello, ${ctx.user.name}!`,
    ephemeral: true,
  });
});

// Message event
bot.on('message.created', async (event) => {
  if (event.message.content.includes('help')) {
    await event.channel.send({
      text: 'How can I help you today?',
      components: [
        bot.button('Get Support', { style: 'primary', action: 'support' }),
        bot.button('View Docs', { style: 'link', url: '/docs' }),
      ],
    });
  }
});

// Interactive button handler
bot.action('support', async (ctx) => {
  await ctx.openModal({
    title: 'Support Request',
    fields: [
      { type: 'text', name: 'issue', label: 'Describe your issue' },
      { type: 'select', name: 'priority', label: 'Priority',
        options: ['Low', 'Medium', 'High', 'Critical'] },
    ],
  });
});

bot.start();
console.log('🤖 Bot is online!');
Official SDKs

Your language, our SDK

Type-safe, well-documented libraries for every major language. Install in seconds.

JavaScript / TypeScript
npm install @collaborix/sdk
Python
pip install collaborix
Go
go get github.com/collaborix/go-sdk
Java / Kotlin
com.collaborix:sdk:1.0.0
C# / .NET
dotnet add package Collaborix.SDK
Rust
cargo add collaborix-sdk

From idea to Marketplace in 5 steps

Build it, test it, ship it. We handle distribution to millions of teams.

1

Register

Create a developer account and register your application.

2

Build

Use our SDKs and APIs to build your bot or app.

3

Test

Test in a sandbox workspace with full API access.

4

Submit

Submit for review with screenshots and description.

5

Publish

Once approved, your app goes live in the Marketplace.

Start building today

Free developer account. Full API access. No credit card required.

Collaborix

Chat. Call. Collaborate. All-in-One. AI-powered voice, video & collaboration — unified.

PYRAX Ecosystem

Product

  • Features
  • Channels
  • AI Features
  • Pricing
  • Download Apps
  • Get Started

Company

  • About
  • Contact Us
  • Blog
  • Careers
  • Media Kit
  • Status

Developers

  • Developer Portal
  • Documentation
  • SDKs
  • Bot Guide
  • Register an App
  • Marketplace

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy
  • GDPR
  • Status

© 2026 Collaborix. All rights reserved. A PYRAX Ecosystem product.

PrivacyTermsStatus