Aller au contenu
Boud’bOis, doc vendeurs
Server Actions

messages

5 Server Actions du domaine messages, générées depuis le registre de l’API agent.

messages__loadOlderVendorMessagesAction

ArgumentTypeRequis
publicIdstringoui
beforestringoui
curl -X POST https://vendeurs.boudbois.fr/api/agent/tools/vendor_action_call \
  -H "Authorization: Bearer $CLE" \
  -H "Content-Type: application/json" \
  -d '{
  "action": "messages__loadOlderVendorMessagesAction",
  "args": [
    "<publicId>",
    "<before>"
  ]
}'

messages__markVendorThreadReadAction

ArgumentTypeRequis
publicIdstringoui
curl -X POST https://vendeurs.boudbois.fr/api/agent/tools/vendor_action_call \
  -H "Authorization: Bearer $CLE" \
  -H "Content-Type: application/json" \
  -d '{
  "action": "messages__markVendorThreadReadAction",
  "args": [
    "<publicId>"
  ]
}'

messages__saveMessagingSettingsAction

ArgumentTypeRequis
entityIdstringoui
configunknownoui
curl -X POST https://vendeurs.boudbois.fr/api/agent/tools/vendor_action_call \
  -H "Authorization: Bearer $CLE" \
  -H "Content-Type: application/json" \
  -d '{
  "action": "messages__saveMessagingSettingsAction",
  "args": [
    "<entityId>",
    "<config>"
  ]
}'

messages__sendVendorMessageAction

ArgumentTypeRequis
publicIdstringoui
bodystringoui
curl -X POST https://vendeurs.boudbois.fr/api/agent/tools/vendor_action_call \
  -H "Authorization: Bearer $CLE" \
  -H "Content-Type: application/json" \
  -d '{
  "action": "messages__sendVendorMessageAction",
  "args": [
    "<publicId>",
    "<body>"
  ]
}'

messages__setVendorThreadStatusAction

ArgumentTypeRequis
publicIdstringoui
statusThreadStatusoui
curl -X POST https://vendeurs.boudbois.fr/api/agent/tools/vendor_action_call \
  -H "Authorization: Bearer $CLE" \
  -H "Content-Type: application/json" \
  -d '{
  "action": "messages__setVendorThreadStatusAction",
  "args": [
    "<publicId>",
    "<status>"
  ]
}'