Skip to main content

Setting an output destination for your Agent

Configure where and how your Agent sends its output upon execution.

When you build an Agent in Coworker, you can choose where its output goes once it finishes running. This lets you keep results inside Coworker, route them to a teammate for review, or deliver them automatically via Slack or email.

Output destinations are configured in the Agent Builder under the "When this agent completes" section.


Output destination options

Coworker only (default)

By default, your Agent's output stays within Coworker — just like a normal chat response. The result appears in the Work page chat where the Agent was run, and nowhere else. This is the right choice when you're running the Agent interactively or testing it.

Action Queue

Choose this option to send the Agent's output to the Action Queue for review before anything is acted on. When the Agent completes, its proposed actions appear in the queue as draft items — you can inspect, edit, approve, or dismiss each one before they execute.

This is useful when your Agent performs write operations (e.g., sending messages, updating records) and you want a human review step before anything goes out.

Slack

Send output directly to a Slack channel or as a DM. When you select Slack as a destination, you can choose between:

  • Full output — The complete Agent response is posted to the channel or DM.

  • Notify only — A brief notification is sent letting you know the Agent has completed, without including the full response body. Use this when the output is large or when you just need a completion signal.

After selecting Slack, choose whether to send to a channel or as a DM, then pick the target from the picker.

Email

Deliver the Agent's output to one or more email addresses. Like Slack, you can choose between:

  • Full output — The complete Agent response is sent as the email body.

  • Notify only — A short notification email is sent indicating the Agent has run, without the full output.

After selecting Email, enter the recipient addresses in the tag input field. You can add multiple recipients.


How to set an output destination

  1. Open Agent Builder and open or create an Agent.

  2. Scroll to the "When this agent completes" section.

  3. Select your destination: Coworker only, Action Queue, Slack, or Email.

  4. If you selected Slack or Email, choose between Full output or Notify only, then configure the target (channel, DM, or email address).

  5. Save your Agent. The destination setting will apply every time the Agent runs.


Tips

  • You can combine output destinations with any trigger type — scheduled, manual, Slack mention, or API.

  • If your Agent performs write actions (creating records, sending messages), consider using the Action Queue destination so you can review before anything is executed.

  • Use Notify only for Slack or email when you just need a completion signal and plan to review the full output in Coworker.

  • When posting to a Slack channel, scope the Agent's Slack write access to specific channels to prevent unintended posts.

Did this answer your question?