Learn how to interpret the input parameters required by ACP tools and the output data they provide.
channel_id
, record_id
, query_string
, message_text
). These names are usually in snake_case
.user_id
for Slack, contact_id
for Salesforce, product_sku
for Commerce Cloud).slack_send_message
Tool Inputsslack_send_message
tool. Its inputs might be:
Parameter Name | Data Type | Required | Description |
---|---|---|---|
channel_id | String | Yes | The ID of the Slack channel to send the message to. |
text | String | Yes | The content of the message to send. |
as_user | Boolean | No | (Optional) Send as the authenticated user (bot default). Defaults to false . |
channel_id
and text
. The as_user
parameter is optional.
success
, record_id
, results_list
, error_message
).success
flag (true
if the operation was successful, false
otherwise).error_code
or error_message
might provide details about the failure.slack_send_message
Tool Outputsslack_send_message
tool might be:
Parameter Name | Data Type | Description |
---|---|---|
success | Boolean | true if the message was sent successfully, false otherwise. |
message_ts | String | The timestamp ID of the sent message in Slack (if successful). |
error_message | String | A description of the error if success is false . Null if successful. |