Complete message

Mark a Smart Inbox message as complete so it leaves the main feed.

POST https://cotlet.dev/api/v1/sprout-social/messages/{message_id}/complete

write

Marks the message complete. It leaves the main Smart Inbox feed and appears in the Completed Messages view. Needs the Manage Message Status permission. Completing reaches no customer, so complete_message runs without asking first.

Parameters

Parameters: complete_message
NameTypeDescription
message_id string required string Message ID from list_inbox_messages.

Request

cURL
curl -X POST https://cotlet.dev/api/v1/sprout-social/messages/message_8c41d2/complete \
  -H "Authorization: Bearer $COTLET_API_KEY"
Python
result = client.call("sprout-social", "complete_message", {"message_id":"message_8c41d2"})
Node.js
const result = await cotlet.call('sprout-social', 'complete_message', {"message_id":"message_8c41d2"});
CLI
cotlet call sprout-social complete_message --data '{"message_id":"message_8c41d2"}'

Example response

JSON

{
  "message_id": "msg_88a1f4",
  "completed": true
}

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.