Grandstream Networks, Inc.



Similar documents
Grandstream Networks, Inc. GXV3175 IP Multimedia Phone GUI Customization Guide

Grandstream Networks, Inc. GXP2130/2140/2160 Auto-configuration Plug and Play

Grandstream Networks, Inc.

Grandstream Networks, Inc. UCM6510 Basic Configuration Guide

Epygi Technologies How to Configure Alphatech Cityline IP DP device on the Quadro IP PBX

PIKA µfirewall Cloud Management Guide

Grandstream Networks, Inc.

Quick Installation Guide

Grandstream Networks, Inc.

Spam Marshall SpamWall Step-by-Step Installation Guide for Exchange 5.5

Configuring the Edgewater 4550 for use with the Bluestone Hosted PBX

1. Summary Recording triggered by SIP INFO Configurations on the phone How the SIP INFO works... 2

Using Motion Detection, Alerts and Alarms

XML API Guide. Version 2.6. tiptel 31xx. tiptel

Business VoIP Solution Training 04/2009

Grandstream Networks, Inc. DHCP Options Guide

Snom 720 and Elastix Server

Grandstream Networks, Inc.

Mitel 6800i Series SIP Phones RN REV SP2 RELEASE NOTES

How To Program A Talkswitch Phone On A Cell Phone On An Ip Phone On Your Ip Phone (For A Sim Sim) On A Pc Or Ip Phone For A Sim Phone On Iphone Or Ipro (For An Ipro) On

Virtual Server in SP883

Configuring an IP (SIP) Polycom Soundstation on the Avaya IP Office

Grandstream Networks, Inc. GXP-1450 GXP-2100 GXP-2110 GXP-2120

WPU-7700 APS MANAGEMENT

Grandstream Networks, Inc. GXV3240/3275 BroadWorks Call Center Configuration User Guide

SP-R53P User Manual. Contents

Recall Prilog Service

Grandstream Networks, Inc.

Configuring Trend Micro Content Security

This document explains how to enable the SIP option and adjust the levels for the connected radio(s) using the below network example:

CyberData SIP Paging Adapter Integration with Zultys MX

How to add a SIP server How to register a handset

Contents. Business Solutions. Page

There are two methods for setting up your Cisco or Linksys SPA phones outlined in this document.

Configure your 3CX in our IP telephone service.

Voice Call Addon for Ozeki NG SMS Gateway

Device Provisioning in Cable Environments

Avaya IP Office Platform Web Self Administration

Mediatrix 4404 Step by Step Configuration Guide June 22, 2011

SIP Trunking using the Optimum Business SIP Trunk Adaptor and the FortiVoice IP-PBX

ACP ThinManager Tech Notes ThinManager and PXE Boot

Grandstream Networks, Inc. Mobotix T24S Door System Configuration Guide GXV3140 IP Video Phone

Configuring a LAN SIParator. Lisa Hallingström Paul Donald Bogdan Musat Adnan Khalid Per Johnsson Rickard Nilsson

SIP Trunking using the Optimum Business SIP Trunk adaptor and the AltiGen Max1000 IP PBX version 6.7

mypro Installation and Handling Manual Version: 7

IP PBX. SD Card Slot. FXO Ports. PBX WAN port. FXO Ports LED, RED means online

FLX UC1000/1500 Registering with Siemens HiPath 4000 & OpenScape Voice Server

3CX Application Partner Program Inter-Working Report

Nokia Call Connect v1.1 for Cisco User s Guide. Part Number: N Rev 003 Issue 1

Wave 4.5. Wave ViewPoint Mobile 2.0. User Guide

SIP Trunk Installation & User Guide

Tool for Automated Provisioning System (TAPS) Version 1.2 (1027)

Grandstream XML Application Guide Three XML Applications

A Guide to New Features in Propalms OneGate 4.0

Programming the Lines and Features of the Sets

Mitel 6800i Series SIP Phones RN REV RELEASE NOTES

Abstract. Avaya Solution & Interoperability Test Lab

Overview of WebMux Load Balancer and Live Communications Server 2005

MultiSite Manager. Setup Guide

Why your own server space? Why should you set it up?

RingCentral Office. Configure Grandstream phones with RingCentral. To contact RingCentral, please visit or call

UCM61xx Configuration

Using the NetVanta 7100 Series

Configuration Guide for connecting the Eircom Advantage 4800/1500/1200 PBXs to the Eircom SIP Voice platform.

How To Set Up Mybpx Security Configuration Guide V1.2.2 (V1.3.2) On A Pc Or Mac)

VOIP Guide Using ZyXEL Switch

DVG-2101SP VoIP Telephone Adapter

Software Development Kit (SDK)

3CX PBX v12.5. SIP Trunking using the Optimum Business Sip Trunk Adaptor and the 3CX PBX v12.5

Fanvil VoIP Auto Provison Standard

How to Make the Client IP Address Available to the Back-end Server

Edge Configuration Series Reporting Overview

BroadSoft Partner Configuration Guide

PaperCut Payment Gateway Module - RBS WorldPay Quick Start Guide

StarWind iscsi SAN Software: Installing StarWind on Windows Server 2008 R2 Server Core

Administering Cisco ISE

Asterisk 10 Digium Partner Certification Interoperability Report ESCENE SayHi IP Phone

Fax Capabilities of the MX System

User Manual. Onsight Management Suite Version 5.1. Another Innovation by Librestream

Brocade Certified Layer 4-7 Professional Version: Demo. Page <<1/8>>

V310 Support Note Version 1.0 November, 2011

Advanced Configuration Steps

Setting up Your Acusis Address. Microsoft Outlook

SIP Trunking Quick Reference Document

