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

# Overview

> Compare available integrations and see where they can run in a flow.

Integration blocks let a flow use an external service, such as checking a calendar, sending an email from a provider account, updating a spreadsheet, or triggering an automation.

Use [Block Reference](/blocks/overview) for capabilities that do not depend on a specific provider, such as Talk, Filter, API Request, or Code.

## Connected integrations

| Integration                                          | Use it to                                      | Available in         |
| :--------------------------------------------------- | :--------------------------------------------- | :------------------- |
| [Google Calendar](/integrations/google-calendar)     | Check availability or create an appointment    | Live call            |
| [Gmail](/integrations/gmail)                         | Send an email from a connected Gmail account   | Live call, post-call |
| [Google Sheets](/integrations/google-sheets)         | Search for or add a spreadsheet row            | Live call, post-call |
| [Google Drive](/integrations/google-drive)           | Upload the current call recording              | Post-call            |
| [Microsoft Outlook](/integrations/microsoft-outlook) | Send an email from a connected Outlook account | Live call, post-call |
| [Slack](/integrations/slack)                         | Send a message to a Slack channel              | Live call, post-call |

Use Gmail or Microsoft Outlook when the email should come from a connected provider account. Use [Send Email](/blocks/communication-blocks/send-email) for Phonely's built-in email action.

## Webhook automations

| Integration                    | Use it to                          | Available in |
| :----------------------------- | :--------------------------------- | :----------- |
| [Make](/integrations/make)     | Send call data to a Make webhook   | Post-call    |
| [Zapier](/integrations/zapier) | Send call data to a Zapier webhook | Post-call    |

Make and Zapier use the same webhook configuration and execution behavior as [Send Call Data](/blocks/data-and-automation-blocks/send-call-data). They remain in Integrations to match the block picker, but do not create provider connections. For new flows, prefer Send Call Data.

## Connect an account

Google Calendar, Gmail, Google Sheets, Google Drive, Microsoft Outlook, and Slack use connected provider accounts. These connections belong to the agent, not an individual flow. Once connected, an account is available to integration blocks across that agent's flows. Other agents must connect their own accounts.

In the block's **Setup** step, choose an action when more than one is available, then connect or select the account the block should use. The block's action and configuration remain specific to the flow.

If a provider connection expires or its permissions change, reconnect it before testing the flow again.

## Configure and test an integration

1. Add the integration at the stage where it should run.
2. Complete its connection or webhook setup.
3. Enter the required values in **Configure**. Focus a supported field to select a value from **Available Variables**.
4. Run the block test when available, then verify the result in the external service.
5. Test the complete flow before using the integration in live calls.

An integration can use only variables available before it runs. Tests for some integrations create output variables that later blocks can use. Each provider guide explains its inputs, outputs, and test behavior.

<Warning>
  Integration tests can send messages, create appointments or rows, upload files, or trigger automations. Use accounts and data that are safe for testing.
</Warning>
