# Actions

> Give your agent tools to collect information, open tickets, book appointments, take orders, send emails, and search the web.

Source: https://docs.getlinkai.com/agents/actions

Actions are tools your agent uses to do more than answer questions: collect information, create tickets, book appointments, process orders, send emails, and search the web. Turn them on from the agent's **Actions** tab when the agent should take real steps for customers.

## How actions work

### Open the Actions tab

Open the agent from **My Agents** and go to the **Actions** tab. Actions are grouped by what they do.

### Connect the service if needed

Actions that rely on another service, such as Shopify, Stripe, Google Calendar, Gmail, or Outlook, show a **Connect** link until that service is connected.

### Configure the action

Set up each action with:

- Prompts that tell the agent when to use it
- Admin emails that receive notifications
- Action-specific settings and rules

### Turn it on

Toggle the action on. The agent can now use it in conversations.

![Agent Actions tab](https://docs.getlinkai.com/screenshots/v2/agent-actions.png)

## Available actions

| Group | Actions |
|-------|---------|
| **Conversation** | **Message reactions**: a small emoji on the customer's message while the agent works on a reply |
| **Productivity** | **Calendar Booking**, **Smart Forms**, **Orders**, **Shopify**, **Stripe Invoices**, **Google Calendar**, **Loan Calculator** |
| **Communication** | **Call Forwarding**, **Smart Tickets**, **Contact opt-in** (save name and email when someone agrees to stay in touch) |
| **Data & integrations** | **Web Search**, **Smart Emails**, **Gmail**, **Outlook**, **AviationStack**, **Agent Handoff** (transfer to another agent), **Custom Actions** (webhook tools) |

## Actions vs Procedures

An action is a single tool, and the agent decides when to use it. A [procedure](https://docs.getlinkai.com/agents/procedures) chains several tools in a fixed order, with optional approval steps, so a job finishes the same way every time. Start with actions. Add a procedure when a job has steps that must happen in order.

## Web Search

Web Search lets your agent find real-time information on the internet when your knowledge base doesn't have the answer.

| Mode | What it searches | Use it for |
|------|------------------|------------|
| **Unrestricted** | The entire web | General information available online |
| **Specific** | Only the URLs you configure | Real-time data such as pricing, event calendars, and content that changes often |

**Tip:**
Add an `llm.txt` page to your website. Agents find information on it faster, and it gives them better structured data.

## Smart Emails

Smart Emails lets your agent send custom emails to customers when it makes sense.

For example, when a customer asks for a quote, the agent explains how quotes work, then uses Smart Emails to send a custom email with the quote details.

Configure:

- When emails should be sent
- Email templates and formatting
- Notification preferences

## Other actions

These actions have their own pages with full setup guides:

| Action | What it does |
|--------|--------------|
| **[Smart Forms](https://docs.getlinkai.com/products/smart-forms)** | Collect structured information in conversation |
| **[Smart Tickets](https://docs.getlinkai.com/products/smart-tickets)** | Create support tickets to escalate to a person |
| **[Calendar](https://docs.getlinkai.com/products/calendar)** | Check availability and book appointments |
| **[Orders](https://docs.getlinkai.com/products/orders)** | Process product orders and payments |
| **[AviationStack](https://docs.getlinkai.com/integrations/aviationstack)** | Access real-time aviation data |

Integrations such as [Meta](https://docs.getlinkai.com/integrations/meta), [WhatsApp](https://docs.getlinkai.com/integrations/whatsapp), and [Stripe](https://docs.getlinkai.com/integrations/stripe) enable more products and actions.

## Next steps

**[Procedures](https://docs.getlinkai.com/agents/procedures)**:
Chain actions into steps the agent follows in order.

**[Smart Forms](https://docs.getlinkai.com/products/smart-forms)**:
Collect structured information in conversation.

**[Calendar](https://docs.getlinkai.com/products/calendar)**:
Let your agent check availability and book appointments.

**[Stripe](https://docs.getlinkai.com/integrations/stripe)**:
Connect Stripe to take payments in conversation.
