kintoneに複数ファイルが添付されたときに、メールでそれを一括送信する
kintone

kintoneに複数ファイルが添付されたときに、メールでそれを一括送信する

Yoomのテンプレートを使えば、ノーコードで簡単に
kintone
を自動連携できます。

■概要

kintoneの1レコードに添付されたファイルをメールで送付するフローボットです。

メールで送付する際のファイル名は、kintoneにて添付されたファイル名となります。

※今回はファイルが最大3つ格納されることを想定して作成しています。5個や10個などファイルの上限数が増える場合は、進行先とその後の設定をその分増やす必要があります。

■作成方法

①アプリトリガーでkintoneのレコードが編集されたら(Webhook起動)を選択し、kintone側でWebhookURLの設定を行いテスト・保存します。

・WebhookURL:kintone側で指定の設定を行います。

・アウトプット:アウトプットを追加し、JSONPATHにrecord['〇〇'].value[*].nameと入力します。※〇〇は添付ファイルのフィールドコード

※kintoneのWebhook設定についてはヘルプページをご参照ください。 https://intercom.help/yoom/ja/articles/5974741

※JSONの取得方法はこちら。 https://intercom.help/yoom/ja/articles/5404443

②アプリと連携するオペレーションからkintoneを選択し、以下の設定を行いテスト・保存します。

・アクション:レコードに紐づくファイルキーの取得

・サブドメイン名:対象のkintoneのサブドメインを入力します。

・アプリID:対象のkintoneのアプリIDを入力します。

・レコードID:①で取得したレコードIDのアウトプットを埋め込みます。

※アウトプットを埋め込む設定についてはヘルプページをご参照ください。 https://intercom.help/yoom/ja/articles/8223528

③データベースを操作するオペレーションからkintoneのレコード取得を選択し、対象のアプリIDを選択後、次のページでレコードIDが①で取得した{{レコード番号}}に等しいという設定にして、レコード情報を取得します。

④データを操作・変換するオペレーションからリスト型のアウトプットを個々のアウトプットに分割を選択し以下の設定をし保存します。

・分割対象のアウトプット:ファイルキーの一覧を選択します。

⑤データを操作・変換するオペレーションからリスト型のアウトプットを個々のアウトプットに分割を選択し以下の設定をし保存します。

・分割対象のアウトプット:ファイル名の一覧を選択します。

⑥進行先を切り替えるオペレーションを選択し以下の設定をして保存します。

・オペレーション:③のオペレーションを選択します。

・アウトプット:〇〇_分割数というアウトプットを選択します。

・切替条件:ファイル数で考えうる上限数に併せて、1,2,3と数字を各項目に入力します。

⑦1のルートにアプリと連携するオペレーションからkintoneを選択し、以下の設定をします。

・アクション:ファイルをダウンロード

・サブドメイン:サブドメインを入力します。

・ファイルキー:{{ファイルキーの一覧_1}}のように④で個別に分割したファイルキー1つ目のアウトプットを埋め込みます。

⑧データを操作・変換するオペレーションからファイル名を変換するを選択し、以下の設定をします。

・ファイル名変換対象の値:⑦でダウンロードしたファイルを選択します。

・変更後のファイル名:{{ファイル名の一覧_1}}のように⑤で個別に個別に分割したファイル名1つ目のアウトプットを埋め込みます。

・アウトプット名:任意のアウトプット名を入力します。

⑨メールを送るオペレーションから任意のメールツールを選択し、以下の設定を行います。

・To:③でアドレスを取得していたら埋め込みます。

・件名、本文:それぞれ入力します。③で取得した値を埋め込むことも可能です。

・添付ファイル:アウトプットを使用を選択し、値は⑧でファイル名を変換したアウトプットを選択します。

■補足

2、3のルートも1のルートと基本的には以下のように同じ設定を繰り返します。

・分解したファイルキーを使ってファイルをダウンロード

・ダウンロードしたファイル名を分解したファイル名を使って再度設定し直す

・すべて完了したらファイル名変換したファイルをメールに添付

