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

# Get started with Thoughtly automations

> Build automation workflows that trigger Thoughtly voice agents on a schedule, from CRM events or webhooks, and run post-call actions like tagging and sync.

export const NextSection = ({title, icon, href, description}) => <div>
		<br />
		<Card title={title} icon={icon} href={href} horizontal="true">
			{description}
		</Card>
	</div>;

<Frame caption="How to Trigger AI Voice Agent Calls from Any CRM">
  <iframe width="560" height="315" src="https://www.youtube.com/embed/0lb65DGsly4?si=U0oS_NXAAwqQfolH" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen style={{ borderRadius: 10 }} />
</Frame>

<Note>
  **Prerequisites**: Complete [Agent Builder Overview](/agents/overview) first.
</Note>

Automations are the [workflows](/resources/glossary#workflow) that trigger your Voice Agents, run actions prior to connecting a call, or perform actions after a call. By setting up Automations, you can connect your Voice Agents to any CRM, calendar, or other software within minutes.

Unlike the [generative](/resources/whitepapers/conversational-ai) and "human-like" nature of Voice Agents, Automations are fully deterministic, meaning you can rely on them to run exactly as you've set them up.

## What can Automations do?

The power of a Thoughtly Voice Agent comes from its ability to connect to other software and systems. Automations are the key to unlocking this power, allowing you to do a number of advanced tasks.

Here are just a few examples:

<CardGroup cols={1}>
  <Card title="Call Lead on New CRM Entry" icon="database">
    Automations can turn your CRM into a powerful "brain" that powers your Voice Agents, allowing them to access and update customer records in real-time.

    <br />

    When a new lead is added to your CRM, you can trigger an Automation to trigger your Voice Agents to make a call, who can then reach out to the lead and update the CRM with the outcome.
  </Card>

  <Card title="Fetch Data on Inbound Call" icon="table">
    Using the [Inbound Call](/automations/triggers#thoughtly-on-inbound-call) trigger, when a call comes in, you can trigger an Automation to retrieve data from your CRM, Google Sheets, or other software. Once the data is retrieved, you can connect the call to your Voice Agents with all the information they need to have a productive conversation.

    <br />

    This allows your Voice Agents to have all the information they need to have a productive conversation with the caller, whether it's real-time stock prices, customer purchase history, or current inventory levels.
  </Card>

  <Card title="Daily Calls to New Leads" icon="clock">
    Using the [Recurring Schedule](/automations/triggers#time-recurring-schedule) trigger, you can set up an Automation to run at a specific time every day, week, or month. There are endless possibilities for what you can do with this, from sending out appointment reminders, making calls to new leads during business hours, or just checking in with customers on a regular basis.

    <br />

    When used in conjunction with other Actions, you can create complex workflows that run automatically, without any manual intervention.
  </Card>

  <Card title="Call Lead after Form Submission" icon="arrow-pointer">
    Automations can be triggered by a wide variety of events, including form submissions. Using available [Integration Triggers](/automations/triggers#integration-triggers) that connect to form software like Typeform, Google Forms, Meta Ads, GoHighLevel Forms, or JotForm, you can trigger an Automation to call a lead immediately after they submit a form.

    <br />

    This allows you to reach out to leads while they're still engaged, increasing the likelihood of a successful conversation.
  </Card>
</CardGroup>

Automations have two main components:

1. **[Triggers](/automations/triggers)**: Events that start the automation (e.g., new CRM lead, call completed)
2. **[Actions](/automations/actions)**: Tasks the automation performs (e.g., make a call, send SMS, update CRM)

When you create an Automation, you'll first select a Trigger, then add one or more Actions. Variables are automatically created by steps and can be passed between actions using the field picker—see [data mapping](/automations/actions#step-anatomy-and-data-mapping) for details.

## Creating Your First Automation

To create a new Automation, open **Tools → Automations** in the primary navigation (or go directly to [Automations](https://app.thoughtly.com/automation)). From there, you can create a new Automation, or view and edit existing Automations.

<img src="https://mintcdn.com/thoughtly/UyFkdqFznTCNQkJ3/images/ui/automations/get-started.png?fit=max&auto=format&n=UyFkdqFznTCNQkJ3&q=85&s=b4b9291a99ae8be1fcd1a6b1c981f5b6" alt="Thoughtly Automations" width="1616" height="1300" data-path="images/ui/automations/get-started.png" />

When a new Automation is created, you'll first be prompted to select a [Trigger](/automations/triggers). This is what will start the Automation. For example, you could select the "Inbound Call" trigger to run an Automation every time a call is received, or the "New Lead" trigger to run an Automation every time a new lead is added to your CRM.

After selecting a Trigger, you'll be prompted to add one or more [Actions](/automations/actions). These are the tasks that the Automation will perform. For example, you could add an action to make a call, send an SMS, or update a record in your CRM.

When configuring integration actions, if you have multiple accounts connected for the same integration, you can select which account to use in the Account tab of the action configuration.

For detailed information on configuring steps, using variables, and data mapping, see the [Actions documentation](/automations/actions).

<Frame caption="Post-Call Automations: Send AI Call Data Back to Your CRM">
  <iframe width="560" height="315" src="https://www.youtube.com/embed/OTJwVPcQY4o?si=xNqRaEaiWDi4TFH3" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen style={{ borderRadius: 10 }} />
</Frame>

## Activating Your Automation

By default, Automations are created in a "draft" state, meaning they won't run until you activate them. To activate an Automation, simply click the "Activate" button in the top right corner of the Automation editor.

Once the Automation is activated, it will run every time the Trigger event occurs. Thoughtly will continuously monitor for the Trigger event, then run the subsequent Actions when the event occurs.

<img src="https://mintcdn.com/thoughtly/UyFkdqFznTCNQkJ3/images/ui/automations/activate.png?fit=max&auto=format&n=UyFkdqFznTCNQkJ3&q=85&s=7b62295ba8a6669145a4d23cbb5915c0" alt="Activate Automation" width="1616" height="666" data-path="images/ui/automations/activate.png" />

<Warning>
  **Common Mistake**: Forgetting to activate an automation after testing. Draft automations never execute, even when trigger events occur. Always click "Activate" when ready for production.
</Warning>

## Troubleshooting

If your automation isn't working as expected:

* Verify automation is set to "Active" (not Draft)
* Check trigger event configuration in [Triggers documentation](/automations/triggers)
* Review data mapping and field paths in [Actions documentation](/automations/actions)
* Test steps individually using Draft mode

## See also

* [Triggers](/automations/triggers) - when and why automations run
* [Actions/Steps](/automations/actions) - what automations can do, variables, and data mapping
* [Attributes vs Metadata](/automations/attributes-vs-metadata) - data persistence patterns
* [Agent Actions](/agents/actions) - mid-call actions vs automation steps
* [Glossary: Workflow](/resources/glossary#workflow) - understanding automation concepts

To learn more about the different Triggers available in Thoughtly, continue to the [Triggers](/automations/triggers) section.

<NextSection title="Triggers" icon="bullseye" href="/automations/triggers" description="Learn more about the different Triggers available in Thoughtly ->" />
