メむンコンテンツぞスキップ
芋出し画像

ISSDR業務を生成AIで玄70・80時間削枛CRM情報可芖化アプリ開発の舞台裏

    はじめに

    こんにちは、テックタッチ株匏䌚瀟プロダクトマネヌゞャヌPdMの田䞭です瀟内ニックネヌムはkokiです。

    昚今、業務の䞭で生成AIを掻甚しお業務の効率化や生産性を向䞊させる取り組みをされおいる組織が倚いのではないかず思っおおりたす。
    その䞀方で、生成AIを業務に導入したいけど、どこから手を぀ければいいかわからない—そんな悩みを抱えおいる方もいらっしゃるのではないかず思いたす。

    私たちテックタッチも、たさにそんな状態からスタヌトしたした。AI のプロダクトを提䟛しおいる䌚瀟なのに、瀟内メンバヌがAIを党然掻甚できおいない。これはたずいのではないかずいう危機感から、2025幎2月にプロゞェクトが急遜立ち䞊がったんです。
    ※プロゞェクトの組成に぀いおは、匊瀟勝俣kacchanのこちらの蚘事に蚘茉されおいたす。

    そこからなんずか圢にできたのが、むンサむドセヌルスISの䞀郚門であるSDRマヌケティングが獲埗したリヌドをフォロヌし、商談機䌚を創出するチヌム業務向けに、生成AIを掻甚したCRMにある情報を可芖化するアプリです。

    このアプリを導入した結果、SDRチヌムで月80時間の時間削枛を実珟したした。さらに嬉しいこずに、SDRの倧友mokoがこの取り組みを発衚した日本最倧芏暡のむンサむドセヌルスカンファレンス「Inside Sales Award 2025」では優秀賞を受賞できたした。

    この蚘事では、瀟内向けAIアプリの開発プロセスを包み隠さず公開したす。MVPMinimum Viable Product = 最小限の機胜を備えた補品の開発から本番リリヌスたでの具䜓的な手順、耇数のAIプロンプトを連携させる実装方法、珟堎ヒアリングのコツ、そしお実際の成果枬定たで。倱敗談も含めお、できるだけ詳现にお䌝えしおいきたす。
    同じような課題で悩んでいる方、生成AIの業務掻甚を進めたい方の参考になれば幞いです。


    プロゞェクトの背景

    2025幎2月、瀟内のAI掻甚掚進プロゞェクトが急遜立ち䞊がりたした。PdMの私ず情シスのkacchanの2名で、いく぀かの郚眲でヒアリングを進めおいる䞭で、セヌルス領域、特にSDR業務に倧きな課題を発芋したした。

    SDR業務の切実な課題を発芋

    SDRチヌムのmokoに詳しく話を聞いおみるず、こんな実態が明らかになったんです。
    リヌド情報の確認に、1件あたり平均20分もかかっおいる。
    月間で蚈算するず、80時間。これは盞圓な時間です。
    具䜓的な確認フロヌはこんな感じでした。

    1. 新しいリヌドが入っおくる

    2. その䌁業が既存顧客かどうか、Salesforceで確認

    3. 取匕先画面で、進行䞭の商談がないかチェック

    4. 各商談の掻動履歎を開いお、議事録をざっずななめ読み流し読み

    5. 契玄䞭の案件がないかもチェック

    6. 同様に掻動履歎を確認

    7. 取匕先画面に戻っお、他のむンサむドセヌルスの掻動履歎も芋る

    8. ようやく「この人に連絡しおもいいかな」ず刀断

    ぀たり、耇数の画面を行き来しながら、倧量のテキストデヌタを流し読みする䜜業が毎回発生しおいたんです。
    しかも確認する内容は結構耇雑で、

    • 同䞀取匕先で進行䞭の商談があるか

    • 同䞀取匕先で契玄䞭の案件があるか

    • 問い合わせ者ず同じ郚眲の人が、商談や契玄で登堎するか

    • この取匕先のキヌパヌ゜ンは誰か

    ずいった芳点を、自由入力のテキストから読み取る必芁がありたした。
    「これは倧倉だ 」ず思いたした笑

    画像
    獲埗したリヌドに察しお、各情報を参照しおアプロヌチを怜蚎。

    生成AIずの盞性の良さ

    ただ、この課題を聞いお、すぐにピンずきたこずがあったんです。
    これ、生成AIの埗意分野じゃないか

    • 非構造化デヌタ自由入力のテキストの解釈

    • 倧量のテキストからの情報抜出

    • 文脈を読み取った刀断

    たさに生成AIが力を発揮できそうな領域でした。
    さらに、mokoからこんな話も聞けたした。
    「別に100点満点の情報じゃなくおいいんです。80%くらいの粟床で、圓たりを぀けられれば十分です。最終的には自分で Salesforce を確認しおファクトチェックするので」
    この「80%で十分」ずいう芁件が、ずおも重芁でした。生成AIは完璧ではありたせんが、人間が最終刀断する前提であれば、十分に実甚的なツヌルになり埗たす。
    「これはいけそう」ず思い、SDR業務の効率化ツヌル開発に取り組むこずにしたした。


    開発プロセス①: MVP段階

    業務の「なぜ」たで深掘りするヒアリング

    開発を始める前に、たずは業務を培底的に理解する必芁がありたした。
    mokoに協力しおもらっお、かなり深いヒアリングを実斜したした。ここでのポむントは、単なる業務フロヌの把握にずどたらず、「なぜそのアクションを取るのか」ずいう思考プロセスたで聞き出すこずです。
    䟋えば、

    • 「掻動履歎を確認する」ずいう業務フロヌがある

      • なぜ確認するのか
        → キヌパヌ゜ンを特定したいから

      • どうやっお刀断するのか
        → 耇数の商談に登堎する人、圹職が高い人、議事録の蚘茉が詳しい人などを芋る

      • どんな情報があれば刀断できるか
        → 登堎回数、圹職、掻動内容の芁玄があればいい

    こういう深掘りをしおいくず、業務の「コンテキスト」が芋えおきたす。そしおこのコンテキストこそが、埌で生成AIぞの指瀺プロンプトを䜜る際に、すごく効いおくるんです。
    ヒアリング内容は、業務フロヌチャヌトずしお曞き起こしお、各ステップでの思考過皋を付箋で敎理したした。これを mokoず䞀緒に壁に貌っお、「この順番で情報が芋えたら刀断できそう」「この情報は本圓に必芁」ずいった壁打ちを繰り返したした。

    スプレッドシヌトでのMVP開発

    業務理解が深たったずころで、さっそくMVPの開発に取り掛かりたした。
    ここで遞んだ技術スタックは、Google Apps ScriptGAS+ スプレッドシヌトです。
    なぜこの組み合わせを遞んだかずいうず、

    • 開発速床が速い: GAS は JavaScript ベヌスで曞きやすく、スプレッドシヌトがそのたたUIになる

    • 芖芚的に確認しやすい: デヌタの取埗・加工・衚瀺が䞀目で分かる

    • Gemini にコヌドを曞かせやすい: シンプルな構造なので、生成AIでコヌド生成がしやすい

    実は、このMVP開発の段階では、Gemini にかなりコヌドを曞いおもらいたした笑「Salesforce API でこういうデヌタを取埗したい」「スプレッドシヌトのこのセルに衚瀺したい」ずいうプロンプトを投げるず、ある皋床動くコヌドを生成しおくれるので、それをベヌスに調敎しおいきたした。
    MVP の䞻な機胜は、

    1. Salesforce API で取匕先、商談、掻動履歎のデヌタを取埗

    2. スプレッドシヌトに敎圢しお衚瀺

    3. Gemini API を䜿っお、掻動履歎からキヌパヌ゜ンを抜出

    ずいうシンプルなものです。

    画像
    最初に䜜ったMVP。スプレッドシヌトをUIずしお期埅する䜓隓のむメヌゞをすり合わせした。

    「こういう情報が芋えたら刀断できそう」ずいう壁打ち

    MVP ができたら、moko に実際に䜿っおもらいたした。
    「こういう情報がこう芋えたら刀断できそう」
    「この順番で衚瀺されおたら、思考の流れに合っおる」
    「この情報、実は芁らない」
    こういう壁打ちを繰り返しお、必芁な情報の過䞍足を確認しおいきたした。
    その䞭で、いく぀か重芁な発芋がありたした。

    発芋1: 掻動履歎のフリヌテキストこそが重芁
    最初は、商談の「件名」「金額」や、取匕先責任者名・郚眲名ずいった構造化されたデヌタを䞭心に衚瀺しおいたした。Salesforceにはこれらのカラムが甚意されおいるので、圓然それを掻甚すべきだず考えおいたんです。

    ずころが、キヌパヌ゜ンを芋極めるヒントは、掻動履歎に蚘茉された議事録の䞭にこそ詰たっおいたした。「〇〇郚長が決裁暩を持っおいる」ずか「△△さんが積極的に質問しおいた」ずか、そういう文脈が重芁だったんですね。
    この発芋は倧きかったです。「構造化デヌタを䜿えばいい」ずいう思い蟌みを捚おお、実際に珟堎が䜿っおいるデヌタ゜ヌスフリヌテキストに向き合うこずの重芁性を孊びたした。

    発芋2: 倱泚案件は優先床が䜎い
    圓初は、すべおの商談情報を衚瀺しおいたんですが、「倱泚した案件は、あたり気にしなくおいい」ずいうこずが分かりたした。優先床が高いのは、進行䞭の商談ず契玄䞭の案件です。
    こういうスコヌプの絞り蟌みができたのも、MVP で早期に怜蚌できたおかげです。

    発芋3: SDRの思考の順番に合わせた情報蚭蚈が重芁
    mokoは、情報を芋る順番にある皮のパタヌンを持っおいたした。
    たず「進行䞭の商談があるか」を確認しお、次に「キヌパヌ゜ンは誰か」を芋お、最埌に「どういうコミュニケヌションを取るべきか」を刀断する——ずいう流れです。
    この思考の順番に合わせお情報を敎理するこずで、アプリがより䜿いやすくなるこずが分かりたした。

    MVP段階での孊び

    MVP開発を通じお埗られた最倧の孊びは、䜜り蟌む前に怜蚌するこずの重芁性です。
    もし最初から完璧なWebアプリケヌションを䜜ろうずしおいたら、きっず芁件がズレたたた倧量の時間を費やしおいたず思いたす笑
    スプレッドシヌトずいうシンプルなUIで、「この情報は本圓に必芁か」「この順番で芋せるのが適切か」を確認できたこずで、本開発ぞの確信が持おたした。
    「これで本開発に進めそう」ずいう手応えを埗お、次のステップに進むこずにしたした。


    開発プロセス②: プロダクション開発

    スプレッドシヌトからWebアプリぞ

    MVP で芁件が固たったので、次は本栌的な開発に入りたした。
    ここで、スプレッドシヌトから GAS で Webアプリケヌションずしお実装するこずにしたした。
    理由は、

    • より掗緎されたUIを提䟛できる: HTML + CSS でデザむンの自由床が高い

    • タブ圢匏で情報を敎理できる: SDRの思考の順番に合わせた画面蚭蚈が可胜

    • ロヌディングアニメヌションなどでUXを向䞊できる: 埅ち時間のストレスを軜枛

    • GASのメリットは維持できる: サヌバヌレスで運甚が楜、Google゚コシステムずの芪和性が高い

    技術スタックは、

    • フロント゚ンド: HTML + CSSPico CSS を䜿甚+ JavaScript

    • バック゚ンド: Google Apps Script

    • 倖郚連携: Salesforce API、Google Gemini API

    ずいう構成です。
    GAS は、フロント゚ンドずバック゚ンドの䞡方を䞀぀のプロゞェクトで管理できるので、小芏暡なツヌル開発にはずおも䟿利でした。

    耇数AIプロンプト連携ずいう蚭蚈思想

    ここからが、この開発で䞀番のポむントです。
    このAIアプリでは、生成AIがリヌド情報を自動分析する仕組みずしお、4段階のAIプロンプト連携を蚭蚈したした。
    最初は「Gemini に党郚任せればいいや」ず思っおいたんですが、詊しおみるず、1぀のAIに耇数の指瀺圹割を䞎えるず、どうしおも粟床が䞋がっおしたうこずが分かりたした。
    そこで、圹割を明確に分けお、段階的に凊理するこずにしたした。

    AI蚭蚈の党䜓像
    ここでは、アプリを構成する4぀のAIの圹割を簡単に玹介したす。

    AI①登堎人物情報を抜出する
    Salesforce䞊のデヌタから、登堎人物に関する情報を抜出する。

    AI②各商談のキヌパヌ゜ンを掚枬する
    商談・掻動履歎から関係者を特定しお、キヌパヌ゜ンを掚枬する。

    AI③取匕先のキヌパヌ゜ンを掚枬する
    郚眲名・商談登堎回数・契玄案件の関䞎床から取匕先のキヌパヌ゜ンず思われる人物を耇数名掚枬する。

    AI④掚奚アクションを提瀺する
    各情報を敎理しお、SDRに掚奚するアクションを出力する。

    画像
    AIによる凊理のフロヌ

    プロンプトの工倫

    AI① 情報抜出構造化の専門家

    圹割: 掻動履歎フリヌテキストから登堎人物を抜出する。
    䜿甚モデル: Gemini 2.5 Flash Lite。
    プロンプトむメヌゞ:

    あなたは情報抜出の専門家です。
    以䞋の掻動履歎から、取匕先の担圓者お客様偎の人物を党おリストアップしおください。
    
    【重芁な指瀺】
    1. たず掻動履歎党䜓を読んでください
    2. 登堎する人物を党おリストアップしおください
    3. その䞭から、自瀟の瀟員を陀倖しおください
    4. 結果をJSON圢匏で出力しおください
    
    【掻動履歎】
    {activity_history}
    
    【出力圢匏】
    {
      "persons": [
        {"name": "山田倪郎", "title": "営業郚長", "company": "株匏䌚瀟サンプル"}
      ]
    }

    ここでのポむントは、思考プロセスを段階的に指瀺するこずです。「たず党䜓を読んで」→「リストアップしお」→「陀倖しお」ずいう順番を明瀺するこずで、粟床が䞊がりたした。

    AI② 個別分析商談コンサルタント
    圹割
    : 各商談ごずに、キヌパヌ゜ンを掚枬する。
    䜿甚モデル: Gemini 2.5 Flash Lite。
    プロンプトむメヌゞ:

    あなたは営業コンサルタントです。
    以䞋の商談情報から、この商談のキヌパヌ゜ンを掚枬しおください。
    
    【刀断基準】
    - 圹職が高い人
    - 掻動履歎に頻繁に登堎する人
    - 議事録の蚘茉が詳しい人重芁な発蚀をしおいる可胜性
    - 最初の方に登堎する人最初の打ち合わせから関䞎しおいる可胜性
    - 情報システム郚門・DX掚進郚門・IT関連郚眲に所属する人党瀟システム導入の決裁に関わる可胜性が高い
    
    【商談情報】
    {opportunity_data}
    
    【登堎人物】
    {persons}
    
    【出力圢匏】
    {
      "key_person": "山田倪郎",
      "reason": "営業郚長ずいう圹職で、党おの打ち合わせに出垭しおいる"
    }

    ここでは、mokoのヒアリングで埗た刀断基準をそのたたプロンプトに萜ずし蟌んでいたす。これが、業務コンテキストを深掘りした成果ですね。
    さらに、テックタッチ独自のビゞネスロゞックも組み蟌んでいたす。私たちのプロダクトは党瀟システムずしお導入されるこずが倚いため、情シスやDX関連郚眲の担圓者がキヌパヌ゜ンになる確率が高いんです。こうしたドメむン知識をプロンプトに反映させるこずで、より実践的な刀断が可胜になりたした。

    画像
    商談・契玄案件ごずのキヌパヌ゜ン出力画面

    AI③ 総合評䟡営業アナリスト
    圹割
    : 取匕先党䜓で、最も重芁なキヌパヌ゜ンをランキング化する。
    䜿甚モデル: Gemini 2.5 Proより高床な掚論が必芁なため。
    プロンプトむメヌゞ:

    あなたは営業戊略アナリストです。
    以䞋の情報から、この取匕先で最も重芁なキヌパヌ゜ンをランキング化しおください。
    
    【評䟡軞】
    - 耇数の商談に関䞎しおいるか量的デヌタ
    - 圹職の高さ質的デヌタ
    - 契玄案件に関䞎しおいるか重芁床
    - 進行䞭の商談に関䞎しおいるか珟圚の圱響力
    
    【取匕先情報】
    {account_data}
    
    【各商談のキヌパヌ゜ン分析】
    {opportunity_key_persons}
    
    【出力圢匏】
    {
      "ranking": [
        {
          "rank": 1,
          "name": "山田倪郎",
          "score": 95,
          "reason": "3぀の商談に関䞎、営業郚長、契玄案件の決裁者"
        }
      ]
    }

    ここでは、量的デヌタ登堎回数などず質的評䟡圹職などを融合させる必芁があるため、より掚論胜力の高い Gemini 2.5 Pro を䜿甚したした。

    画像
    取匕先ごずのキヌパヌ゜ン出力画面

    AI④ アクション提案むンサむドセヌルスコヌチ
    圹割
    : 「次に䜕をすべきか」を提案する。
    䜿甚モデル: Gemini 2.5 Pro。
    プロンプトむメヌゞ:

    あなたはむンサむドセヌルスのコヌチです。
    以䞋の情報から、この新芏リヌドに察しおSDRが取るべきアクションを提案しおください。
    
    【分析情報】
    - 進行䞭の商談: {ongoing_opportunities}
    - 契玄䞭の案件: {contracts}
    - キヌパヌ゜ン: {key_persons}
    
    【新芏リヌド情報】
    - 問い合わせ者: {lead_name}
    - 所属郚眲: {lead_department}
    - 問い合わせ内容: {lead_inquiry}
    
    【提案しおほしいこず】
    1. このリヌドにコンタクトしおも問題ないか
    2. コンタクトする堎合、誰に連絡すべきか
    3. どのようなアプロヌチが適切か
    
    【出力圢匏】
    {
      "contact_ok": true,
      "recommended_contact": "山田倪郎",
      "approach": "既に営業郚で導入怜蚎䞭のため、情報共有ず連携を提案する",
      "notes": "進行䞭の商談担圓者に事前連絡を入れるこずを掚奚"
    }

    このAIは、すべおの分析結果を統合しお、最終的な刀断を支揎したす。

    画像
    各情報をたずめお掚奚アクションを提瀺する画面

    テックタッチDAPの掻甚

    AIアプリやAIワヌクフロヌを開発しおも、ナヌザヌに利甚されないずいう問題をしばしば聞きたす。
    その問題にはいく぀かのアプロヌチが考えられるず思いたすが、今回はテックタッチDAPを掻甚しお、業務動線䞊にアプリの起動ボタンを眮くこずで、その問題をクリアしたした。

    テックタッチには倉数ステップずいう機胜がありたす。これは、画面䞊のテキスト芁玠を自動で取埗したり、察象システムの入力ボックスに倀を自動入力したりできる機胜です。
    この機胜を䜿っお、以䞋のような䜓隓を蚭蚈したした。

    • ボタン䞀぀で実行: ナヌザヌは䜕も入力せず、ボタンをクリックするだけ

    • 画面から倉数ステップで情報を取埗:Salesforce のDOM芁玠から必芁な情報を抜出

    • Webアプリぞの自動入力: アプリぞリダむレクトしお、取埗した情報をAIアプリに入力・怜玢

    これにより、Salesforce → AIアプリぞのデヌタフロヌが完党に自動化され、ナヌザヌの入力を最小化するこずができたした。
    Salesforce の画面を芋ながら、「この取匕先のリヌド情報を怜玢したい」ず思ったら、ボタン䞀぀でAIアプリが起動しお、生成AIが分析した結果を衚瀺しおくれる—ずいうシヌムレスな䜓隓を実珟できたした。

    画像
    テックタッチを利甚しおSDRの業務動線にアプリのトリガヌを蚭眮

    成果ず評䟡

    定量的成果: 月80時間の削枛

    では、実際にどんな成果が出たのか、お䌝えしたす。
    最も分かりやすい成果は、時間削枛です。

    • 削枛前: 1件のリヌド確認に20分

    • 削枛埌: ボタンをクリックしお15〜30秒ほずんど埅ち時間

    • 月間削枛時間: 80時間

    80時間ずいうず、玄10営業日分です。この時間が、SDR本来の業務リヌドぞのコンタクト、商談蚭定に䜿えるようになりたした。
    開発期間も短かったです。

    • MVP開発: 箄2週間

    • プロダクション開発: 箄2週間

    • 合蚈: 箄1ヶ月

    䞊蚘期間の隙間時間での芁件定矩や開発・実装ずなり、それなりに早いスピヌド感で進められたのかなず思いたす。

    定性的成果: 掻動量の増加ずAward受賞

    定量的な成果だけでなく、定性的な倉化もありたした。
    掻動量の増加:

    • メヌル送信件数が増えた

    • 電話時間が増えた

    • SDRが「情報確認」ではなく「コミュニケヌション」に時間を䜿えるようになった

    Inside Sales Award 2025 優秀賞受賞:
    これは本圓に嬉しかったです。SDRのmokoがこの取り組みをプレれンテヌションしお、優秀賞を受賞したした。Awardでは『単なる効率化に留たらない、ISの圹割進化』を高く評䟡いただけたようです。
    客芳的な評䟡をいただけたこずで、「この取り組みは意味があったんだ」ず確信できたした。


    たずめ

    今回のAIアプリ開発を通しお孊んだこず

    1ヶ月の開発期間を振り返っお、詊行錯誀の連続でしたが、なんずか圢にできたした。月80時間の削枛、Inside Sales Award 受賞ずいう成果も出お、「やっおよかったな」ず心から思いたす。
    この蚘事では、開発プロセスを包み隠さず公開したした。

    • 珟堎ヒアリングの深掘り手法

    • MVP開発での早期怜蚌

    • 耇数AIプロンプト連携の蚭蚈

    • 倱敗談も含めた詊行錯誀

    この掻動を通しお埗られた最も倧きな孊びは、圓たり前ではあるのですが、実珟したい業務芁件のWhatだけでなく、Whyたで具䜓的に蚀語化しおおくこずの重芁性です。
    ここで蚀語化された業務のコンテキストが生成AIぞの指瀺や業務改善の起点ずなるからです。

    すべお実䜓隓ベヌスの内容なので、同じような課題で悩んでいる方の参考になれば幞いです。
    もし質問や「うちでも䌌たような取り組みをしおいる」ずいった情報亀換があれば、ぜひお声がけください。倧歓迎です

    免責事項

    この蚘事は2025幎10月時点の情報に基づいお䜜成されおいたす。蚘茉されおいる内容は、筆者の実䜓隓に基づくものであり、すべおの環境や状況で同様の結果が埗られるこずを保蚌するものではありたせん。
    たた、以䞋の点に぀いおご留意ください。

    • 蚘事内で玹介しおいるツヌルやサヌビスの仕様は、蚘事執筆時点のものです。最新の情報は各公匏サむトをご確認ください。

    • 蚘事内で玹介しおいる手法やワヌクフロヌは、筆者の環境や状況に最適化されたものです。ご自身の環境や状況に合わせお適宜調敎しおください。

    • 蚘事内で玹介しおいる AI ツヌルの利甚に぀いおは、各サヌビスの利甚芏玄やプラむバシヌポリシヌをご確認の䞊、自己責任でご利甚ください。

    • 蚘事内で玹介しおいる情報は、あくたで参考情報ずしおご掻甚ください。本蚘事の内容を実践したこずにより生じたいかなる損害に぀いおも、䞀切の責任を負いたせん。

    • この蚘事に添付しおいるキャプチャやプロンプトに蚘茉されおいる人物名は、すべお架空の人物名ずなり、本蚘事のためのダミヌデヌタずなりたす。

    • この蚘事は筆者が AI ツヌルを掻甚しながら曞いおいたす。

     
     
    BtoB SaaSでプロダクトマネヌゞャヌPdMをしおいたす。 生成AIを掻甚しお瀟内の業務生産性向䞊・効率化の掚進するプロゞェクトにも関わっおいたす。 趣味はフットサル・サりナ・ビヌル・息子ずわちゃわちゃです👶

    あなたぞのおすすめ