Avaya one-x Communicator User Reference

XTM Drupal Connector. A Translation Management Tool Plugin

AudioCodes Gateway in the Lync Environment

Configuration Notes 283

Fax User Guide 07/31/2014 USER GUIDE

NetVanta 7060/7100 Configuration Checklist

System Admin Module User Guide. Schmooze Com Inc.

Configuration Notes 290

Configuration Notes 0217

Grandstream Networks, Inc. How to Integrate UCM6100 with Microsoft Lync Server

-Android 2.3 is the most used version of Android on the market today with almost 60% of all Android devices running 2.3 Gingerbread -Winner of

SonicWALL Global Management System Reporting Guide Standard Edition

Ethernet Interface Manual Thermal / Label Printer. Rev Metapace T-1. Metapace T-2 Metapace L-1 Metapace L-2

Transcription:

Grandstream Networks, Inc. ActionURL Module User Guide Action URL User Guide

ActionURL Module User Guide Index INTRODUCTION... 3 OVERVIEW OF FUNCTIONS... 4 SUPPORTED EVENTS... 4 SUPPORTED DYNAMIC VARIABLES... 4 ACTIONURL FORMAT... 6 EVENT NOTIFICATION... 7 USING ACTIONURL MODULE... 8 ActionURL Module User Guide Page 1 of 9

Table of Figures ActionURL Module User Guide Figure 1: ActionURL Example on Phone Web UI... 6 Figure 2: ActionURL Example Sending to SIP server... 7 Figure 3: Multiple ActionURL... 8 Figure 4: Multiple ActionURL Sending to SIP Server... 9 ActionURL Module User Guide Page 2 of 9

INTRODUCTION ActionURL module is used to set the URL for various kinds of phone events on phone web GUI, and when the corresponding event occurs on the phone, phone will send the configured URL to SIP server. The dynamic variables in the URL will be replaced by the actual values of the phone before sending to SIP server, in order to achieve the purpose of events notification. Users need to follow the specified variable format to create URL for phones, in order to replace the dynamic variables successfully. This user guide aims to help users to use ActionURL module on GXV3240/3275 build 1.0.3.24 or higher version. ActionURL Module User Guide Page 3 of 9

OVERVIEW OF FUNCTIONS To use ActionURL module, users need to know the supported events in this module, and also added the dynamic variables of the supported events on phone web GUI. The dynamic variables of the supported event will be replaced by actual values of the phone, in order to notify the event to SIP server. SUPPORTED EVENTS Incoming Call Outgoing Call Establish Call Terminate Call Off Hook On Hook Missed Call DND On DND Off Call Forwarding On Call Forwarding Off Hold Call Resume Call Syslog On Syslog Off Booting Completed Blind Transferring Attended Transferring Registration Sign Off SUPPORTED DYNAMIC VARIABLES $phone_ip The IP address of the phone $mac The MAC address of the phone $product The product name of the phone ActionURL Module User Guide Page 4 of 9

$program_version The software version of the phone $hardware_version The hardware version of the phone $language The display language of the phone $local The called number on the phone $display_local The display name of the called number on the phone $remote The call number on the remote phone $display_remote The display name of the call number on the remote phone $call-id The message label in the same session group. This is the only thing to distinguish if the session messages are in the same group, and the requests and the responses should contain the same call id. $active_user The account number which is during a call on the phone $active_host The SIP server of the account number which is during a call on the phone $duration Talk time (Unit: seconds) $calldirection Direction of the call, which represents the phone is calling party or called party ActionURL Module User Guide Page 5 of 9

ACTIONURL FORMAT Users need to go to web GUI -> Maintenance -> Event Notify to add the ActionURL with the dynamic variables. Here are the standards of ActionURL: 1. The IP address of the SIP server needs to be added at the beginning of the ActionURL, and separate the dynamic variables with a /. 2. The dynamic variables need to have a $ at the beginning, for example: local=$local call-id=$call-id 3. If users need to add multiple dynamic variables in the same event, users could use & to connect with different dynamic variables. You can see the example of ActionURL in the figure below: Figure 1: ActionURL Example on Phone Web UI ActionURL Module User Guide Page 6 of 9

EVENT NOTIFICATION When user finishes setting ActionURL on phone web GUI, and the specified phone event occurs on the phone, phone will send the ActionURL to the specified SIP server. The dynamic variables in the ActionURL will be replaced by the actual values. If users observe the traffic, phone will send HTTP message with the ActionURL with the actual values to SIP server, as the figure shows below, the ActionURL is to notify SIP server with call ID: Figure 2: ActionURL Example Sending to SIP server ActionURL Module User Guide Page 7 of 9

USING ACTIONURL MODULE Here is an example shows the full steps how to use ActionURL on a GXV3240: 1. Go to GXV3240 web GUI-> Maintenance -> Event Notify, add the ActionURL to specified phone events following the standards. The figure shows an example of multiple ActionURL in different phone events: ActionURL: Incoming Call: 192.168.40.207/mac=$mac&local=$local Outgoing Call: 192.168.40.207/remote=$remote&phone_ip=$phone_ip On Unhold: 192.168.40.207/call-id=$call-id&program_version=$program_version Figure 3: Multiple ActionURL 2. Make an incoming call, an outgoing call, and unhold the call for the phone, capture the traffic, phone ActionURL Module User Guide Page 8 of 9

will send the ActionURL with actual values to SIP server, in order to achieve to notify phone events, as the figure shows below. From top to bottom, the phone events included in the HTTP messages are: Outgoing Call, Incoming Call and the On Hold. Figure 4: Multiple ActionURL Sending to SIP Server ActionURL Module User Guide Page 9 of 9