Skip to main content

Overview

Call24x7.AI can be integrated with Zapier and Make.com (formerly Integromat) to enable powerful automation workflows. These integrations allow you to trigger phone calls, handle call events, and sync data with other tools in your stack.

Zapier Integration

Getting Started

  1. Get Your API Key: Sign up at the Call24x7.AI Developer Portal and obtain your API key.
  2. Add Call24x7.AI to Zapier:
    • Go to Zapier’s App Directory
    • Search for “Call24x7” or use the HTTP/Webhooks integration
    • Configure your API key in the authentication settings

Available Triggers

  • New Call Completed: Trigger when a call finishes
  • Call Status Changed: Trigger when call status updates
  • Webhook Received: Receive webhook events from Call24x7.AI

Available Actions

  • Make Outbound Call: Initiate a phone call using an AI agent
  • Get Call Status: Retrieve the current status of a call
  • Create Agent: Create a new AI agent programmatically

Example Zapier Workflow

Scenario: Automatically call customers when a new order is placed
1

Trigger: New Order

Set up a trigger from your e-commerce platform (Shopify, WooCommerce, etc.) for new orders.
2

Action: Make Outbound Call

Configure Call24x7.AI to call the customer’s phone number with a personalized message about their order.
3

Action: Update CRM

After the call completes, update your CRM with call results and customer feedback.

Authentication

When setting up Call24x7.AI in Zapier, you’ll need to provide:
  • API Key: Your Call24x7.AI API key
  • Base URL: https://api.call24x7.ai
Keep your API key secure. Never share it publicly or commit it to version control.

Make.com Integration

Getting Started

  1. Get Your API Key: Sign up at the Call24x7.AI Developer Portal and obtain your API key.
  2. Add Call24x7.AI to Make.com:
    • Go to Make.com and create a new scenario
    • Add an HTTP module
    • Configure it to use Call24x7.AI’s REST API

HTTP Module Configuration

For making outbound calls, use the following configuration: Method: POST
URL: https://api.call24x7.ai/outbound_call
Headers:
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json
Body:
{
  "to_phone_number": "+1234567890",
  "agent_id": "your-agent-id",
  "webhook_url": "https://your-webhook-url.com/call-complete"
}

Example Make.com Scenario

Scenario: Send follow-up calls after support tickets are resolved
1

Trigger: Ticket Resolved

Set up a trigger from your support system (Zendesk, Freshdesk, etc.) when a ticket is marked as resolved.
2

HTTP Request: Make Call

Use Make.com’s HTTP module to call the customer and ask for feedback on their support experience.
3

Parse Webhook Response

When the call completes, parse the webhook data and store it in your database.

Webhook Configuration

Both Zapier and Make.com can receive webhooks from Call24x7.AI when calls complete. Configure webhooks in your call requests:
{
  "to_phone_number": "+1234567890",
  "agent_id": "your-agent-id",
  "webhook_url": "https://your-zapier-or-make-webhook-url.com"
}

Webhook Payload

When a call completes, Call24x7.AI will send a POST request to your webhook URL with the following data:
{
  "call_id": "12345",
  "status": "COMPLETED",
  "call_direction": "outbound",
  "from_phone_number": "+1234567890",
  "to_phone_number": "+0987654321",
  "agent_id": "agent-123",
  "duration_seconds": 180,
  "recording_url": "https://...",
  "transcription": "Full call transcription...",
  "output_parameters": "{\"appointment_scheduled\": true}"
}

Best Practices

Always test your integrations in a development environment before deploying to production.
  1. Error Handling: Set up error handling for failed API calls
  2. Rate Limiting: Be mindful of API rate limits when making multiple calls
  3. Data Privacy: Ensure compliance with data protection regulations (GDPR, TCPA, etc.)
  4. Testing: Use test phone numbers and agents before going live

Support

Need help with your integration?