{"id":669,"date":"2019-02-28T11:01:13","date_gmt":"2019-02-28T08:01:13","guid":{"rendered":"http:\/\/trueconf.com/blog\/?p=669"},"modified":"2024-08-01T16:51:58","modified_gmt":"2024-08-01T13:51:58","slug":"schedule-video-conference-server-side-trueconf-server","status":"publish","type":"post","link":"https:\/\/trueconf.com/blog\/knowledge-base\/schedule-video-conference-server-side-trueconf-server","title":{"rendered":"How to schedule a video conference on TrueConf"},"content":{"rendered":"<p style=\"text-align: justify;\">With TrueConf Server, you can schedule <a href=\"https:\/\/trueconf.com\/blog\/wiki\/video-conferencing\" target=\"_blank\" rel=\"noopener\">video conferences<\/a> in several ways: in the administrator <a href=\"https:\/\/trueconf.com\/blog\/wiki\/trueconf-server-control-panel\" target=\"_blank\" rel=\"noopener\">control panel<\/a>, on the guest page, via API, etc.<\/p>\n<p style=\"text-align: justify;\"><!--more--><\/p>\n<h2 style=\"text-align: justify;\">Benefits of conference scheduling<\/h2>\n<p style=\"text-align: justify;\">When scheduling a conference, you will be able to:<\/p>\n<ul style=\"text-align: justify;\">\n<li style=\"text-align: justify;\">Create <a href=\"https:\/\/trueconf.com\/blog\/wiki\/virtual-room\" target=\"_blank\" rel=\"noopener\">virtual rooms<\/a> (constantly available meeting spaces) for weekly meetings and non-recurring events with a fixed set of participants.<\/li>\n<li style=\"text-align: justify;\">Save conference settings as a <a href=\"https:\/\/docs.trueconf.com\/server\/en\/admin\/web-config\/#templates\" target=\"_blank\" rel=\"noopener\">template<\/a> to be used for other meetings.<\/li>\n<li style=\"text-align: justify;\">Share the <a href=\"https:\/\/trueconf.com\/blog\/wiki\/conference-id\" target=\"_blank\" rel=\"noopener\">conference ID<\/a> and URL with other participants so that they can join the meeting in one click from a browser.<\/li>\n<li style=\"text-align: justify;\">Set a PIN or use an automatically generated PIN to protect your conference.<\/li>\n<li style=\"text-align: justify;\"><a href=\"https:\/\/trueconf.com\/blog\/knowledge-base\/how-to-send-emails-with-trueconf-server.html\" target=\"_blank\" rel=\"noopener\">Send automatic email invitations to the participants<\/a> thanks to the SMTP server integration. Your meetings can be imported to Google Calendar or any other calendar that supports .ics files (e.g. Microsoft Outlook).<\/li>\n<li style=\"text-align: justify;\">Participants will be called automatically at the conference start.<\/li>\n<li style=\"text-align: justify;\">Participants who failed to join the conference upon its start may be re-invited by an administrator from the TrueConf Server control panel or by regular users from their client application scheduler.<\/li>\n<li style=\"text-align: justify;\">Meetings can be held bypassing the server with <a href=\"https:\/\/trueconf.com\/blog\/knowledge-base\/udp-multicast-video-conferencing.html\" target=\"_blank\" rel=\"noopener\">UDP Multicast<\/a> technology.<\/li>\n<li style=\"text-align: justify;\">Meetings can be streamed to popular services (e.g. YouTube, Facebook, etc.).<\/li>\n<\/ul>\n<h2 style=\"text-align: justify;\">Who can schedule a video meeting on TrueConf Server<\/h2>\n<p style=\"text-align: justify;\">Video conferences can be scheduled:<\/p>\n<ul style=\"text-align: justify;\">\n<li>\u00a0by the administrator from the TrueConf Server <a href=\"https:\/\/trueconf.com\/blog\/wiki\/trueconf-server-control-panel\" target=\"_blank\" rel=\"noopener\">control panel<\/a><\/li>\n<li>\u00a0by regular users from the TrueConf Server guest page, personal area or the <a href=\"https:\/\/trueconf.com\/blog\/wiki\/conference-scheduler\" target=\"_blank\" rel=\"noopener\">scheduler<\/a> in a client application.<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">Finally, you can automate the scheduling process with <a href=\"https:\/\/developers.trueconf.com\/\" target=\"_blank\" rel=\"noopener\">TrueConf Server APIs<\/a>.<\/p>\n<h2 style=\"text-align: justify;\">How to schedule a video meeting<\/h2>\n<h3 style=\"text-align: justify;\">For administrators<\/h3>\n<p style=\"text-align: justify;\">Server administrator can <a href=\"https:\/\/docs.trueconf.com\/server\/en\/admin\/web-config#create-conference\" target=\"_blank\" rel=\"noopener\">schedule video conferences<\/a> in the <strong>Group Conferences<\/strong> section in TrueConf Server control panel.<\/p>\n<p><a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2019\/02\/create-scheduled-conference.png\" data-rel=\"lightbox-gallery-HlyFi7i1\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter size-medium wp-image-18856\" style=\"border: 1px solid #D1CCCC;\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2019\/02\/create-scheduled-conference-667x470.png\" alt=\"\" width=\"667\" height=\"470\" loading=\"lazy\" title=\"\" srcset=\"https:\/\/trueconf.com/blog\/wp-content\/uploads\/2019\/02\/create-scheduled-conference-667x470.png 667w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2019\/02\/create-scheduled-conference-1024x721.png 1024w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2019\/02\/create-scheduled-conference-768x541.png 768w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2019\/02\/create-scheduled-conference-258x182.png 258w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2019\/02\/create-scheduled-conference.png 1139w\" sizes=\"auto, (max-width: 667px) 100vw, 667px\" \/><\/a><\/p>\n<div class=\"marked_note\" style=\"text-align: justify;\">You can learn how to create <a href=\"https:\/\/trueconf.com\/features\/modes\/webinars.html\" target=\"_blank\" rel=\"noopener\">public web conferences<\/a> in this <a href=\"https:\/\/trueconf.com\/blog\/knowledge-base\/how-to-host-a-webinar-using-trueconf-server.html\" target=\"_blank\" rel=\"noopener\">article<\/a>.<\/div>\n<h3 style=\"text-align: justify;\">For TrueConf users<\/h3>\n<h4 style=\"text-align: justify;\">From a client application<\/h4>\n<p style=\"text-align: justify;\">Go to the <a href=\"https:\/\/docs.trueconf.com\/client\/en\/conference#plan-conference\" target=\"_blank\" rel=\"noopener\"><strong>Conferences<\/strong> section<\/a> of your TrueConf client app and click on <strong>Scheduled conferences<\/strong>. A <a href=\"https:\/\/trueconf.com\/blog\/wiki\/conference-scheduler\" target=\"_blank\" rel=\"noopener\">conference scheduler<\/a> will open, where you can <a href=\"https:\/\/trueconf.com\/blog\/knowledge-base\/how-to-schedule-a-conference-in-trueconf-for-windows.html#How_to_create_a_conference\" target=\"_blank\" rel=\"noopener\">create a meeting<\/a> for a selected date.<\/p>\n<p style=\"text-align: justify;\"><a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2019\/02\/schedule-conference-client-app.png\" data-rel=\"lightbox-gallery-HlyFi7i1\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter size-medium wp-image-18857\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2019\/02\/schedule-conference-client-app-587x470.png\" alt=\"\" width=\"587\" height=\"470\" loading=\"lazy\" title=\"\" srcset=\"https:\/\/trueconf.com/blog\/wp-content\/uploads\/2019\/02\/schedule-conference-client-app-587x470.png 587w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2019\/02\/schedule-conference-client-app-768x615.png 768w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2019\/02\/schedule-conference-client-app-227x182.png 227w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2019\/02\/schedule-conference-client-app.png 810w\" sizes=\"auto, (max-width: 587px) 100vw, 587px\" \/><\/a><\/p>\n<div style=\"text-align: justify;\">\n<h4>From TrueConf Server guest page<\/h4>\n<p>Firstly, you need to get the web link to the TrueConf Server guest page from URL administrator. Secondly, you need to open the guest page and click on <strong>Schedule a conference<\/strong>.<\/p>\n<p><a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2019\/02\/guest-page-schedule.png\" data-rel=\"lightbox-gallery-HlyFi7i1\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter size-medium wp-image-18858\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2019\/02\/guest-page-schedule-690x381.png\" alt=\"\" width=\"690\" height=\"381\" loading=\"lazy\" title=\"\" srcset=\"https:\/\/trueconf.com/blog\/wp-content\/uploads\/2019\/02\/guest-page-schedule-690x381.png 690w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2019\/02\/guest-page-schedule-1024x566.png 1024w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2019\/02\/guest-page-schedule-768x425.png 768w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2019\/02\/guest-page-schedule-290x160.png 290w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2019\/02\/guest-page-schedule.png 1098w\" sizes=\"auto, (max-width: 690px) 100vw, 690px\" \/><\/a><\/p>\n<p>Please, <a href=\"https:\/\/trueconf.com\/blog\/wiki\/trueconf-id\" target=\"_blank\" rel=\"noopener\">sign in<\/a> if an authorization window opens afterwards.<\/p>\n<p>Once you have signed in, you will see the <a href=\"https:\/\/docs.trueconf.com\/server\/en\/user\/personal-area\/#main-page\" target=\"_blank\" rel=\"noopener\">personal area<\/a> homepage, where you can start <a href=\"https:\/\/docs.trueconf.com\/server\/en\/user\/personal-area\/#main-tab\" target=\"_blank\" rel=\"noopener\">scheduling your conference<\/a>.<\/p>\n<h4>In the personal area<\/h4>\n<p>To open <a href=\"https:\/\/docs.trueconf.com\/server\/en\/user\/personal-area\/#personal-area\" target=\"_blank\" rel=\"noopener\">Personal area<\/a> from your client app, follow these steps:<\/p>\n<ol>\n<li aria-level=\"1\">Click on your avatar in the bottom left corner of your TrueConf 8 client app. Your profile will appear on the right side of your screen.<\/li>\n<\/ol>\n<p><a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2019\/02\/open-profile.png\" data-rel=\"lightbox-gallery-HlyFi7i1\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter size-medium wp-image-18859\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2019\/02\/open-profile-625x470.png\" alt=\"\" width=\"625\" height=\"470\" loading=\"lazy\" title=\"\" srcset=\"https:\/\/trueconf.com/blog\/wp-content\/uploads\/2019\/02\/open-profile-625x470.png 625w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2019\/02\/open-profile-768x578.png 768w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2019\/02\/open-profile-242x182.png 242w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2019\/02\/open-profile.png 787w\" sizes=\"auto, (max-width: 625px) 100vw, 625px\" \/><\/a><\/p>\n<ol>\n<li value=\"2\" aria-level=\"1\">Click on the button <img decoding=\"async\" src=\"https:\/\/trueconf.ru\/blog\/wp-content\/uploads\/2019\/12\/profile-button.png\" alt=\"\u041a\u0430\u043a \u0437\u0430\u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u0438\u0434\u0435\u043e\u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u044e TrueConf 5\" loading=\"lazy\" title=\"\"> in your profile:<\/li>\n<\/ol>\n<p><a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2019\/02\/open-private-area.png\" data-rel=\"lightbox-gallery-HlyFi7i1\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter size-medium wp-image-18860\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2019\/02\/open-private-area-625x470.png\" alt=\"\" width=\"625\" height=\"470\" loading=\"lazy\" title=\"\" srcset=\"https:\/\/trueconf.com/blog\/wp-content\/uploads\/2019\/02\/open-private-area-625x470.png 625w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2019\/02\/open-private-area-768x578.png 768w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2019\/02\/open-private-area-242x182.png 242w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2019\/02\/open-private-area.png 787w\" sizes=\"auto, (max-width: 625px) 100vw, 625px\" \/><\/a><br \/>\nYou can also access the personal area from the TrueConf Server guest page by clicking <strong>Sign in<\/strong>.<\/p>\n<p>To create a conference, click on the <strong>New conference<\/strong> button.<\/p>\n<p><a href=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2019\/02\/schedule-conference-private-area.png\" data-rel=\"lightbox-gallery-HlyFi7i1\" data-rl_title=\"\" data-rl_caption=\"\" title=\"\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" class=\"aligncenter size-medium wp-image-18861\" src=\"https:\/\/trueconf.com\/blog\/wp-content\/uploads\/2019\/02\/schedule-conference-private-area-690x379.png\" alt=\"\" width=\"690\" height=\"379\" loading=\"lazy\" title=\"\" srcset=\"https:\/\/trueconf.com/blog\/wp-content\/uploads\/2019\/02\/schedule-conference-private-area-690x379.png 690w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2019\/02\/schedule-conference-private-area-1024x562.png 1024w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2019\/02\/schedule-conference-private-area-768x422.png 768w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2019\/02\/schedule-conference-private-area-290x159.png 290w, https:\/\/trueconf.com/blog\/wp-content\/uploads\/2019\/02\/schedule-conference-private-area.png 1157w\" sizes=\"auto, (max-width: 690px) 100vw, 690px\" \/><\/a><\/p>\n<\/div>\n<h3>How to schedule video meetings via TrueConf Server APIs<\/h3>\n<p style=\"text-align: justify;\">Third-party developers can use the <a href=\"https:\/\/developers.trueconf.com\/api\/server\/#api-Conferences-CreateConference\" target=\"_blank\" rel=\"noopener\">TrueConf Server APIs<\/a> to schedule conferences. Below you can find <a href=\"https:\/\/en.wikipedia.org\/wiki\/CURL\" target=\"_blank\" rel=\"noopener\">cURL<\/a> request example for creating a multipoint conference <code>\"type\":0<\/code> for two users <code>\"max_participants\": 2<\/code>:<\/p>\n<pre class=\"start-line:4 lang:default decode:true\">curl --request POST \\\r\n--url 'https:\/\/server.company.com\/api\/v3.1\/conferences?access_token=73a02703e2ad11caa1775be805f39218c7648999' \\ \r\n--header 'Content-Type: application\/json' \\ \r\n--data '{ \"topic\": \"Meeting\", \"type\": 0, \"max_participants\": 2, \"invitations\":[{\"id\":\"tamara\"}, {\"id\":\"sam\"}], \"schedule\":{\"type\": 1, \"start_time\":1573812425, \"duration\":3600}, \"owner\":\"sheila\"}'\r\n<\/pre>\n<p style=\"text-align: justify;\">Parameters:<\/p>\n<p style=\"text-align: justify;\"><code>\"start_time\"<\/code> is a video conference start date in <a href=\"https:\/\/www.unixtimestamp.com\/\" target=\"_blank\" rel=\"noopener\">UNIX timestamp<\/a> format;<\/p>\n<p style=\"text-align: justify;\"><code>\"duration\"<\/code> is video conference running time in seconds.<\/p>\n<p style=\"text-align: justify;\">You can learn more about <a href=\"https:\/\/trueconf.com\/blog\/knowledge-base\/how-to-get-started-with-trueconf-api.html\" target=\"_blank\" rel=\"noopener\">TrueConf Server operation via APIs<\/a> in our knowledge base.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>With TrueConf Server, you can schedule video conferences in several ways: in the administrator control panel, on the guest page, via API, etc.<\/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":[208,167],"class_list":["post-669","post","type-post","status-publish","format-standard","hentry","category-knowledge-base","tag-conference-scheduling","tag-trueconf-server","wpautop"],"_links":{"self":[{"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/posts\/669","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=669"}],"version-history":[{"count":51,"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/posts\/669\/revisions"}],"predecessor-version":[{"id":21135,"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/posts\/669\/revisions\/21135"}],"wp:attachment":[{"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/media?parent=669"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/categories?post=669"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/trueconf.com/blog\/wp-json\/wp\/v2\/tags?post=669"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}