Support für SaaS-Plattformen

SupDesk Team

Fügen Sie Ihrer SaaS-Plattform Kundensupport hinzu

SupDesk wurde für SaaS-Produkte entwickelt, die Multi-Tenant-Support, API-Zugriff und Webhooks benötigen. Skalieren Sie Ihren Support, ohne ihn von Grund auf selbst aufzubauen.

Funktionen für SaaS-Produkte

Kundenportal Jeder Mandant erhält sein eigenes gebrandetes Feedback-Portal unter support.organization.com.

API-first-Support Alle Funktionen sind über die REST-API verfügbar. Perfekt für eingebetteten Support in Ihren Admin-Panels.

Nutzungsmessung Verfolgen Sie aktive Nutzer, das Feedback-Volumen und die Anzahl der Einreichungen für jeden Mandanten.

Export und Analysen Erstellen Sie CSV-Berichte für Überprüfungen durch Stakeholder. Beobachten Sie Trends über alle Mandanten hinweg.

Preise für SaaS-Teams

Alle Tarife beinhalten unbegrenzte Mandanten und keine Kosten pro Kunde. Preise ansehen

Bauen Sie Ihr SaaS-Supportsystem noch heute

Sammeln Sie Feedback von all Ihren Kunden. Kostenloser Start — ohne Kreditkarte. Registrieren Sie sich auf supdesk.app

Serverseitige SDKs für die Backend-Integration

Live-Codebeispiele, die direkt aus dem GitHub-Repository jedes SDK geladen werden.

RabinApps/supdesk-nodeJavaScript / TypeScript
import { SupDesk } from "supdesk";

const supdesk = new SupDesk({ apiKey: process.env.SUPDESK_API_KEY! });

// Auto-pages: iterating walks every page for you.
for await (const submission of await supdesk.submissions.list({
  status: "open",
})) {
  console.log(submission.title);
}

await supdesk.submissions.create({
  type: "bug",
  title: "Export button does nothing",
  email: "user@example.com",
  body: "Clicking Export on the reports page has no effect.",
});
RabinApps/supdesk-pythonPython
from supdesk import SupDesk

supdesk = SupDesk()  # api_key=... or $SUPDESK_API_KEY

# Auto-pages: iterating walks every page for you.
for submission in supdesk.submissions.list(status="open"):
    print(submission.title)

supdesk.submissions.create(
    type="bug",
    title="Export button does nothing",
    email="user@example.com",
    body="Clicking Export on the reports page has no effect.",
)
RabinApps/supdesk-goGo
import "github.com/rabinapps/supdesk-go/supdesk"

client, err := supdesk.New(os.Getenv("SUPDESK_API_KEY"))
if err != nil {
    log.Fatal(err)
}

page, err := client.Submissions.List(ctx, supdesk.SubmissionsListParams{
    Status: ptr("open"),
})
if err != nil {
    return err
}
// Auto-pages: All walks every page for you.
for sub, err := range page.All(ctx) {
    if err != nil {
        return err
    }
    fmt.Println(sub.Title)
}

_, err = client.Submissions.Create(ctx, supdesk.SubmissionsCreateParams{
    Type:  supdesk.SubmissionTypeBug,
    Title: "Export button does nothing",
    Email: "user@example.com",
    Body:  "Clicking Export on the reports page has no effect.",
})
RabinApps/supdesk-dartDart
import 'dart:io';
import 'package:supdesk/supdesk.dart';

final supdesk = SupDesk(apiKey: Platform.environment['SUPDESK_API_KEY']!);

// Auto-pages: the stream walks every page for you.
final page = await supdesk.submissions.list(status: PostStatus.open);
await for (final submission in page.autoPaging()) {
  print(submission.title);
}

await supdesk.submissions.create(
  type: SubmissionType.bug,
  title: 'Export button does nothing',
  email: 'user@example.com',
  body: 'Clicking Export on the reports page has no effect.',
);

Kategorien

SupportSaaS

Tags

#support#saas#multi-tenant#api#webhooks