専門知識の提供 フロントエンド、バックエンド、QA 業界 保険 クライアント 当社のクライアントである HealthPro Insurance は、米国でトップ 5 に入るメディケア保険ブローカーです。Healthcare.gov の認定を受けており、手頃な価格の健康保険に関するアドバイスや、歯科保険、視力保険、長期生命保険のサポートを専門に提供しています。 プロジェクトの範囲 当社のクライアントは、他の保険会社と同様に、保険を販売するために代理店を雇いました。保険は政府認可のウェブサイトを通じて販売および管理されています。 当社のクライアントは、各エージェントのレコードを手動で更新し、ファイルを管理者アカウントにエクスポートして、CRM ソフトウェアに毎日アップロードする必要があり、非常に非効率的なプロセスでした。 この非常に時間のかかるプロセスには、エージェントの日常的な販売記録を収集して CRM にアップロードする手作業の労力を軽減する自動化ソリューションが必要でした。 このプロジェクトの主な目的は、自動化を導入して、ポリシー データ管理に費やす貴重なリソースと時間を節約することです。その結果、クライアントの CRM 内の顧客データの効率と正確性も向上します。 課題 顧客データを CRM に手動でアップロードするには 10 ~ 12 時間かかり、アップロードの失敗や技術的な問題が発生していました。また、このプロセスでは、技術的な問題や人為的エラーによる妥協も見られました。 このような事故により、最新の顧客データが顧客向けポータルに反映されず、会社の評判に悪影響を与え、解約率が増加しました。 さらに、たとえば、1 つの Web ページに 100 のエージェントがリストされていて、Web ページが 40 個ある場合、1 つのページにある 100 のエージェントすべてに対して「更新ボタン」を押すと、サイトが誤動作する可能性があります。 当社のクライアントは、データ管理プロセスを妨げる以下の課題と障害に対処したいと考えていました。 顧客データを CRM に移行する合計時間を大幅に短縮します。 保険の販売に活用できたはずの反復的なタスクの実行にエージェントが費やす時間を削減します。 「429 レート制限」や「ページを読み込めません」など、エージェント データ タブを更新するときに発生するエラーを軽減します。 なぜ Maruti Techlabs を選ぶのか? 当社のクライアントは以前、Maruti Techlabs と提携して、自社のサービスをパブリック クラウドからプライベート クラウドに移行し、サーバーとデータベースの安定性とセキュリティを向上させていました。 さらに、あるコンサルタントは、当社が同じ業界の別のクライアント向けに同様のソリューションを開発していたことに注目し、当社を推薦しました。彼らは、スケーラブルなクラウド インフラストラクチャとカスタマイズされたソフトウェア ソリューションに関する当社の専門知識を認め、保険プロセスの最適化に協力してくれました。 当社の成功した実績と信頼できるコンサルタントの承認を基に、クライアントは別のプロジェクトでも当社とのパートナーシップを拡大することを選択しました。 解決 クライアントの主な目的は、管理者ログインからさまざまなエージェントの「支払い」列を更新することでした。 この目標を達成するために、管理者の資格情報を使用してログインし、「今日の時点」のステータスを反映していない各行を更新する Selenium スクリプトを作成しました。 スクリプトはウェブサイトからデータをスクレイピングし、データをエクスポートする必要がある日付範囲を選択し、管理者のメールに送信します。 レコードは CSV ファイルにエクスポートされます。実装されたスクリプトは、顧客レコードをダウンロードして Vtiger CRM にアップロードします。 すべてのレコードは、必要に応じて毎日、毎週、または毎月、クライアントの CRM に移行できます。 コスト効率の高いソリューションを設計するために、AWS Batch をサービスとして実装しました。このサービスでは、各スクリプトが独立して同時に実行されます。実行が終了すると、AWS バッチは停止し、コストを節約します。 当社はクライアントと継続的なパートナーシップを確立しています。上記で実装したスクリプトに加えて、当社の専門家はソリューションの有効性を高める方法についてブレインストーミングを行いました。将来の機能強化に向けた当社の戦略的実行には以下が含まれます。 スクリプトは手動でアクティブ化する必要があるため、自動化を導入する予定です。 スクリプトの自動化 - これにより、'429 レート制限' や 'ページが正しく読み込まれない' などの問題によりスクリプトが中断した場合でも、中断したところからスクリプトの実行を開始できるようになります。 メモリ機能 - この機能は、ログの問題を回避するために、事前に設定された時間にすべてのスクリプトの実行を自動的に停止します。 事前設定されたスクリプトの終了 - クライアントは、毎日、毎週、毎月の売上データとレポートをリアルタイムで確認できました。 データ/メトリクス ダッシュボード - コミュニケーションとコラボレーション このプロジェクトの実行を最適化し、タイムリーな納品を確実にするために、次のメンバーで構成される専任チームを編成しました。 バックエンド開発者 1 名 品質保証エンジニア 1 名 DevOpsエンジニア 1名 私たちは、タイムリーなコミュニケーションのためにさまざまなプラットフォームを使用し、プロジェクト全体を通じてクライアントの営業部長と広範囲にコミュニケーションをとりました。 Slack - 素早いコミュニケーション、 Google Meet - 毎日の更新とクエリ、 Zoom - 毎週の展開 Gmail - 契約書や毎週の更新情報などを共有するための公式チャンネル。 Jira - プロジェクト管理と問題追跡 Confluence - ソリューションの背後にある計画とドキュメントを組み立てます。 テクノロジースタック 結果 当社のソリューションにより、クライアントのポリシー データ収集プロセスが大幅に改善されました。クライアントが確認した重要なメリットは次のとおりです。 CRM 内のポリシーのリアルタイムのステータスがすぐに利用できるようになりました。 事務作業を自動化することで、顧客対応と販売におけるエージェントの生産性を最大化しました。 CRM レコードの更新が 75% 高速化されました。 自動化されたスクリプトにより、顧客データの精度が大幅に向上し、重複のリスクが排除されました。 顧客データにタイムリーにアクセスすることでビジネス上の損失を防ぎ、顧客満足度を向上させました。 AWS バッチ サービスを通じて大幅なコスト削減が実現しました。 Maruti Techlabs の共同作業により、クライアントの顧客データ収集プロセスが効率化されました。当社は今後もパートナーシップを継続し、業務のさらなる最適化と継続的な成功の推進に注力してまいります。 開発プロセス 当社は、アジャイル、リーン、DevOps のベスト プラクティスに従い、コラボレーションと迅速な実行を通じてユーザーのアイデアを実現する優れたプロトタイプを作成します。当社の最優先事項は、迅速な対応とアクセシビリティです。 私たちはお客様のチームの一員になりたいと心から願っています。そのため、定期的な会議以外にも、電話、メール、メッセージでいつでもチーム メンバーと連絡を取ることができます。