Skip to main content
Workflows in Attention are a powerful low-code canvas for automation. They let you define repeatable, logic-driven steps that execute whenever a trigger fires. Attention workflows support agentic action through Ask Attention and external LLMs (OpenAI, Anthropic, Perplexity), enabling dynamic reasoning and content generation directly on your first-party conversational data.

Getting Started:

To open the Attention Builder, click on your name in the top left of the Attention homepage and navigate to Settings > Builder. Choose from a pre-built template or start from scratch. Templates cover the most popular and common use cases for Attention workflows. We recommend starting with a template, such as Personal Slack Summaries. This workflow runs every time a conversation is analyzed and sends a Slack DM to the conversation owner with a detailed summary of the call. Builder Sendto Slack Template Pn

Core Building Blocks: Triggers and Actions

All workflows are comprised of a trigger and one or more action steps. Data is passed to each subsequent step, allowing you to chain together actions.
  • Triggers: Events that start the workflow execution (e.g., a conversation analyzed, a CRM record updated, or a scheduled time).
  • Action steps: steps that take action on your data and fall into 3 buckets:
    • AI steps: Ask Attention, Ask OpenAI, Ask Anthropic.
    • Core logic steps: Filters, routers, loops, storage, and transformations.
    • Integrated app steps: Send Slack messages, update Salesforce, write to Google Sheets, and many more

Configuring Steps

When you add a step to the canvas, a right-hand panel will open with configuration options. Name the step and fill out the required fields and any optional fields. Builder Configure Action Step Pn Data from previous steps will be available to use in the current step from the Data Selector Window. Click on previous steps from the Data Selector Window to see all data contained within step. Click “Insert” to add that data to the configuration of your current step. For example, in the image below, we insert the output from a previous “Ask Attention” step into the body of our Slack message. This allows us to send a call summary in Slack, with the call summary being generated in the “Ask Attention” step. Builder Data Selector Window Pn Connecting to External Apps: Steps connected to external apps require authentication. To authenticate, you’ll be prompted to first create a connection and provide that app with the necessary permissions. Builder Createa Connection Pn Any steps connected to an external app requires authentication. Follow the necessary steps to create the connection and authenticate the app after adding it as a trigger or action step. Testing Steps:
After configuring your step, proceed to testing the step by clicking “Test” on the right-hand panel. Testing each step is important because:
  1. It allows you to preview the data and confirm everything is worked as desired
  2. The results from test reveal all data associated with the step. This allows you to then reference and use that data in subsequent steps
Builder Test Step Pn