⌘I

Freshdeskにサポートチケットを作成する

Updated July 14, 2023 ·
goldplatinumpluginsformspree-clifreshdesk
Also available in:

サポートチケットを作成 アクションは、Freshdeskにサポートチケットを追加します。このアクションは内部的に create ticket APIエンドポイントを呼び出します。

formspree.json ファイルに サポートチケットを作成 アクションを追加することは、FormspreeダッシュボードでFreshdeskプラグインを追加するのと同じ効果があります。詳細は Freshdeskプラグインのヘルプ記事 をご覧ください。

APIトークンの取得

まず、FreshdeskアカウントにアクセスしてAPIトークンを取得します。
APIトークンは右側の プロファイル設定 ページで確認できます。コピーしておいてください。formspree.jsonの設定に必要になります。

mceclip0.png

Formspree.jsonの設定

キー説明
appStringfreshdesk でなければなりません
typeStringcreateSupportTicket でなければなりません
apiKeyStringAPIキー($env変数参照である必要があります。必須)
subdomainStringFreshdeskサブドメイン(.freshdesk.com や https は含めません)

{
  "forms": {
    "support": {
      "name": "Support Form",
      "actions": [
        {
          "app": "freshdesk",
          "type": "createSupportTicket",
          "apiKey": "$FRESHDESK_APIKEY"
          "subdomain": "newaccount1612001078242"
          
        }
      ]
    }
  }
}

バリデーションルール

サポートチケットを作成 アクションは、以下の送信バリデーションルールを暗黙的に追加します:

フィールドバリデーションルール
email必須
email型は email
message または msg必須