ATS ビルダー向け Curriculo API
Curriculo の AI レイヤー上に採用製品を構築してください。あなたの ATS は記録システムのまま; Curriculo はプロンプトワークフロー、CV のパース、候補者スコアリング、200 以上の言語の翻訳、文字起こし、インタビューの要約、ホストされたスクリーニングインタビューとサインされたコールバックを一つのデベロッパーコンソールキーの背後で処理します。
アカウントを作成し、キーを生成し、コードを書く前にブラウザから実際の ATS ワークフローを実行します。
リクエスト参照各パブリック API 機能の必須およびオプションの入力。
スクリーニングインタビュー記録された候補者インタビューをトリガーし、文字起こし、評価データ、プライベートメディアリンクをコールバックで受け取ります。
制限 & 性能ファイルサイズ、処理時間、スループットおよびレート制限、プロダクションで測定。
Curriculo ATS MCP ↗別の製品: 認証を通じて Claude、ChatGPT または Cursor からあなたの ATS を実行します。
メールエージェント ↗職務の応募先アドレスをコピーし、テスト履歴書を送信し、Google Workspace または Microsoft 365 を接続します。
概要 #
API の説明と概要。
Curriculo API は、Curriculo ATS 製品がすでに実行している同じ採用インテリジェンスエンジンを公開します。あなたはそれらにデベロッパーコンソールからのベアラキーで直接呼び出します。ATS ログインやセッションクッキー、組織ヘッダーは関与しません。
これをあなた自身の ATS、求人ボードまたは採用ワークフローの AI とメディアレイヤーとして使用できます。あなたの製品が候補者、職務、ステータス、リクルーター UI を所有し; Curriculo は背後での重労働を提供します。
すべての機能は、統合する前にインタラクティブドキュメントから実行できます: 操作を選択し、キーを貼り付け、実際の CV を添付して、応答を読み取ります。あなたは最初に自分のデータで出力品質を判断し、統合作業はありません。
| ワークフロー | Curriculo が組み合わせるもの | 顧客向け結果 |
|---|---|---|
| プロンプト / 履歴書アシスタント | CV パース、構造化履歴書コンテキスト、生成、編集、翻訳およびセッション履歴。 | ユーザーが質問し、セクションを改善し、ターゲットバージョンを作成し、CV を翻訳できる履歴書ワークスペースを追加します。 |
| スクリーニングインタビュー | メール配信、ホストされた録音、文字起こし、翻訳準備済みテキスト、評価データ、プライベートメディアリンクおよびサインされたコールバック。 | あなたの ATS から録音された候補者ステップをトリガーし、録音インフラを構築せずにインタビュー結果を受け取ります。 |
| 候補者スコアリング | 職務要件のキャプチャ、CV パースおよび評価。 | 各応募者の適合スコア、根拠、マッチしたスキルとギャップを示します。 |
| 多言語雇用 | 言語検出、直接翻訳、非同期翻訳および200以上の言語での文書翻訳。 | 別の翻訳ベンダーなしで言語ペアを越えた候補者と文書をルーティングします。 |
デフォルトでリスト。 リストになりうるすべての入力はリストです。1項目でも100項目でも送信できます: 応答は送信した順序でリストとして戻り、項目ごとに1つの結果が得られます。単一の項目の失敗は、残りのバッチを崩壊させません。
API は第2の ATS ではありません
POST /jobs/ はこの API での職務を要件の文字列としてのみ保存しますので、それに対して CV のリストを評価できます。これは Curriculo ATS ジョブ API ではありません: ボードはなく、ページングはなく、組織のジョブリストもありません。コンソール ATS API は自分自身のページングを保持します; パブリック API は一度のリクエストでリストを受け取ります。
クイックスタート #
サインアップから稼働コールまで、営業の会話なしで。
アカウントを作成
console.curriculo.meでサインアップします。サインアップはセルフサービスで、開始するのに営業コールは必要ありません。
APIキーを生成
API Keysページで。キーは一度だけ表示されるため、安全な場所に保存してください。紛失または公開された場合は、無効にして新しいものを発行します。既存のキーは無効にするまで機能し続けます。
コードを書く前に各機能を試す
api.curriculo.me/public/docsでインタラクティブなドキュメントを開き、Authorizeをクリックし、ヘッダーを貼り付け、任意の操作でTry it outを使用します。ファイルのアップロードも含まれます。コンソールは各機能のコピー可能なリクエストも表示します。
Authorization: Bearer key_...キーをエンジニアリングチームに渡す
彼らはキー、すでに動作しているのを見たコンソールのテンプレート、そしてコンソールドキュメントページからのPostmanコレクションが必要です。各機能は単一のリクエストであり、統合は小さく自己完結しています。
評価は無料です。 サインアップ、キー作成、最初のコールは$5.00の無料クレジットでカバーされています。開始するのに支払い方法は必要ないため、商業的な議論を行う前に自分自身のCVの出力品質を判断できます。
認証 #
1つのキー、全機能。
すべてのリクエストは、BearerトークンとしてあなたのDeveloper Consoleキーを持っています。コンソールキーは、すぐに公開APIスイートをアクティブにします。オンボーディングコールも個別の機能ごとのリクエストもありません。プロンプト、解析、評価、翻訳、言語検出、書き起こし、インタビュー要約、およびスクリーニングインタビューはすべて同じアカウントと同じ残高にあります。
Authorization: Bearer key_...キーの衛生。 キーは作成時に一度だけ表示されます。環境やチームごとに別々のキーを発行し、独立して無効にできるようにしなければなりません。ソース管理にキーをコミットしたり、信頼できないクライアントに貼り付けたりしないでください。公開された場合は直ちに無効にします。キーはあなたの組織にスコープ設定され、他のものは何も見えません。
機能 #
あなたが送信するもの、Curriculoが処理するもの、そして返ってくるもの。
スクリーニングインタビュー
非同期候補者のメール、スクリーニング質問、職種、会社名、サーバーからのコールバックURL。
Curriculoが候補者にメールを送り、録画されたインタビューをホストし、回答を書き起こし、評価のための応答を準備し、書き起こしとプライベート録音リンクを使ってあなたのシステムに署名された結果をPOSTします。
プロンプト / 履歴書アシスタント
セッション1つのCV、その後、あなたの製品体験からの平易な指示。
質問、編集、ターゲットに合わせた書き直し、翻訳版のための作業履歴書セッション。同じファイルを再アップロードすることなく取得できます。
CVを解析
一括1つのCVまたはCVのリスト、PDFまたはWord形式で、単一のコールで。1つのリクエストは1回の請求が含まれ、CVのリストも含まれます。
名前、連絡先詳細、職歴、教育、スキルとしてクリーンで構造化されたデータの全履歴書。値はCVの元の言語とスクリプトのままです。何も翻訳されず、書き改められることはありません。
候補者を評価
一括キャリアページテキスト、JSON文字列、またはジョブPDF/DOCXとして一度仕事を登録します。次に、その仕事に対して1つのCVまたはCV PDFのリストを送信します。
CVごとに:適合スコア、書面による理由、一致したスキルとギャップ。Curriculo ATSアプリがリクルーターに表示するのと同じ評価です。1つのリクエストは1回の請求が含まれ、CVのリストも含まれます。
翻訳
一括テキストのリスト(最大200)またはPDF/DOCXのアップロード。常にリスト形式で、1項目は1のリストです。
すべてを一度に翻訳し、送信した順序で返します。1つの項目が失敗しても、残りは返ってきます。バッチは決して崩れません。
言語を検出
一括一つのテキスト、またはテキストのリストを一度のコールで。
それが書かれている言語、これにより行動を取る前にCVまたはメッセージのルーティングが可能になります。
インタビューの要約
一括ビデオ(mp4, mov, mkv)またはオーディオ(mp3, m4a, wav)、またはすでに持っているトランスクリプト。1回のインタビュー、またはリスト。
メディアを送信した場合:トランスクリプション、その後、ハイライト、赤旗、スキル、および推奨をカバーするAI分析。同じインタビュー评分者がCurriculo ATSのフロントエンドです。トランスクリプトのみのリクエストはトランスクリプションをスキップします。
ほとんどの呼び出しは一度きりです:送信したものは保存されず、情報はリクエストから次のリクエストに持ち越されません。プロンプトセッションはそのセッションの作業コピーを保持します。スクリーニングインタビューでは、候補者の応答とプライベートメディアを保持するので、あなたのATSが完了した録音を取得できます。
リクエスト参照 #
すべての機能は、短い固定の入力セットを持つ1つのリクエストです。
必須の入力は、有効なリクエストに必要な最小限のものであり、オプションのものは結果を洗練するだけです。履歴書の作業においては、まず職務をその要件、言語、設定で登録します。次に、必要な条件を各履歴書と繰り返すのではなく、その職務参照に対して文書のリストを送信します。
履歴書を解析
| 入力 | 必須 | 備考 |
|---|---|---|
files | 必須 | PDFまたはDOCXの履歴書1つ以上、各最大10 MB。単一ファイルまたはリストを添付;結果は同じ順序で返されます。 |
同期呼び出しは、filesフィールドに履歴書を添付します(PDFまたはDOCX、各最大10 MB)。非同期呼び出しは、同じファイル、HTTPS file_urls(1行ごと、またはJSONリスト)、または両方を受け入れ、最大25の履歴書を処理します。オプションのcallback_urlを追加すると、準備が整ったときに結果をPOSTします。省略した場合は、タスクをポーリングしてください。
候補者を評価
| 入力 | 必須 | 備考 |
|---|---|---|
job_id | 以下のいずれか | POST /jobs/から、Curriculo ATS Jobs APIではなく評価ヘルパー(ボード、ページネーション、または組織の仕事はなし)。要件を一度登録し、次にこのIDに対して履歴書リストを送信します。 |
resume_pdfresume_pdfs | 必須 | resume_pdf経由で1つの履歴書、またはresume_pdfs経由で複数。PDF、各最大10 MB。1つのリクエストは1つの料金で、履歴書のリストを含みます。 |
job_details | 以下のいずれか | 文字列:職業ページの文を貼り付けるか、構造化された要件を持っている場合はJSON文字列。ATSの職務オブジェクトではありません。これ、またはjob_id、またはjob_file(PDF/DOCX)を使用してください。 |
language | オプション | 書面による分析のための言語。省略すると、分析は英語で返されます。 |
同期呼び出しは、resume_pdfまたはresume_pdfsにPDFを添付します。非同期呼び出しは、同じファイル、HTTPS resume_urls(1行ごと、またはJSONリスト)、または両方を受け付け、最大25の履歴書を処理します。POST /jobs/からのjob_idまたはインラインjob_detailsを送信します。オプションのcallback_urlを追加すると、準備が整ったときに結果をPOSTします。省略した場合は、タスクをポーリングしてください。
翻訳
| 入力 | 必須 | 備考 |
|---|---|---|
texts | 必須 | 翻訳する項目、リクエストごとに最大200項目と50,000文字。順序は保持されます。 |
target_language | 必須 | 翻訳先の言語。 |
source_language | オプション | 入力の言語。省略すると、英語と見なされます。 |
翻訳は、要求された言語ペアの最良のルートを使用します。直接の応答にrecommended_async: trueが含まれている場合は、そのペアの生産トラフィックに対してPOST /translate/asyncを使用してください。
言語を検出
| 入力 | 必須 | 備考 |
|---|---|---|
text | 必須 | 検査するテキスト、最大50,000文字。 |
default_language | オプション | テキストが短すぎるか混乱しすぎて呼び出せない場合に返すもの。デフォルトは英語です。 |
インタビュー概要
| 入力 | 必須 | 備考 |
|---|---|---|
interview_id | 必須 | インタビューの自分の参照;結果にあなたの記録を一致させるためにエコーされます。 |
media | 以下のいずれか | ビデオまたはオーディオ(mp4, mov, mkv, mp3, m4a, wav)。私たちはトランスクリプションを行い、その後同じAI分析を実行します。これまたはtranscript_textを使用してください。 |
transcript_text | 以下のいずれか | すでにトランスクリプトを持っている場合はmediaの代わりに使用します、最大200,000文字。一方は必須です。 |
transcript_entries | オプション | 同じトランスクリプトをスピーカターンに分割したもの。これを提供すると、発話時間の分析も取得できます。 |
language | オプション | 概要のための言語。デフォルトは英語です。 |
プロンプト / 履歴書アシスタント
| 入力 | 必須 | 備考 |
|---|---|---|
prompt_text | 必須 | |
file | 最初の呼び出しのみ | セッションを開始するために一度履歴書を添付します。以降の呼び出しではファイルは不要です。 |
language | オプション | その言語で履歴書を表示するよう設定します。これは、指示で翻訳を要求するのではなく、翻訳がリクエストされる方法です。 |
インタラクティブなドキュメントは、各機能に対する正確な入力をリストし、作業を開始する前に必要なセットが可視化され、テスト可能です。
スクリーニング面接
POST https://api.curriculo.me/public/screening-interviewを呼び出します。候補者のメールアドレス、質問、職務メタデータ、およびコールバックURLを送信します。Curriculoは各候補者に面接のリンクをメールで送信します。各回答が届くと、それをあなたのcallback_urlにPOSTします。失敗したアドレスは他のものをキャンセルしません。
これは組み合わせれた採用ワークフローであり、薄いメールラッパーではありません。Curriculoは招待の配信、ブラウザ録画、プライベートメディアストレージ、文字起こし、翻訳準備可能な回答テキスト、評価メタデータ、および署名付きコールバックを処理しますので、あなたのATSは候補者の証拠を直接リクルーターに示すことができます。
| 入力 | 必須 | 備考 |
|---|---|---|
candidate_emails | 必須 | 1から50のプレーンメールアドレス。 |
questions | 必須 | 1から10の質問。候補者はそれを順番に回答します。 |
callback_url | 必須 | HTTPS URL。ここに各回答をPOSTします。URLにユーザー名、パスワード、またはハッシュは含めません。 |
job_title | オプション | 招待に表示されます。デフォルトはスクリーニングです。 |
company | オプション | 招待に表示されます。デフォルトは採用チームです。 |
呼び出しは202応答を返し、screening_id、一度表示されるcallback_secret、sent_count、およびinvitesリストを返します。各招待はsentまたはfailedです。スクリーニング面接は、送信された候補者の招待ごとに$0.02です。失敗した招待には料金は発生しません。
{
"candidate_emails": ["[email protected]"],
"questions": ["出荷したシステムについて教えてください。"],
"callback_url": "https://example.com/screening",
"job_title": "バックエンドエンジニア"
}各回答はあなたのサーバーへの1つの署名付きPOSTです。X-Curriculo-Signatureはsha256=に加えて、生の本体のHMAC-SHA256です。completedは、その候補者がすべての質問に対して最終的な回答を提供するまでfalseのままです。question_indexは0から始まります。
{
"screening_id": "...",
"email": "[email protected]",
"question": "出荷したシステムについて教えてください。",
"question_index": 0,
"transcript": "請求サービスを出荷しました。",
"recording_url": "https://api.curriculo.me/public/screening-interview/.../recording",
"media_kind": "video",
"duration_seconds": 142,
"completed": false
}recording_urlはプライベートなCurriculoメディアリンクであり、生のS3 URLではありません。これはあなたのATS結果ページ用であり、リクルーターは文字起こしと評価の文脈の隣で回答を見ることができます。古いリンクが期限切れの場合は、最新のメディアURLを受け取るためにスクリーニング結果を再度リクエストしてください。
言語 #
採用は単一言語で行われることは稀であり、言語の取り扱いはすべての機能に組み込まれているので、アドオンとして販売されることはありません。
- どの言語でも履歴書を送信できます。パースおよび評価は、アラビア語、韓国語、日本語、ヒンディー語、フランス語、ポルトガル語、ロシア語など、書かれた通りに文書を読み取ります。あなたの側で前処理は不要です。
- 何も静かに書き換えられません。パースされた値は履歴書の言語とスクリプトで戻されるので、名前や雇用者は候補者が認識しないものに転写されることはありません。
- 翻訳は、欧州、中東、南アジア、東アジアおよび東南アジア、アフリカ、地域の言語にわたって200以上の言語をサポートします。APIは、要求されたソースおよびターゲット言語ペアに対して最も適切なルートを選択します。
- 出力言語はあなたが選択します。評価、面接の要約、履歴書アシスタントはそれぞれ言語設定を受け付けるため、アラビア語の履歴書は英語で評価でき、英語の履歴書は韓国語で表示できます。
- 言語検出により、どの人間も文書を読む前にワークフローを分岐させることができ、適切なリクルーターを割り当てたり、最初に適切なテンプレートを選択したりできます。
制限 & パフォーマンス #
生産で測定されており、予想ではありません。これらに対して計画すると、ゴーライブ時に驚きはありません。
| 何 | 値 | 重要な理由 |
|---|---|---|
| ドキュメントサイズ | 最大10MB | スキャンされたものやデザイン重視のものを含む、実際の履歴書のほぼすべてをカバーします。 |
| CV処理時間 | 40-90秒 | 実際のAI分析であり、キーワードマッチングではありません。ページロードではなく、バックグラウンドジョブとして扱います。 |
| 持続的スループット | 2-4 CV/分 | 大体150-250 CV/時間、無人で。このキャパシティはサービス全体で共有されるため、あなた専用に予約されていると仮定して計画するべきではありません。 |
| 処理中のドキュメント | 同時に3つ | 3つ以上送信した場合、追加のものは失敗するのではなく、次の順番を待ちます。通常のスパイク中に何も失われることはありません。 |
| キーごとのリクエストレート | 600 / 分 | ドキュメントのワークロードが必要とするものはるかに上回っています。これを超えると、サービス全体を劣化させるのではなく、レート制限の応答が返されます。 |
| 1回の呼び出しでの翻訳 | 200アイテム / 50,000文字 | 完全なキャリアページまたは履歴書を単一のリクエストで翻訳できます。 |
| インタビューの文字起こし | 200,000文字 | 長いパネルインタビューをそのまま収容できます。 |
| インタビュー録音 | ビデオまたはオーディオ | 私たちの側で文字起こしされるため、インタビューと分析の間に別の文字起こし業者が介在することはありません。 |
| 言語検出のためのテキスト | 50,000文字 | 履歴書、カバーレター、またはメールには十分です。 |
大きなバックログ。 一度仕事を登録して、リストに対してドキュメントを送信します。CVごとに接続を保持するのではなく、完了すると結果を収集します。バッチで数千のドキュメントを期待している場合、ワークロードの形状を教えてください、ビルドする前に計画を確認します。
エラーと信頼性 #
運用上の期待事項。
- 各リクエストは独立して存在します。1つのドキュメントが失敗しても他のドキュメントに影響を与えることはなく、失敗したドキュメントを再送信するのは常に安全です。なぜなら、重複や途中までのレコードを作成することができないからです。
- 拒否されたリクエストはその理由を教えてくれます:ファイルが大きすぎる、形式が間違っている、キーが欠落している、または処理に時間がかかりすぎた。何も静かに失敗することはありません。
- バッチは優雅に劣化します。任意のリストリクエストで、1つのアイテムの失敗はそのアイテムのエラーを返し、残りの結果は通常通り、送信した順序で返されます。
- レート制限も同じように動作します。キーで1分あたり600件のリクエストを超えると、サービス全体を劣化させるのではなくレート制限の応答が返されます。
API価格 #
公開されたセルフサービス価格。インフラストラクチャの公式、乗数、または隠れたセットアップ料金はありません。
セルフサービス:無料クレジット、その後従量制
| アイテム | 金額 | 機能 |
|---|---|---|
| 一度きりの無料クレジット | $5.00 | サインアップ時に付与され、何かが請求される前に引き落とされます。コンソールでは残高と使用状況が表示されます。 |
| 言語を検出 | $0.001 | 呼び出しごと。 |
| 解析、プロンプト、評価、翻訳 | $0.01 | 呼び出しごと、履歴書のリストを含みます。PDFを含むプロンプトはまだ$0.01です。 |
| 文字起こしを要約 | $0.01 | 文字起こしがすでにある場合の呼び出しごと。 |
| 文字起こし | $0.002 | オーディオの1分ごと。 |
| 録音を要約 | $0.002 + $0.01 | オーディオの1分ごと、さらに呼び出しごとに$0.01。 |
| スクリーニングインタビュー | $0.02 | 送信された候補者の招待ごと。失敗した招待は請求されません。 |
| 補充 | 自動 | クレジット残高を保持します。選択したしきい値を下回ると、カードが請求されて補充されます。これにより、ワークロードの途中で呼び出しが停止することはありません。 |
| 支払い方法 | カード、Stripe経由 | カード情報はStripeの独自のページに入力され、Curriculo ATSの画面には絶対に表示されません。 |
| サブスクリプションなし | 従量制 | 月額プランやコミットする請求サイクルはありません。行った呼び出しに対してのみ料金が発生し、何も行わなかった場合は料金が発生しません。 |
単一のキーと単一の残高がすべての呼び出しをカバーします。解析と評価にはファイルを添付するか、HTTPS履歴書リンクを貼り付けることができ、両方を送信することもできます。非同期呼び出しにはコールバックURLを含めることができ、準備ができたら結果をPOSTします。コールバックを省略した場合でもポーリングは機能します。
使用状況の可視性
コンソールには、呼び出し、請求可能な使用状況、エラー、期間ごとの推定料金が表示されるため、何かが請求される前に調整できます。環境やチームごとに異なるキーを発行して、使用状況を明確にし、キーを独立して無効にできるようにします。
パートナーおよびリセラー価格
再販またはコミットしたボリュームの場合、契約に基づいて呼び出しごとに価格を設定します。パートナー料金は契約に基づいており、セルフサービスではなく、エンゲージメントごとに確認されます。月間の期待呼び出し量を教えてください、料金とその条件を確認します。
- 履歴書アシスタントは呼び出しごとに$0.01で、PDFを添付する呼び出しも含まれます。
- すべての金額は米ドルで、現地の税金は含まれていません。現地通貨での請求はエンゲージメントごとに価格設定されます。
データ処理 #
私たちが保持するもの、保持しないもの、キーがアクセスできるもの。
| 機能 | 保持 | それが意味すること |
|---|---|---|
| 履歴書の解析 | 1回限り | 送信されたものは何も保存されず、リクエストごとに情報が持ち越されることはありません。 |
| 候補者の評価 | 1回限り | |
| 翻訳 | 1回限り | |
| 言語検出 | 1回限り | |
| インタビューの要約 | ワンショット | |
| プロンプト / 履歴書アシスタント | セッション | 同じドキュメントに対してアクションを実行できるように、CVの作業コピーを保持します。 |
| スクリーニングインタビュー | 非同期記録 | 候補者の回答とプライベートメディアを保持し、あなたの ATS が完成した録音とトランスクリプトを取得できます。 |
- あなたのデータはあなたのものです。プロンプトセッションおよびスクリーニングインタビューの結果を除き、ワンショットAPI呼び出しは送信したドキュメントを保持しません。
- キーはあなたの組織に結びついており、他のものは見えません。
- パースされた出力は CV の言語とスクリプトを保持するため、要求しない限り名前や雇用主は音訳されません。
- 取り消しは即時で自己サービスです。コンソールで危険にさらされたキーを取り消して交換品を発行します。他のキーには影響しません。
あなたはデータコントローラーのままです。 CVおよびインタビュー録音は個人データです。統合する前に候補者資料を処理するための合法的な根拠があること、及びそれをプロセッサに送信するための合法的な根拠があることを確認してください。ローカル通貨の請求書はエンゲージメントごとに処理されます。該当する場合は私たちに相談してください から構築する前に。
利用規約 #
すべてのAPIキーに適用される操作条件。
- アクセス。 開発者コンソールのキーは1つのアカウントと1つの残高で公開APIスイートをアクティブにします。キーは自己サービスで発行され、いつでもあなたによって取り消すことができます。
- 請求。 各呼び出しはその操作の公表価格で請求されます。$5.00のサインアップクレジットが最初に引かれます。それを超えると、あなたの保存されたカードが選択した残高のしきい値を維持するために請求されます。サブスクリプションはなく、最低限のコミットメントもありません。
- フェアユース。 公開されたスループットは共有サービス能力であり、予約された能力ではありません。キーごとに600リクエスト/分の制限が施行されており、それを超えるとレート制限の応答が返されます。
- 請求単位。 一つのリクエストは一つの請求です。一回の呼び出しで10のCV のリストを取得しても$0.01です。
- 税金。 すべての数字はUSDであり、地方税は含まれていません。
- パートナー条件。 再販およびコミットボリュームの価格設定はエンゲージメントごとに契約されており、自己サービスの料金ではありません。
このページは、製品の動作方法を文書化しています。Curriculo ATSの利用規約、プライバシーポリシー、またはデータ処理契約の代わりにはなりません。それらは、署名する前に[email protected]から請求してください。
Curriculo ATS in Claude and ChatGPT (MCP) #
公開APIとは別の製品です。
異なる製品、異なる認証。 MCPはCurriculo ATSとOAuthを通じて通信するため、ユーザーはサインインします。公開APIのkey_はこれらのツールに接続されず、公開APIはあなたのATSに接続されません。二つは別々に購入および使用されます。
すでにCurriculo ATSにいるチームにとって、アシスタントは平易な言語で採用パイプラインを運営できます。コネクタの追加は約1分かかります:アドレスを貼り付け、サインインし、承認します。これは、両方のアシスタントがサポートするオープンスタンダードであるモデルコンテキストプロトコルを使用しているため、チームの維持が必要な特別なものはありません。
https://mcp.curriculo.me/mcpCurriculo ATSアカウントでサインインし、アクセスを承認すると、すべてのアクションはあなたの組織に範囲を制限されます。
| 要求するには… | そしてそれは |
|---|---|
| パイプラインをレビューする | オープンジョブをリストし、各ステージにいる候補者数を示し、期間ごとの動きを報告します。 |
| 人を見つける | 平易な言語で候補者プールを検索し、各候補者の正当性を示してランク付きの一致を返します。 |
| 候補者を進める | 応募者をステージ間で移動させ、メモや合否の決定を追加し、誰にでもAI評価を提示します。 |
| スケジューリングを処理する | インタビューを予約し、カレンダーが接続されている場合は、招待状とビデオリンクを自動的に送信します。 |
| 受信トレイを管理する | 候補者のメールスレッドを読み、応答を送信したり、接続されたメールボックスから一括更新を行ったりします。 |
アシスタントが見るすべては自組織に制限されており、変更できる以上のことを読み取ることができます。どのツールもあなたのデータを削除しません。 外部に影響を与えるアクション(メール送信、インタビューの予約、職を閉じるなど)は、実行する前に確認されます。
MCPツールカタログ #
25個のツール。アクセスのタイプがリスクを示します。
読み取り は、見ることだけを意味します。書き込みはATSデータを変更します。書き込み+はデータを変更かつ外部にアクセスし、メールを送信したり、招待状を送信したり、AIジョブを開始したりします。25のうち17個は読み取り専用であり、6個の書き込み+ツールは使用する前に確認されます。
| ツール | アクセス | 何をするか |
|---|---|---|
| アカウント | ||
whoami | 読み取り | アシスタントがどのユーザーおよび組織として行動しているのかを確認します。セッションの最初に実行する価値があります。 |
| 職種 | ||
list_jobs | 読み取り | ステータスでフィルターされた職種のリスト、最近更新されたものが最初に表示されます。 |
get_job | 読み取り | 1つの職種の詳細、ファネル段階および応募者数を含みます。 |
create_job | 書き込み | デフォルトの段階(新規 → 初回面接 → 2回目の面接 → 提案)で職種を作成します。必要なのはタイトルのみで、すぐに公開されます。 |
update_job_status | 書き込み+ | 職種のステータスを変更します。提案を受けていないすべての候補者に対してメールを閉じたり、一時停止したりします。 |
list_job_automations | 読み取り | 職種に設定された自動化のリスト:メール、面接スケジューリング、タグ付け、通知。 |
get_automation_executions | 読み取り | 自動化の実行履歴。 |
| 概要 | ||
get_dashboard | 読み取り | 受信トレイと現在アクティブなすべての人の職種別ファネルの内訳。 |
get_analytics | 読み取り | 合計、期間別の変化、ステージ内訳、上位の職種とソースのミックス。デフォルトでは過去30日分。 |
| 候補者 | ||
list_applicants | 読み取り | オプションで1つの職種のためにフィルタされた応募者のリスト、星付き / 拒否 / アーカイブフィルタ。 |
get_applicant | 読み取り | 1人の応募者の詳細:現在の段階、ノート、および活動履歴。 |
search_candidates | 読み取り | 全応募者プールにわたる平易な言葉での検索。CVの節とそれぞれの理由づけとともにランク付けされた一致を返します。 |
get_applicant_evaluation | 読み取り | AI評価:適合度スコア、タグ、要約とギャップ。 |
get_applicant_resume_text | 読み取り | ファイルが添付されていない解析済みCVの内容をテキストとフィールドとして含みます。 |
add_applicant_note | 書き込み | PASSEDまたはFAILEDの決定とそれに関連するラウンドでタグ付けされたオプション付きのノートを追加します。デフォルトではプライベートです。 |
move_applicant_stage | 書き込み+ | 誰かを別の段階に移動させます。その段階の自動化をトリガーします。「提案」に達すると、人数が満たされた場合に自動的に職種が閉じられます。 |
reprocess_resume | 書き込み+ | CVに対して完全なAIパイプラインを再実行します:解析、評価、インデックス。バックグラウンドで実行されます。 |
| 面接 | ||
list_interviews | 読み取り | 職種、応募者、ステータス、タイプまたは日付範囲による面接のリスト。 |
schedule_interview | 書き込み+ | 面接を予約し、面接官を追加し、フィードバックリンクを作成します。カレンダーが接続されていると、イベントも作成され、候補者が招待され、ビデオリンクが生成されます。面接はどちらにしても保存されます。 |
| メール | ||
list_inbox_emails | 読み取り | 職種、ステータスまたはテキスト検索でフィルターされた受信メールのリスト。 |
get_inbox_stats | 読み取り | 未読数および合計。 |
get_applicant_email_thread | 読み取り | 1人の候補者との完全な会話、双方向。 |
reply_to_applicant_email | 書き込み+ | 組織のアドレスから既存のスレッドに返信します。接続されたメールボックスが必要です。 |
send_bulk_email | 書き込み+ | 1つまたは多くの候補者に対してメッセージを送信します。アウトリーチやステータスの更新に必要です。接続されたメールボックスが必要です。 |
| インポート | ||
get_import_batch | 読み取り | 候補者インポートの進行状況:ファイルごとのステータスとエラー。 |
メールツールには接続されたメールボックスが必要です。面接スケジューリングは必要ありません。接続されたカレンダーがなくても面接は保存され、招待が送信されなかったことが報告されます。
Claude、ChatGPT、Cursorの設定、認証とスコープ、例のプロンプトとトラブルシューティング。
Curriculo ATS MCPとは? ↗製品の概要:使用しているアシスタントで入力することで採用を実行します。
FAQ #
APIキーを取得するために営業と話す必要がありますか?
いいえ。登録は console.curriculo.me でセルフサービスです。アカウントを作成し、APIキーのページでキーを生成し、一回限りの$5.00の無料クレジットが評価をカバーします。開始するための支払い方法は必要ありません。
1つのAPIキーですべての機能をカバーしますか?
はい。コンソールキーは、同じアカウントで公開APIスイートを直ちに有効にします。同じバランスで、機能ごとのリクエストやオンボーディングコールはありません。
Curriculo ATSは、APIに送信した書類を保存しますか?
ほとんどの機能はワンショットです:送信した内容は保存されず、情報はリクエストごとに引き継がれません。履歴書アシスタントはセッション中に作業コピーを保持します。スクリーニングインタビューは候補者の回答とプライベートメディアを保持し、あなたのATSが完了した録音を取得できるようにします。
MCPサーバーは公開APIと同じ製品ですか?
いいえ。これらは別々の製品です。公開APIは開発者コンソールからのBearerキーで認証されます。Curriculo ATS MCPサーバーはOAuthで認証され、既存のCurriculo ATSアカウントが必要で、公開APIキーはそのツールにアクセスできません。完全なMCPドキュメントを参照してください。
サブスクリプションや月間の最低料金はありますか?
いいえ。セルフサービスの請求は従量制で、月間プランや請求サイクルはありません。各呼び出しの公表価格を支払い、呼び出しを行わない期間では何も支払う必要はありません。
CVの処理にはどれくらいの時間がかかりますか?
40-90秒です。これはキーワードマッチングではなく、実際のAI分析なので、ページの読み込みを妨げるものではなくバックグラウンドジョブとして扱ってください。持続的なスループットは1分あたり2-4 CV、無人で約150-250 CVです。
バッチ内の1つのドキュメントが失敗した場合、何が起こりますか?
他のものはまだ返ってきます。各リクエストは独立しているため、1つのドキュメントの失敗は他には影響せず、1つの失敗したドキュメントを再送信することは常に安全です。なぜなら、重複や未完成のレコードを作成することはできないからです。
統合する前に出力品質を評価できますか?
はい、推奨します。インタラクティブドキュメントを開き、認証をクリックし、キーを貼り付けて、実際のCVで「試してみる」機能を使用してください。コードは不要です。
サポート #
次のステップ。
- api.curriculo.me/public/docsのインタラクティブAPIリファレンスでは、すべての操作を一覧表示し、ブラウザでテストできます。Postmanコレクションはコンソールドキュメントページにあります。
- Developer Consoleでは、キー、使用量、残高、リクエストテンプレートが管理されています。
- MCPの設定、認証、および完全なツールリファレンスはcurriculo.me/docs/mcp/にあります。
- 大量の作業負荷、高ボリュームのパートナー契約や法的文書については、[email protected]にお問い合わせください。作業負荷の形状を教えていただければ、構築の前にプランを確認します。