類似したテンプレートをご紹介!
kintone
Google Chat
kintoneのステータスが更新されたら、Google Chatに通知する
kintoneのステータス更新を合図にGoogle Chatへ即時通知するワークフローです。手動連絡の漏れや遅延をなくし、チームの進捗共有を正確かつスムーズにします。
AIワーカー
kintone
Slack
kintoneでレコードが登録されたら、AIワーカーで内容の優先度設定を行いとSlackで通知する
Yoomでkintone登録をトリガーにAIが内容を判定し優先度を付けSlackへ知らせるフローです。確認作業の時短と判断ばらつきの抑制に役立ちます。
kintone
Google Drive™
kintoneにレコードが登録されたらGoogle Driveにフォルダを作成
kintoneにレコードが登録されたら、Google Drive内に自動で新しいフォルダを作成します。このとき、フォルダ名をkintone内に登録されている情報を元に作成しています。Google Driveへアクセスしなくても、自動的にプロジェクトや顧客ごとに整理されたフォルダ管理ができます。
kintone
LINE WORKS
kintoneのステータスが更新されたら、LINE WORKSに通知する
kintoneのステータス更新を契機にLINE WORKSのトークルームへ自動通知するフローです。報告作業の手間や宛先ミスを抑え、確実で速い進捗共有を実現し、担当者は本来の業務に集中できます。
kintone
board
kintoneのステータスが更新されたら、boardに発注を登録する
kintoneのステータスが更新されたら、boardに更新された内容を発注として登録するフローです。チーム間の情報共有がスムーズになり、発注やタスクの進捗管理が強化されます。
Mazrica
kintone
Mazricaに案件が登録されたら、kintoneに追加する
Mazricaに案件が登録されたら、kintoneに追加するフローです。Macaに登録された内容を基にkintoneにも内容を追加することができるため、手作業によるミスをなくし、情報の精度が上がります。
すべてのテンプレートを見る
使用しているアプリについて
kintone
kintone
を使ったテンプレート

kintoneのステータス更新を合図にGoogle Chatへ即時通知するワークフローです。手動連絡の漏れや遅延をなくし、チームの進捗共有を正確かつスムーズにします。

Yoomでkintone登録をトリガーにAIが内容を判定し優先度を付けSlackへ知らせるフローです。確認作業の時短と判断ばらつきの抑制に役立ちます。

kintoneにレコードが登録されたら、Google Drive内に自動で新しいフォルダを作成します。このとき、フォルダ名をkintone内に登録されている情報を元に作成しています。Google Driveへアクセスしなくても、自動的にプロジェクトや顧客ごとに整理されたフォルダ管理ができます。
使用しているアプリについて
kintone
YoomではkintoneのAPIをノーコードで活用することができます。例えば、kintoneや他のSaaSを連携したり、kintoneの情報を用いて書類を作成するといったことが可能です。また、Yoomのデータベースにkintoneの情報を同期し、様々な用途でkintoneの情報を活用することも可能です。
詳しくみる
テンプレート

kintoneのステータス更新を合図にGoogle Chatへ即時通知するワークフローです。手動連絡の漏れや遅延をなくし、チームの進捗共有を正確かつスムーズにします。

Yoomでkintone登録をトリガーにAIが内容を判定し優先度を付けSlackへ知らせるフローです。確認作業の時短と判断ばらつきの抑制に役立ちます。

kintoneにレコードが登録されたら、Google Drive内に自動で新しいフォルダを作成します。このとき、フォルダ名をkintone内に登録されている情報を元に作成しています。Google Driveへアクセスしなくても、自動的にプロジェクトや顧客ごとに整理されたフォルダ管理ができます。
テンプレート
No items found.
類似アプリ
No items found.
ノーコードで実行可能なAPIアクション
実行可能なAPIアクション
フローボットトリガー
    レコードが登録されたら
    レコードが登録または編集されたら
    レコードが登録されたら(Webhook起動)
    レコードが編集されたら(Webhook起動)
    レコードが削除されたら(Webhook起動)
    コメントが書き込まれたら(Webhook起動)
    ステータスが更新されたら(Webhook起動)
    指定のステータスに更新されたら(Webhook起動)
    正規表現で指定したステータスに更新されたら(Webhook起動)
