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

# Make

> Build custom workflows and automations using Allo call data

<iframe src="https://www.youtube.com/embed/MOc2c10e8Ms" title="YouTube video player" frameborder="0" className="w-full aspect-video rounded-xl" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen />

## What this integration does

The Allo-Make integration lets you build powerful custom workflows using your call data. Connect Allo to thousands of apps and services through Make's visual automation platform. Perfect for teams that need custom integrations beyond standard CRM sync.

**Key benefits:**

* Custom workflow automation
* Connect Allo to 1000+ apps
* Use call data to trigger actions
* No coding required

<Note>
  Make (formerly Integromat) is a no-code automation platform. You'll need a Make account (free tier available).
</Note>

## Setup

### Get your Allo webhook URL

<Steps>
  <Step title="Create Make account">
    Sign up at [make.com](https://www.make.com) (free tier available)
  </Step>

  <Step title="Create new scenario">
    Click **Create a new scenario**
  </Step>

  <Step title="Add webhook trigger">
    1. Click the **+** button
    2. Search for **Webhooks**
    3. Select **Custom webhook**
  </Step>

  <Step title="Create webhook">
    Click **Create a webhook** and give it a name like "Allo Calls"
  </Step>

  <Step title="Copy webhook URL">
    Make generates a unique webhook URL. Copy it.
  </Step>
</Steps>

### Connect Allo to Make

<Steps>
  <Step title="Open Allo app">
    Launch Allo on mobile or desktop
  </Step>

  <Step title="Go to Integrations">
    Navigate to **Settings** > **Integrations**
  </Step>

  <Step title="Find Make">
    Locate **Make** in the integrations list and tap **Connect**
  </Step>

  <Step title="Paste webhook URL">
    Enter the webhook URL you copied from Make
  </Step>

  <Step title="Select events">
    Choose which events to send:

    * **Calls** - Call recordings and summaries
    * **SMS** - Text messages
    * **Contacts** - Contact changes
    * **All events** - Everything (recommended for testing)
  </Step>

  <Step title="Save and test">
    Tap **Save**. Make a test call to verify the connection.
  </Step>
</Steps>

<Info>
  After your first call, return to Make and click **Determine data structure** to see available call data fields.
</Info>

## How it works

<CardGroup cols={2}>
  <Card title="Event triggers" icon="https://mintcdn.com/themobilefirstcompany/4JKVqOLduvlaK6pG/media/integrations/Allo.png?fit=max&auto=format&n=4JKVqOLduvlaK6pG&q=85&s=de5eaa45a01e052c9506804098dbb8ce" width="256" height="256" data-path="media/integrations/Allo.png">
    Allo sends webhook events to Make when calls, SMS, or contact changes occur.
  </Card>

  <Card title="Custom actions" icon="https://mintcdn.com/themobilefirstcompany/0w3bVWjKfZPY4i7y/media/integrations/Make.svg?fit=max&auto=format&n=0w3bVWjKfZPY4i7y&q=85&s=b61e5aedda1beff7add61788d3a53cfe" width="24" height="24" data-path="media/integrations/Make.svg">
    Build workflows with Make's visual editor to process Allo data.
  </Card>

  <Card title="Multi-app automation" icon="https://mintcdn.com/themobilefirstcompany/0w3bVWjKfZPY4i7y/media/integrations/Make.svg?fit=max&auto=format&n=0w3bVWjKfZPY4i7y&q=85&s=b61e5aedda1beff7add61788d3a53cfe" width="24" height="24" data-path="media/integrations/Make.svg">
    Connect Allo to any of Make's 1000+ supported apps.
  </Card>

  <Card title="Data transformation" icon="https://mintcdn.com/themobilefirstcompany/4JKVqOLduvlaK6pG/media/integrations/Allo.png?fit=max&auto=format&n=4JKVqOLduvlaK6pG&q=85&s=de5eaa45a01e052c9506804098dbb8ce" width="256" height="256" data-path="media/integrations/Allo.png">
    Use Make's tools to filter, format, and transform call data.
  </Card>
</CardGroup>

### Available data

When Allo sends a webhook to Make, you receive:

**Call events:**

* Call ID
* Contact name and phone number
* Call direction (inbound/outbound)
* Call duration
* Call timestamp
* Call outcome (answered, voicemail, missed)
* Recording URL
* Transcript text
* AI summary
* Contact tags

**SMS events:**

* Message ID
* Sender and recipient
* Message text
* Timestamp
* Direction (sent/received)

**Contact events:**

* Contact ID
* Name and phone number
* Email address
* Tags and notes
* Event type (created, updated, deleted)

## Example workflows

### Log calls to Airtable

1. **Trigger:** Allo call webhook
2. **Action:** Create record in Airtable
3. **Map fields:** Call data to Airtable columns

### Send Slack notifications

1. **Trigger:** Allo call webhook
2. **Filter:** Only calls over 10 minutes
3. **Action:** Send Slack message to sales channel

### Create Trello cards

1. **Trigger:** Allo call webhook
2. **Filter:** Missed calls only
3. **Action:** Create Trello card with callback task

### Update Google Sheets

1. **Trigger:** Allo call webhook
2. **Action:** Add row to Google Sheet
3. **Include:** Call summary and recording link

### Multi-step automation

1. **Trigger:** Allo call webhook
2. **Action 1:** Log to Airtable
3. **Action 2:** Send email summary
4. **Action 3:** Create task in Asana
5. **Action 4:** Post to Slack

## What syncs

<Tabs>
  <Tab title="Allo to Make">
    **From Allo to Make:**

    * All call events with complete metadata
    * Call recordings (URL links)
    * Call transcripts (full text)
    * AI summaries
    * SMS messages (sent and received)
    * Contact changes (create, update, delete)
    * Custom event data
  </Tab>

  <Tab title="Make to Allo">
    **From Make to Allo:**

    Make can't trigger actions in Allo directly. This is a one-way integration for exporting Allo data to other systems.

    Use Make to process and distribute Allo data to other apps.
  </Tab>
</Tabs>

## Troubleshooting

<AccordionGroup>
  <Accordion title="Webhook not receiving data">
    **Common causes:**

    * Webhook URL copied incorrectly
    * Scenario not activated in Make
    * Wrong events selected in Allo

    **Solutions:**

    * Verify the full webhook URL in both Make and Allo
    * Make sure your Make scenario is turned ON
    * Select "All events" in Allo for testing
    * Make a test call to trigger the webhook
  </Accordion>

  <Accordion title="Data structure not showing">
    **How to fix:**

    1. Make sure integration is connected in Allo
    2. Make a test call or send a test SMS
    3. Return to Make and click **Determine data structure**
    4. Make will capture the data fields automatically
  </Accordion>

  <Accordion title="Workflow failing">
    **Check execution history:**

    1. Open your scenario in Make
    2. Click on the scenario name to see execution history
    3. Review error messages for failed runs
    4. Common issues: missing field mappings, API limits, authentication errors
  </Accordion>

  <Accordion title="Recording URLs not working">
    **Verify access:**

    * Recording URLs require authentication
    * Use Make's HTTP module to fetch recordings with proper headers
    * Contact Allo support for recording access instructions
  </Accordion>

  <Accordion title="Hit Make execution limits">
    **Free tier limits:**

    * 1,000 operations/month
    * 15-minute scenarios max

    **Solutions:**

    * Upgrade to paid Make plan
    * Add filters to reduce operations
    * Combine multiple actions into fewer operations
  </Accordion>

  <Accordion title="Need to reconnect">
    To reconnect the integration:

    1. In Allo: Go to **Settings** > **Integrations** > **Make**
    2. Tap **Disconnect**
    3. Generate a new webhook in Make
    4. Follow connection steps with new URL
  </Accordion>
</AccordionGroup>

## Manage your integration

### Disconnect Make

To disconnect the integration:

1. Open Allo app
2. Go to **Settings** > **Integrations**
3. Select **Make**
4. Tap **Disconnect**

<Warning>
  Disconnecting stops webhook events to Make. Your Make scenarios will no longer receive Allo data.
</Warning>

### Update webhook URL

If you need to change the webhook URL:

1. Create a new webhook in Make
2. Disconnect the Make integration in Allo
3. Reconnect with the new webhook URL

### Multiple webhooks

To send Allo data to multiple Make scenarios:

1. Create multiple webhook connections in Allo
2. Each can have different event filters
3. Build separate workflows for different purposes

## Need help?

<CardGroup cols={2}>
  <Card title="Contact Allo support" icon="https://mintcdn.com/themobilefirstcompany/4JKVqOLduvlaK6pG/media/integrations/Allo.png?fit=max&auto=format&n=4JKVqOLduvlaK6pG&q=85&s=de5eaa45a01e052c9506804098dbb8ce" href="/en/support/contact" width="256" height="256" data-path="media/integrations/Allo.png">
    Get help with the integration
  </Card>

  <Card title="Make documentation" icon="https://mintcdn.com/themobilefirstcompany/0w3bVWjKfZPY4i7y/media/integrations/Make.svg?fit=max&auto=format&n=0w3bVWjKfZPY4i7y&q=85&s=b61e5aedda1beff7add61788d3a53cfe" href="https://www.make.com/en/help" width="24" height="24" data-path="media/integrations/Make.svg">
    Learn more about Make
  </Card>
</CardGroup>
