デリュージを使用した電話番号のフォーマット - AIタスク
お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の
英語版を参照してください。
概要:
Zoho CRMまたはZoho Deskで電話番号を国コードに基づいてフォーマットしたい場合、従来はDeluge関数を使用し、プログラムによって番号を修正・標準化する方法が一般的でした。
DelugeでParse 電話番号 番号 AI タスクが導入されたことで、この作業はローコードで、かつ非常に簡単に実現できるようになりました。
ビジネスケース:
顧客が電話番号を入力する際、国コードを含む場合と含まない場合など、さまざまな形式で入力されることがあります。Zoho DeskやZoho CRM全体で電話番号のフォーマットを統一し、一貫性を保つために、Parse 電話番号 番号 AI タスクを活用できます。
このタスクは、指定された国コードに基づいて電話番号を正確に解析・フォーマットするのに役立ちます。
参照:
= Zoho。ai。parsePhoneNumber(
,
);
コード:
以下のサンプルコードは、Zoho Deskで電話番号項目を取得し、書式設定済みの電話番号で更新する方法を示しています。
- recordInfo = Zoho。desk。getRecordById(OrgID,moduleName,ticketID);
- 電話番号 = recordInfo。取得する('電話番号');
- full_format = Zoho。ai。parsePhoneNumber(電話番号,'IN');
- //電話番号をIN形式でフォーマット
- cutomer_mobile = full_format。取得する('e164_format');
- mp = Map();
- mp。put('電話番号',cutomer_mobile);
- 更新する = Zoho。desk。更新する(OrgID,moduleName,ticketID,mp);
- info 更新する;
関数実行前のZoho Deskでの番号表示のスクリーンショット:
関数実行後に書式設定された電話番号が表示されたスクリーンショット:
同様の方法で、Zoho CRMでも完了できます。番号を取得し、差出人データを取得して、必要な国の形式に合わせてフォーマットできます。
コード:
- getrecord = Zoho。crm。getRecordById('見込み客', LeadID);
- num = getrecord。取得する('モバイル');
- full_format = Zoho。ai。parsePhoneNumber(num,'IN');
- customer_mobile = full_format。取得する('e164_format');
- mp = map();
- mp。put('モバイル', customer_mobile);
- updaterecord = Zoho。crm。updateRecord('見込み客', LeadID, mp);
- info updaterecord ;
メモ- 上記の関数はサンプルです。ご自身の要件に合わせて適宜修正してください。
関数実行前のScreenshot:
関数実行後のScreenshot:
この関数をワークフロールールに追加することで、頻繁に新規データが作成される際に、番号を必須形式で更新できます。
Parse 電話番号 番号 AIタスクを使うことで、Zoho DeskやZoho CRM全体での電話番号フォーマットの統一がシンプルかつローコードで実現できます。ワークフローや自動化ルール内にこの関数を組み込むことで、頻繁に発生するデータも国別の一貫した形式で管理でき、データ品質の向上と手作業の削減につながります。
メモ: 次のガイド - 記事を参照して、コード最適化のベストプラクティスや、Zoho CRM全体でカスタムFunctionを導入するさまざまな方法についてご確認ください。
カスタム Solution 作成 by Sabareesh | Zoho パートナー サポート