Astrocal

予約機能を組み込む
あなたが作るすべてに

アプリ、ウェブサイト、AIエージェントに数行のAPIコールまたは1行のコードで予約機能を組み込めます。ホワイトレーベルウィジェット、カレンダー同期、決済機能を標準搭載。*

API第一主義

OpenAPI 3.1仕様のREST API。すべてのエンドポイントがドキュメント化され、型定義され、一貫性があります。どんな製品にもスケジューリングを組み込めます。

MCPネイティブ

AIエージェントが空き状況を確認し予約できるMCPサーバーを提供。カスタム統合コードは不要です。

完全ホワイトレーベル

あなたのブランド、あなたのドメイン。CSSカスタムプロパティで埋め込みウィジェットをカスタマイズ。Astrocalのブランディングは一切表示されません。*

埋め込み予約ウィジェット

1つのスクリプトタグで、あらゆるウェブサイトに完全な予約体験を組み込めます。フルカスタマイズ可能、キーボード操作対応、Astrocalブランドの表示なし。*

CSS変数で完全にカスタマイズ可能
--astrocal-primary: #2563eb;
--astrocal-heading: #2563eb;
--astrocal-radius: 8px;
--astrocal-font: 'Inter', sans-serif;

...背景、テキスト、ボーダー、シャドウなども対応

import { open } from "@astrocal/widget";

open({
  eventTypeId: "d4e5f6a7-...",
  mode: "inline",
  target: "#booking-container",
});
  • CSSカスタムプロパティでテーマ設定 — カラー、フォント、角丸
  • Shadow DOM分離 — サイトのスタイルと競合しません
  • インライン埋め込みまたはポップアップオーバーレイを選択可能
  • 完全なARIAサポートによるキーボードナビゲーション

独自のUIを構築することも可能

すぐに使えるウィジェットを利用するか、REST APIを直接呼び出して完全にカスタムな予約体験を構築できます。空き状況の確認、予約作成、確認処理をあなたのやり方で。

Check availability
GET /v1/availability
?event_type_id=evt_abc123
&start_date=2026-03-01
&end_date=2026-03-07
{
  "slots": [
    { "start_time": "2026-03-01T09:00:00Z",
      "end_time":   "2026-03-01T09:30:00Z" },
    { "start_time": "2026-03-01T09:30:00Z",
      "end_time":   "2026-03-01T10:00:00Z" },
    ...
  ]
}
Create a booking
POST /v1/bookings
{
  "event_type_id": "d4e5f6a7-...",
  "start_time": "2026-03-01T09:00:00Z",
  "invitee_name": "Jane Smith",
  "invitee_email": "jane@smith.com",
  "invitee_timezone": "America/New_York"
}

// 201 Created
{
  "id": "a1b2c3d4-...",
  "status": "confirmed",
  "cancel_token": "tok_..."
}

3ステップで予約受付開始

数日ではなく数分で、ゼロから予約受付まで実現できます。

1

カレンダーを接続

Google Calendar OAuthでワンクリック接続。予定済みの時間を読み取り、ダブルブッキングを防止します。

2

空き時間を設定

週間スケジュール、バッファ時間、ミーティング時間を設定。可用性エンジンがタイムゾーンの計算を処理します。

3

予約受付開始

REST API、MCPサーバー、埋め込みウィジェットを利用。予約は即座にカレンダーに同期されます。

スケジューリングに必要なすべての機能

プロダクション対応の機能を標準搭載。組み立て不要。

カレンダー同期

リアルタイムGoogle Calendar統合。FreeBusyチェックでダブルブッキングを防止。イベントは自動作成されます。

Webhook

予約、キャンセル、日程変更のHMAC署名付きWebhookイベント。指数バックオフによる自動リトライ。

メール通知

.icsカレンダー添付ファイル付きの確認・キャンセルメール。Resendによる信頼性の高い配信。

Stripe決済

Stripe Connectで予約の支払いを受け取れます。キャンセル時の自動返金。収益はあなたのものです。

キャンセル・日程変更

参加者向けのセルフサービスキャンセル・日程変更リンク。トークンベース認証でログイン不要。

開発者ダッシュボード

API キー、カレンダー、イベントタイプ、予約をクリーンなダッシュボードで管理。アクティビティログとWebhook配信トラッキング。

スケジューリング機能を追加しませんか?

無料アカウントを作成して、5分以内に最初のAPIコールを実行できます。クレジットカード不要。

* ブランド非表示は有料プランで利用可能です。