> ## Documentation Index
> Fetch the complete documentation index at: https://docs.flowla.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Actions

> See everything your workflows can do — from creating rooms to sending emails and updating your CRM.

Actions are what your workflow actually does — the steps Flowla takes once a trigger fires.

<video autoPlay muted loop playsInline src="https://mintcdn.com/flowla/DTw1cUtVl5HKnL9j/images/autopilot/action_overview.mp4?fit=max&auto=format&n=DTw1cUtVl5HKnL9j&q=85&s=9f50b74d267006196a0a743d7e62357c" data-path="images/autopilot/action_overview.mp4" />

***

### Room actions

| Action | What it does |
| - | - |
| **Create room from template** | Creates a new room using a template you choose |
| **Change room status** | Updates the room's status (e.g. active, closed) |
| **Change section access** | Lock, unlock, hide, or show sections inside a room |

<img src="https://mintcdn.com/flowla/DTw1cUtVl5HKnL9j/images/autopilot/actions_rooms.png?fit=max&auto=format&n=DTw1cUtVl5HKnL9j&q=85&s=e1ac335bcc4160696c638ec21c98b250" width="2884" height="1188" data-path="images/autopilot/actions_rooms.png" />

***

### Communication actions

| Action | What it does |
| - | - |
| **Send email** | Sends an email from Flowla or via your connected Gmail or Outlook account |
| **Slack send message** | Posts a message to a Slack channel or a specific person |

<img src="https://mintcdn.com/flowla/DTw1cUtVl5HKnL9j/images/autopilot/actions_send_email.png?fit=max&auto=format&n=DTw1cUtVl5HKnL9j&q=85&s=7bde73da35e951b67c5584f9c717c2aa" width="2910" height="1316" data-path="images/autopilot/actions_send_email.png" />

<img src="https://mintcdn.com/flowla/DTw1cUtVl5HKnL9j/images/autopilot/actions_slack.png?fit=max&auto=format&n=DTw1cUtVl5HKnL9j&q=85&s=54093ad38204612978a1d671a27e6073" width="2878" height="1232" data-path="images/autopilot/actions_slack.png" />

***

### Contact & company actions

| Action | What it does |
| - | - |
| **Create company from contact** | Creates a company record using the contact's email domain and details |
| **Find or create a company** | Looks up an existing company or creates a new one if it doesn't exist yet |
| **Find or create contact** | Looks up a contact by email and creates one if they're not already there |
| **Enrich contact** | Pulls in extra details about a contact — job title, LinkedIn, company info |
| **Add a contact to room** | Adds an existing contact as a stakeholder in the current room |

<img src="https://mintcdn.com/flowla/DTw1cUtVl5HKnL9j/images/autopilot/actions_account.png?fit=max&auto=format&n=DTw1cUtVl5HKnL9j&q=85&s=77cb55052e87331fbfe6097ffbed7ba4" width="2912" height="1216" data-path="images/autopilot/actions_account.png" />

***

### Task actions

| Action | What it does |
| - | - |
| **Create action** | Adds a new task to a room |
| **Change action status** | Marks a task as done, in progress, or another status |
| **Duplicate action** | Copies an existing task |

***

### CRM actions — HubSpot

| Action | What it does |
| - | - |
| **Change deal stage** | Moves a deal to a different stage in HubSpot |
| **Change property** | Updates any field in HubSpot |

<img src="https://mintcdn.com/flowla/DTw1cUtVl5HKnL9j/images/autopilot/actions_hubspot.png?fit=max&auto=format&n=DTw1cUtVl5HKnL9j&q=85&s=027094f0be5bec6ee169e224f8994167" width="2892" height="1188" data-path="images/autopilot/actions_hubspot.png" />

***

### CRM actions — Salesforce

| Action | What it does |
| - | - |
| **Change opportunity status** | Moves an opportunity to a different stage in Salesforce |
| **Change property** | Updates any field in Salesforce |

<img src="https://mintcdn.com/flowla/DTw1cUtVl5HKnL9j/images/autopilot/actions_salesforce.png?fit=max&auto=format&n=DTw1cUtVl5HKnL9j&q=85&s=a318e02c79e99a37fbb0315cc3fc6809" width="2898" height="1142" data-path="images/autopilot/actions_salesforce.png" />

***

### CRM actions — Attio

| Action | What it does |
| - | - |
| **Find Attio deal** | Searches for an existing deal record in Attio |
| **Change property** | Updates any field in Attio |

<img src="https://mintcdn.com/flowla/DTw1cUtVl5HKnL9j/images/autopilot/actions_attio.png?fit=max&auto=format&n=DTw1cUtVl5HKnL9j&q=85&s=808e8640023222c96f5428eaf7ccea51" width="2914" height="1196" data-path="images/autopilot/actions_attio.png" />

***

### AI actions

| Action | What it does |
| - | - |
| **AI prompt** | Generates content using custom instructions you provide |

<img src="https://mintcdn.com/flowla/DTw1cUtVl5HKnL9j/images/autopilot/actions_ai_agents.png?fit=max&auto=format&n=DTw1cUtVl5HKnL9j&q=85&s=50cd583e1f463930459fe77944060bb2" width="2908" height="1472" data-path="images/autopilot/actions_ai_agents.png" />

***

### Advanced actions

| Action | What it does |
| - | - |
| **Stop workflow with conditions** | Stops the workflow if certain conditions are met |
| **Conditional path** | Branches the workflow in different directions based on logic |
| **Loop** | Repeats a set of actions for each item in a list |
| **Delay** | Pauses the workflow for a set amount of time before continuing |
| **Make an HTTP request** | Sends a request to an external tool or service |
| **Code** | Runs custom code at a specific point in the workflow |

<img src="https://mintcdn.com/flowla/DTw1cUtVl5HKnL9j/images/autopilot/actions_miscellaneous.png?fit=max&auto=format&n=DTw1cUtVl5HKnL9j&q=85&s=9d1a0db0a93e0b4dd3464525487f9c5e" width="2886" height="1548" data-path="images/autopilot/actions_miscellaneous.png" />

***

### Configuring actions

**Using dynamic values**

You can pull in real data from earlier in the workflow — like the contact's name, the room link, or the deal name — so each action is personalized automatically.

Examples:

* `{{trigger.deal_name}}` — the name of the deal that triggered the workflow
* `{{contact.email}}` — the contact's email address
* `{{room.link}}` — the shareable link to the room

<Tip>Use dynamic values wherever possible — hardcoding a contact name or email address makes the workflow brittle and less useful across your team.</Tip>

**Sending to the Smart Queue for review**

Toggle on **"Add to queue for review"** on any action to hold it for your approval before it runs. This is especially useful for AI-generated emails or updates you want to check before they go out.

***

### Best practices

1. **Order actions logically** — Run them in the sequence they should happen
2. **Use dynamic values** — Personalise each action with real data from the trigger
3. **Plan for errors** — Think about what should happen if an action doesn't work
4. **Test one step at a time** — Add actions gradually and verify each one before adding the next


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.