Event - API - Incoming Call
- OSS/BSS Answers
- App Model - Organization Management
- App Model - Communication Apps Answers
- License Model - Organization Management
-
License Model - CPaaS Solution Answers
Phone System - Admin Guide Phone System - End-user Guide Mobile App Desktop App Web Phone Auto Attendant - Admin Guide Developer Hub - Admin Guide Microsoft Teams Operator Connect - Admin Guide Microsoft Teams Direct Routing - Admin Guide Contact Center - Supervisor Guide Contact Center - Agent Guide Omni-Channel SIP Trunk CPaaS - SIP Trunk CPaaS Fax Contact Dashboard Campaign File Explorer
- Integrations Answers
- Updated Regulations
- Ideas Portal
Table of Contents
Overview
Example
Requirement
- When there is an incoming call to the developer's purchased number: +65xxxx, a notification (including call details) will be sent to the developer's Webhook endpoint.
- After receiving the notification, the developer will use their logic to check if the caller's number is in the VIP List or not. Then, they will call Handle Incoming Calls - Open API to connect the caller to the appropriate destinations.
Configuration
In order to create a flow that can fulfill this request, follow the steps below:
Flow 1:
- Create a new flow with the event: Incoming Call to Phone Numbers
- Choose the action: Notify New Call
- Click Deploy to make this flow active.
Flow 1
Flow 2
- Create a new flow with Event: API - Incoming Call
- Add Action - Split Flow by the API - Customer Type
- Configure Action - Play a Message and Hang Up for each Path
- Click Deploy to make this flow active
- Copy the UUID of Flow 2 and paste it to your Webhook, following the Open API below.
Open API - Handle Incoming Calls:
Helpjuice Success Callout Body
Flow 2