{"id":12017,"date":"2023-10-27T14:42:44","date_gmt":"2023-10-27T11:42:44","guid":{"rendered":"https:\/\/trueconf.com\/blog\/?p=12017"},"modified":"2026-03-12T11:44:45","modified_gmt":"2026-03-12T08:44:45","slug":"how-to-integrate-trueconf-server-and-cisco-unified-communication-manager-via-sip","status":"publish","type":"post","link":"https:\/\/trueconf.com/blog\/knowledge-base\/how-to-integrate-trueconf-server-and-cisco-unified-communication-manager-via-sip","title":{"rendered":"How to Integrate TrueConf Server and Cisco Unified Communication Manager via SIP"},"content":{"rendered":"<p><a href=\"https:\/\/trueconf.com\/products\/server\/video-conferencing-server.html\" target=\"_blank\" rel=\"noopener\">TrueConf Server<\/a> can be integrated with hardware video conferencing endpoints, PBXes (e.g.<a href=\"https:\/\/trueconf.com\/blog\/knowledge-base\/set-telephony-example-trueconf-server-asterisk-integration.html\" target=\"_blank\" rel=\"noopener\"> Asterisk<\/a>) and VoIP devices using TrueConf Server built-in SIP\/H.323 gateway.\u00a0Thanks to PBX integration, telephony subscribers can\u00a0<a href=\"https:\/\/trueconf.com\/blog\/knowledge-base\/join-conferences-call-trueconf-users-regular-phone.html\" target=\"_blank\" rel=\"noopener\">call TrueConf Server users<\/a> and join conferences hosted on TrueConf Server. This guide will show how to integrate TrueConf Server with Cisco Unified Communication Manager (CUCM), an IP-based communications system.<\/p>\n<p><!--more--><\/p>\n<h2><span style=\"font-weight: 400;\">Step 1: Set up CUCM<\/span><\/h2>\n<ol>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Open the PBX control panel.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Go to <\/span><strong>Device \u2192 Trunk<\/strong><span style=\"font-weight: 400;\">.<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Click <\/span><strong>Add New<\/strong><span style=\"font-weight: 400;\"> to add a new SIP trunk.<\/span><\/li>\n<li style=\"font-weight: 400;\">Configure the trunk by indicating the following:<\/li>\n<\/ol>\n<details>\n<summary>\u00a0type <strong>(a),<\/strong>\u00a0protocol used <strong>(b)<\/strong><\/summary>\n<p><a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2019\/06\/1-1.png\" data-rel=\"lightbox-gallery-O3PkVvz1\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-12024\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2019\/06\/1-1.png\" alt=\"\" width=\"794\" height=\"211\" loading=\"lazy\" title=\"\" srcset=\"https:\/\/trueconf.com/blog\/wp-content\/uploads\/2019\/06\/1-1.png 794w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2019\/06\/1-1-690x183.png 690w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2019\/06\/1-1-768x204.png 768w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2019\/06\/1-1-290x77.png 290w\" sizes=\"auto, (max-width: 794px) 100vw, 794px\" \/><\/a><\/p>\n<\/details>\n<details>\n<summary>\u00a0name <strong>(c)<\/strong>, description <strong>(d)<\/strong>, TrueConf Server customization template used to route calls <strong>(e)<\/strong>.<\/summary>\n<p><a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2019\/06\/2.png\" data-rel=\"lightbox-gallery-O3PkVvz1\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-12022\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2019\/06\/2.png\" alt=\"\" width=\"945\" height=\"91\" loading=\"lazy\" title=\"\" srcset=\"https:\/\/trueconf.com/blog\/wp-content\/uploads\/2019\/06\/2.png 945w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2019\/06\/2-690x66.png 690w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2019\/06\/2-768x74.png 768w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2019\/06\/2-290x28.png 290w\" sizes=\"auto, (max-width: 945px) 100vw, 945px\" \/><\/a><\/p>\n<\/details>\n<details>\n<summary>IP address of your TrueConf Server<strong> (e)<\/strong>,\u00a0trunk security profile <strong>(f)<\/strong>, SIP profile used\u00a0<strong>(g)<\/strong><\/summary>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Don\u2019t forget to indicate the port used by TrueConf Server for SIP connections if it is different from <\/span><b>5060<\/b><span style=\"font-weight: 400;\">.<\/span><br \/>\n<a href=\"https:\/\/trueconf.ru\/blog\/wp-content\/uploads\/2019\/06\/4.png\" data-rel=\"lightbox-gallery-O3PkVvz1\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><br \/>\n<\/a><a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2019\/06\/4.png\" data-rel=\"lightbox-gallery-O3PkVvz1\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-12020\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2019\/06\/4.png\" alt=\"\" width=\"1064\" height=\"232\" loading=\"lazy\" title=\"\" srcset=\"https:\/\/trueconf.com/blog\/wp-content\/uploads\/2019\/06\/4.png 1064w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2019\/06\/4-690x150.png 690w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2019\/06\/4-768x167.png 768w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2019\/06\/4-1024x223.png 1024w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2019\/06\/4-290x63.png 290w\" sizes=\"auto, (max-width: 1064px) 100vw, 1064px\" \/><\/a><\/p>\n<\/details>\n<details open=\"open\">\n<summary>prefix used for making calls from the PBX to TrueConf client applications <strong>(i),<\/strong> call route <strong>(j)<br \/>\n<\/strong><\/summary>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\"> The prefix format must be <code>X.!<\/code> where<\/span><\/p>\n<p>X is any character (0-9,*,#), e.g. <code>0.!<\/code><\/p>\n<p><a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2023\/10\/cisco-ucm-settings.png\" data-rel=\"lightbox-gallery-O3PkVvz1\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2023\/10\/cisco-ucm-settings-381x470.png\" alt=\"\" width=\"381\" height=\"470\" class=\"aligncenter size-medium wp-image-26204\" loading=\"lazy\" title=\"\" srcset=\"https:\/\/trueconf.com/blog\/wp-content\/uploads\/2023\/10\/cisco-ucm-settings-381x470.png 381w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2023\/10\/cisco-ucm-settings-164x202.png 164w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2023\/10\/cisco-ucm-settings.png 676w\" sizes=\"auto, (max-width: 381px) 100vw, 381px\" \/><\/a><\/p>\n<\/details>\n<p><span style=\"font-weight: 400;\">Save changes to the PBX.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Step 2: Set up TrueConf Server<\/span><\/h2>\n<ol>\n<li style=\"font-weight: 400; text-align: justify;\"><span style=\"font-weight: 400;\">Go to<\/span><a href=\"https:\/\/trueconf.com\/blog\/wiki\/trueconf-server-control-panel\" target=\"_blank\" rel=\"noopener\"> <span style=\"font-weight: 400;\">TrueConf Server control panel<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/li>\n<li style=\"font-weight: 400; text-align: justify;\"><span style=\"font-weight: 400;\">Go to<\/span><a href=\"https:\/\/docs.trueconf.com\/server\/en\/admin\/web-config\/#sip-gateway\" target=\"_blank\" rel=\"noopener\"><strong> Gateways<\/strong><span style=\"font-weight: 400;\"><strong>\u2192 SIP<\/strong><\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/li>\n<li style=\"font-weight: 400; text-align: justify;\"><span style=\"font-weight: 400;\">In <\/span><strong>Rules for SIP connections<\/strong> <span style=\"font-weight: 400;\">, click <\/span><strong>Add a configuration<\/strong><span style=\"font-weight: 400;\">.<\/span><\/li>\n<li style=\"font-weight: 400; text-align: justify;\"><span style=\"font-weight: 400;\">Select <\/span><strong>Manual configuration<\/strong><span style=\"font-weight: 400;\">\u00a0and click <\/span><strong>Create<\/strong><span style=\"font-weight: 400;\">. <\/span>The form will open<\/li>\n<li style=\"font-weight: 400; text-align: justify;\"><span style=\"font-weight: 400;\">In the fields, indicate the following:<\/span>\n<ul>\n<li style=\"font-weight: 400;\"><strong>Name<\/strong><span style=\"font-weight: 400;\"> is the name of the CUCM link rule.<\/span><\/li>\n<li style=\"font-weight: 400;\"><strong>Host<\/strong> and <strong>Port<\/strong> is the IP address of the CUCM and the port on which the PBX is running.<\/li>\n<\/ul>\n<\/li>\n<li style=\"font-weight: 400; text-align: justify;\"><span style=\"font-weight: 400;\">Disable <b>registration<\/b> with the PBX in the same field. <\/span><span style=\"font-weight: 400;\">\u00a0<\/span><\/li>\n<li style=\"text-align: justify;\">Check the <strong>Default SIP trunk<\/strong> box.<\/li>\n<\/ol>\n<div class=\"marked_note\">\n<p>For more information, please read our article <a href=\"https:\/\/trueconf.com\/blog\/knowledge-base\/how-to-assign-default-h-323-sip-servers-when-setting-up-the-gateway.html\" target=\"_blank\" rel=\"noopener\">on how to assign default destination servers<\/a>.<\/p>\n<\/div>\n<p style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Once these settings are done, TrueConf users can call PBX subscribers without entering its IP address.\u00a0<\/span><\/p>\n<h2 style=\"text-align: justify;\"><span style=\"font-weight: 400;\">Step 3: Call a CUCM Subscriber from TrueConf Client Application<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Enter <\/span><code>#sip:&lt;user&gt;<\/code> (<a href=\"https:\/\/docs.trueconf.com\/server\/en\/user\/call-strings\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">call string<\/span><\/a><span style=\"font-weight: 400;\">) in the <a href=\"https:\/\/docs.trueconf.com\/client\/en\/address-book\/#search-user\" target=\"_blank\" rel=\"noopener\">search field<\/a> of the application address book, where <\/span><code>&lt;user&gt;<\/code> <span style=\"font-weight: 400;\">is the name of the CUCM caller.<\/span><\/p>\n<p>PBX subscribers can call TrueConf users if the TrueConf Server connection rule was added to\u00a0the PBX settings.<\/p>\n<p><script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"HowTo\",\n  \"name\": \"How to integrate TrueConf Server and Cisco Unified Communication Manager via SIP\",\n  \"description\": \"Step-by-step guide for integrating TrueConf Server with Cisco Unified Communication Manager via SIP: create a SIP trunk in CUCM, configure a SIP connection rule in TrueConf Server, set the default SIP trunk, and test calling a CUCM subscriber from the TrueConf client application.\",\n  \"url\": \"https:\/\/trueconf.com\/blog\/knowledge-base\/how-to-integrate-trueconf-server-and-cisco-unified-communication-manager-via-sip\",\n  \"inLanguage\": \"en\",\n  \"estimatedCost\": {\n    \"@type\": \"MonetaryAmount\",\n    \"currency\": \"USD\",\n    \"value\": \"0\"\n  },\n  \"supply\": [\n    {\n      \"@type\": \"HowToSupply\",\n      \"name\": \"TrueConf Server with built-in SIP\/H.323 gateway\"\n    },\n    {\n      \"@type\": \"HowToSupply\",\n      \"name\": \"Cisco Unified Communication Manager (CUCM)\"\n    },\n    {\n      \"@type\": \"HowToSupply\",\n      \"name\": \"Access to the PBX control panel\"\n    },\n    {\n      \"@type\": \"HowToSupply\",\n      \"name\": \"Access to the TrueConf Server control panel\"\n    }\n  ],\n  \"tool\": [\n    {\n      \"@type\": \"HowToTool\",\n      \"name\": \"Cisco Unified Communication Manager admin panel\"\n    },\n    {\n      \"@type\": \"HowToTool\",\n      \"name\": \"TrueConf Server control panel\"\n    },\n    {\n      \"@type\": \"HowToTool\",\n      \"name\": \"TrueConf client application\"\n    }\n  ],\n  \"step\": [\n    {\n      \"@type\": \"HowToStep\",\n      \"position\": 1,\n      \"name\": \"Open the CUCM trunk settings\",\n      \"text\": \"Sign in to the PBX control panel and go to Device \u2192 Trunk.\"\n    },\n    {\n      \"@type\": \"HowToStep\",\n      \"position\": 2,\n      \"name\": \"Add a new SIP trunk in CUCM\",\n      \"text\": \"Click Add New and create a new SIP trunk for communication with TrueConf Server.\"\n    },\n    {\n      \"@type\": \"HowToStep\",\n      \"position\": 3,\n      \"name\": \"Configure the basic CUCM trunk parameters\",\n      \"text\": \"Specify the trunk type, the protocol used, the trunk name, description, and the TrueConf Server customization template used for routing calls.\"\n    },\n    {\n      \"@type\": \"HowToStep\",\n      \"position\": 4,\n      \"name\": \"Specify the TrueConf Server connection details in CUCM\",\n      \"text\": \"Enter the IP address of your TrueConf Server, choose the trunk security profile and SIP profile, and specify the SIP port if it differs from 5060.\"\n    },\n    {\n      \"@type\": \"HowToStep\",\n      \"position\": 5,\n      \"name\": \"Set the CUCM dialing prefix and route\",\n      \"text\": \"Configure the prefix used for calls from the PBX to TrueConf client applications and define the call route.\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"HowToDirection\",\n          \"text\": \"Use the prefix format X.! where X is any character from 0 to 9, * or #.\"\n        },\n        {\n          \"@type\": \"HowToDirection\",\n          \"text\": \"Example prefix: 0.!\"\n        }\n      ]\n    },\n    {\n      \"@type\": \"HowToStep\",\n      \"position\": 6,\n      \"name\": \"Save the CUCM trunk configuration\",\n      \"text\": \"Save the changes in the PBX control panel after all trunk settings are entered.\"\n    },\n    {\n      \"@type\": \"HowToStep\",\n      \"position\": 7,\n      \"name\": \"Open SIP gateway settings in TrueConf Server\",\n      \"text\": \"Sign in to the TrueConf Server control panel and go to Gateways \u2192 SIP.\"\n    },\n    {\n      \"@type\": \"HowToStep\",\n      \"position\": 8,\n      \"name\": \"Add a SIP connection rule in TrueConf Server\",\n      \"text\": \"In Rules for SIP connections, click Add a configuration, select Manual configuration, and click Create.\"\n    },\n    {\n      \"@type\": \"HowToStep\",\n      \"position\": 9,\n      \"name\": \"Fill in the SIP rule parameters\",\n      \"text\": \"Enter the name of the CUCM link rule and specify the Host and Port values for the CUCM server.\"\n    },\n    {\n      \"@type\": \"HowToStep\",\n      \"position\": 10,\n      \"name\": \"Disable PBX registration and set the default SIP trunk\",\n      \"text\": \"Disable registration with the PBX in the configuration form and enable the Default SIP trunk option so TrueConf users can call PBX subscribers without entering the PBX IP address.\"\n    },\n    {\n      \"@type\": \"HowToStep\",\n      \"position\": 11,\n      \"name\": \"Save the TrueConf SIP rule\",\n      \"text\": \"Save the SIP connection rule in TrueConf Server after entering all CUCM connection parameters.\"\n    },\n    {\n      \"@type\": \"HowToStep\",\n      \"position\": 12,\n      \"name\": \"Call a CUCM subscriber from the TrueConf client\",\n      \"text\": \"In the TrueConf client application, enter the SIP call string in the address book search field to call a CUCM subscriber.\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"HowToDirection\",\n          \"text\": \"Use the format: #sip:<user>\"\n        },\n        {\n          \"@type\": \"HowToDirection\",\n          \"text\": \"Replace <user> with the CUCM caller name.\"\n        }\n      ]\n    },\n    {\n      \"@type\": \"HowToStep\",\n      \"position\": 13,\n      \"name\": \"Allow PBX subscribers to call TrueConf users\",\n      \"text\": \"Make sure the TrueConf Server connection rule has also been added to the PBX settings so CUCM subscribers can call TrueConf users.\"\n    }\n  ]\n}\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>TrueConf Server can be integrated with hardware video conferencing endpoints, PBXes (e.g. Asterisk) and VoIP devices using TrueConf Server built-in SIP\/H.323 gateway.\u00a0Thanks to PBX integration, telephony subscribers can\u00a0call TrueConf Server users and join conferences hosted on TrueConf Server. This guide will show how to integrate TrueConf Server with Cisco Unified Communication Manager (CUCM), an IP-based [&hellip;]<\/p>\n","protected":false},"author":45,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[260],"tags":[189,240],"class_list":["post-12017","post","type-post","status-publish","format-standard","hentry","category-knowledge-base","tag-sip-and-h-323","tag-telephony-integration","wpautop"],"_links":{"self":[{"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/posts\/12017","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/users\/45"}],"replies":[{"embeddable":true,"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/comments?post=12017"}],"version-history":[{"count":30,"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/posts\/12017\/revisions"}],"predecessor-version":[{"id":43779,"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/posts\/12017\/revisions\/43779"}],"wp:attachment":[{"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/media?parent=12017"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/categories?post=12017"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/tags?post=12017"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}