フローボットオペレーション
    レコード情報を取得
    レコードIDを検索
    レコードの登録
    レコードの更新
    コメントの投稿
    ファイルをアップロード
    ファイルとレコードを関連付け
    レコードに紐づくファイルキーの取得
    ファイルをダウンロード
    レコードの削除
    レコードをクエリで検索
    レコードの更新(チェックボックスフィールド)
    (ゲストスペース)レコード情報を取得
    (ゲストスペース)レコードIDを検索
    (ゲストスペース)レコードの登録
    (ゲストスペース)レコードの更新
    (ゲストスペース)コメントの投稿
    (ゲストスペース)ファイルをアップロード
    (ゲストスペース)ファイルとレコードを関連付け
    (ゲストスペース)レコードに紐づくファイルキーの取得
    (ゲストスペース)ファイルをダウンロード
    (ゲストスペース)レコードの削除
    (ゲストスペース)レコードをクエリで検索
    (ゲストスペース)レコードの更新(チェックボックスフィールド)
    サブテーブルのレコードの追加
    サブテーブルのレコードの更新
    レコードに紐づくファイルを削除
    レコードのステータスを更新
    複数のレコードのステータスを一括更新
    レコードの更新(ユーザー選択フィールド)
    コメントの投稿(メンションあり)
    レコードの登録(ファイルフィールド)
    レコードに紐づくコメントを取得
    特定のレコードを1件取得
    サブテーブルのレコードの更新を作成(複数行更新)
    アプリのフィールド情報を取得
    アプリを検索
    (ゲストスペース)アプリを検索
    フォームの関連レコードフィールド設定を更新
    アプリ設定を本番環境へ反映
    (ゲストスペース)フォームの関連レコードフィールド設定を更新
    (ゲストスペース)アプリ設定を本番環境へ反映
    レコードの更新(テーブルフィールドの行並び替え)
フローボットトリガー
    レコードが登録されたら
    レコードが登録または編集されたら
    レコードが登録されたら(Webhook起動)
    レコードが編集されたら(Webhook起動)
    レコードが削除されたら(Webhook起動)
    コメントが書き込まれたら(Webhook起動)
    ステータスが更新されたら(Webhook起動)
    指定のステータスに更新されたら(Webhook起動)
    正規表現で指定したステータスに更新されたら(Webhook起動)
フローボットオペレーション
    レコード情報を取得
    レコードIDを検索
    レコードの登録
    レコードの更新
    コメントの投稿
    ファイルをアップロード
    ファイルとレコードを関連付け
    レコードに紐づくファイルキーの取得
    ファイルをダウンロード
    レコードの削除
    レコードをクエリで検索
    レコードの更新(チェックボックスフィールド)
    (ゲストスペース)レコード情報を取得
    (ゲストスペース)レコードIDを検索
    (ゲストスペース)レコードの登録
    (ゲストスペース)レコードの更新
    (ゲストスペース)コメントの投稿
    (ゲストスペース)ファイルをアップロード
    (ゲストスペース)ファイルとレコードを関連付け
    (ゲストスペース)レコードに紐づくファイルキーの取得
    (ゲストスペース)ファイルをダウンロード
    (ゲストスペース)レコードの削除
    (ゲストスペース)レコードをクエリで検索
    (ゲストスペース)レコードの更新(チェックボックスフィールド)
    サブテーブルのレコードの追加
    サブテーブルのレコードの更新
    レコードに紐づくファイルを削除
    レコードのステータスを更新
    複数のレコードのステータスを一括更新
    レコードの更新(ユーザー選択フィールド)
    コメントの投稿(メンションあり)
    レコードの登録(ファイルフィールド)
    レコードに紐づくコメントを取得
    特定のレコードを1件取得
    サブテーブルのレコードの更新を作成(複数行更新)
    アプリのフィールド情報を取得
    アプリを検索
    (ゲストスペース)アプリを検索
    フォームの関連レコードフィールド設定を更新
    アプリ設定を本番環境へ反映
    (ゲストスペース)フォームの関連レコードフィールド設定を更新
    (ゲストスペース)アプリ設定を本番環境へ反映
    レコードの更新(テーブルフィールドの行並び替え)
詳しくみる