# Documentation for Developer/Administrators

## Documentation for Developer/Administrators

- [About this Documentation](https://docs.didforsale.com/master.md): DIDForSale offer wide variety of communication tools to improve your connection with your customer. This document is designed to implement solution tailored to your needs.
- [Table of Content](https://docs.didforsale.com/overview/introduction.md): Here goes the list of topics
- [Introduction](https://docs.didforsale.com/overview/introduction-1.md): You will fine DIDForSale Communication platform as most flexible interconnection portal.
- [Welcome Kit](https://docs.didforsale.com/overview/welcome-kit.md): These steps will get you started in 5 minutes.
- [Add Balance](https://docs.didforsale.com/overview/welcome-kit/add-balance.md): Thinking how to add balance
- [Buy New Phone Number](https://docs.didforsale.com/overview/welcome-kit/buy-new-phone-number.md)
- [Voice configuration](https://docs.didforsale.com/overview/welcome-kit/voice-configuration.md): Setup call your routing for the Virtual numbers in your account.
- [SMS Configuration](https://docs.didforsale.com/overview/welcome-kit/sms-configuration.md)
- [SMS Forwarding](https://docs.didforsale.com/overview/welcome-kit/sms-configuration/sms-forwarding.md)
- [Reporting](https://docs.didforsale.com/overview/welcome-kit/reporting.md)
- [CDR](https://docs.didforsale.com/overview/welcome-kit/reporting/cdr.md)
- [SMS](https://docs.didforsale.com/overview/welcome-kit/reporting/sms.md)
- [FAX](https://docs.didforsale.com/overview/welcome-kit/reporting/fax.md)
- [Register a new account](https://docs.didforsale.com/didforsale-portal/register-a-new-account.md)
- [Dashboard](https://docs.didforsale.com/didforsale-portal/dashboard.md)
- [Reporting](https://docs.didforsale.com/didforsale-portal/reporting.md)
- [CDR](https://docs.didforsale.com/didforsale-portal/reporting/cdr.md)
- [SMS](https://docs.didforsale.com/didforsale-portal/reporting/sms.md)
- [Inbound Calls](https://docs.didforsale.com/didforsale-portal/reporting/inbound-calls.md)
- [FAX](https://docs.didforsale.com/didforsale-portal/reporting/fax.md)
- [Group Usage](https://docs.didforsale.com/didforsale-portal/reporting/group-usage.md)
- [Voicemails](https://docs.didforsale.com/didforsale-portal/reporting/voicemails.md)
- [Phone Numbers](https://docs.didforsale.com/didforsale-portal/phone-numbers.md)
- [Phone Numbers](https://docs.didforsale.com/didforsale-portal/phone-numbers/phone-numbers.md)
- [Channels](https://docs.didforsale.com/didforsale-portal/phone-numbers/channels.md)
- [E911](https://docs.didforsale.com/didforsale-portal/phone-numbers/e911.md)
- [Porting](https://docs.didforsale.com/didforsale-portal/phone-numbers/port.md)
- [Send FAX](https://docs.didforsale.com/didforsale-portal/phone-numbers/send-fax.md)
- [FAX Emails](https://docs.didforsale.com/didforsale-portal/phone-numbers/fax-emails.md)
- [SMS Groups](https://docs.didforsale.com/didforsale-portal/phone-numbers/sms.md)
- [Groups](https://docs.didforsale.com/didforsale-portal/phone-numbers/groups.md)
- [CNAM](https://docs.didforsale.com/didforsale-portal/phone-numbers/cnam.md)
- [Interconnection](https://docs.didforsale.com/didforsale-portal/interconection.md)
- [Manage IP](https://docs.didforsale.com/didforsale-portal/interconection/manage-ip.md)
- [SIP Accounts](https://docs.didforsale.com/didforsale-portal/interconection/sip-accounts.md)
- [Testing Center](https://docs.didforsale.com/didforsale-portal/interconection/testing-center.md)
- [Phones and Devices](https://docs.didforsale.com/didforsale-portal/interconection/phones-and-devices.md)
- [Custom Dialplan](https://docs.didforsale.com/didforsale-portal/interconection/custom-dialplan.md)
- [Audio Files](https://docs.didforsale.com/didforsale-portal/interconection/audio-files.md)
- [Tools/Settings](https://docs.didforsale.com/didforsale-portal/tools-settings.md)
- [Outbound Rates](https://docs.didforsale.com/didforsale-portal/tools-settings/outbound-rates.md)
- [API Control](https://docs.didforsale.com/didforsale-portal/tools-settings/api-control.md)
- [Fraud Control](https://docs.didforsale.com/didforsale-portal/tools-settings/fraud-control.md)
- [Postcalls](https://docs.didforsale.com/didforsale-portal/tools-settings/postcalls.md)
- [Account](https://docs.didforsale.com/didforsale-portal/account.md)
- [Profile](https://docs.didforsale.com/didforsale-portal/account/profile.md)
- [Change Password](https://docs.didforsale.com/didforsale-portal/account/change-password.md)
- [Add Balance](https://docs.didforsale.com/didforsale-portal/account/add-balance.md)
- [Payment History](https://docs.didforsale.com/didforsale-portal/account/payment-history.md)
- [Voucher](https://docs.didforsale.com/didforsale-portal/account/voucher.md)
- [Invoices](https://docs.didforsale.com/didforsale-portal/account/invoices.md)
- [Auto Refill](https://docs.didforsale.com/didforsale-portal/account/auto-refill.md)
- [Charges](https://docs.didforsale.com/didforsale-portal/account/charges.md)
- [Contact Us](https://docs.didforsale.com/didforsale-portal/account/contact-us.md)
- [Global Settings](https://docs.didforsale.com/didforsale-portal/account/global-settings.md)
- [Logout](https://docs.didforsale.com/didforsale-portal/account/logout.md)
- [Configuration of Phone Numbers](https://docs.didforsale.com/sip-trunking/configuration-of-phone-numbers.md)
- [Configuring SIP to IP Account](https://docs.didforsale.com/sip-trunking/configuration-of-phone-numbers/configuring-sip-to-ip-account.md)
- [Configuring Custom Dial Plan to a Phone Number](https://docs.didforsale.com/sip-trunking/configuration-of-phone-numbers/configuring-custom-dial-plan-to-a-phone-number.md)
- [Configure SIP to SIP Account](https://docs.didforsale.com/sip-trunking/configuration-of-phone-numbers/sip-to-sip-account.md)
- [Set up Call Forwarding to a Phone Number](https://docs.didforsale.com/sip-trunking/configuration-of-phone-numbers/call-forwarding.md)
- [http URL Forwarding Setup](https://docs.didforsale.com/sip-trunking/configuration-of-phone-numbers/http-setup.md)
- [Webhook Setup](https://docs.didforsale.com/sip-trunking/configuration-of-phone-numbers/webhook.md)
- [FAX](https://docs.didforsale.com/sip-trunking/configuration-of-phone-numbers/fax.md): No FAX machine? No worries, Send and receive FAX through EMail!
- [Receive FAX](https://docs.didforsale.com/sip-trunking/configuration-of-phone-numbers/fax/receive-fax.md)
- [Fax through SIP Account](https://docs.didforsale.com/sip-trunking/configuration-of-phone-numbers/fax/fax-through-sip-account.md)
- [Send FAX](https://docs.didforsale.com/sip-trunking/configuration-of-phone-numbers/fax/send-fax.md)
- [Adding IP Address](https://docs.didforsale.com/sip-trunking/ip-configuration.md): Setup IP based authentication with DIDForSale SIP Trunk Gateways
- [Creating SIP Account](https://docs.didforsale.com/sip-trunking/sip-account.md): SIP Account based Interconnection to handle PBX behind Firewall or Special SIP Configurations
- [VoiceMails](https://docs.didforsale.com/sip-trunking/sip-account/voicemails.md): DIDForSale offer Free Voicemail Service for SIP Accounts configured directly with endpoints.
- [SIP Trunk Interconnection Guide](https://docs.didforsale.com/sip-trunking/sip-trunking.md): DIDForSale SIP Trunks are compatible with most SIP based PBX, Business Phone Systems and Devices.
- [3CX](https://docs.didforsale.com/sip-trunking/sip-trunking/3cx-configuration-guide.md): 3CX is a software-based IP PBX that allows you to enjoy Windows on premise-based IP PBX Services without having to buy an expensive, proprietary PBX appliance.
- [SIP-based Configuration](https://docs.didforsale.com/sip-trunking/sip-trunking/3cx-configuration-guide/sip-based.md): Configure your 3cx Sip trunk with DIDForSale SIP Trunking Services using SIP based registration.
- [IP-based Configuration](https://docs.didforsale.com/sip-trunking/sip-trunking/3cx-configuration-guide/ip-based.md): Configure your 3cx Sip trunk with DIDForSale SIP Trunking Services using IP based registration
- [Allworx](https://docs.didforsale.com/sip-trunking/sip-trunking/allworx.md): Allworx is VoIP communication platform that helps SMBs create a customized business phone system. It offers business phone systems, IP phones, network switches, and advanced software
- [Asterisk](https://docs.didforsale.com/sip-trunking/sip-trunking/asterisk.md): Asterisk is a free and open source platform sponsored by Digium. The open source Asterisk platform is used by businesses of all sizes in both public and private sector to build communication applicati
- [CISCO UCM](https://docs.didforsale.com/sip-trunking/sip-trunking/cisco-ucm.md): Cisco IP Phones, UCM & SPA change the communications experience, adding new collaboration modes to VoIP, such as HD voice, video, conferencing, and wireless.
- [FreePBX](https://docs.didforsale.com/sip-trunking/sip-trunking/freepbx-trunk-configuration.md): FreePBX is a free and open source platform built on top of Asterisk sponsored by Digium. It is the registered trademark of Sangoma Technologies and is used by to build communication applications
- [FreePBX PJSIP Configuration](https://docs.didforsale.com/sip-trunking/sip-trunking/freepbx-trunk-configuration/freepbx-pjsip-configuration.md): Configure FreePBX Sip Trunking with PJSIP IP based Configuration
- [IP-based](https://docs.didforsale.com/sip-trunking/sip-trunking/freepbx-trunk-configuration/freepbx-pjsip-configuration/ip-based.md): Configure FreePBX PJSIP Trunking with IP based interconnection with DIDForSale. This configuration has been tested on FreePBX Version 14.0.5.2 'VoIP Server'
- [SIP-based](https://docs.didforsale.com/sip-trunking/sip-trunking/freepbx-trunk-configuration/freepbx-pjsip-configuration/sip-based.md): Configure FreePBX PJSIP Trunking with SIP based interconnection with DIDForSale. This configuration has been tested on FreePBX Version 14.0.5.2 'VoIP Server'
- [FreePBX ChanSIP Configuration](https://docs.didforsale.com/sip-trunking/sip-trunking/freepbx-trunk-configuration/freepbx-chansip-configuration.md)
- [IP based](https://docs.didforsale.com/sip-trunking/sip-trunking/freepbx-trunk-configuration/freepbx-chansip-configuration/freepbx-chansip-ip-based-registration.md): Configure FreePBX ChanSIP SIP Trunking with IP based interconnection with DIDForSale. This configuration has been tested on FreePBX Version 14.0.5.2 'VoIP Server'
- [SIP based](https://docs.didforsale.com/sip-trunking/sip-trunking/freepbx-trunk-configuration/freepbx-chansip-configuration/chansip-sip-trunk-registration.md): Freepbx configuration guide for SIP setup using chan\_sip trunk.
- [FreeSwitch](https://docs.didforsale.com/sip-trunking/sip-trunking/freeswitch.md): FreeSWITCH is a free & open-source application server for real-time communication, WebRTC, telecommunications, video & VoIP. Build PBX systems, IVR services & videoconferencing
- [FusionPBX](https://docs.didforsale.com/sip-trunking/sip-trunking/fusionpbx.md): FusionPBX is built on top of FreeSwitch & can be used as a highly available single or domain based multi-tenant PBX, carrier grade switch, call center server, fax server, VoIP server, voicemail server
- [GoAutoDial](https://docs.didforsale.com/sip-trunking/sip-trunking/goautodial.md): Goautodial is an open-source call center software suite that provides tools for inbound, outbound, and blended call handling. It offers features like auto-dialing, campaign management, and call record
- [GDMS UC](https://docs.didforsale.com/sip-trunking/sip-trunking/gdms-uc.md): GDMS(Grandstream Device Management System) Unified Communication It’s a cloud-based management platform for provisioning, monitoring, and controlling Grandstream devices and Cloud PBX
- [Getting Started](https://docs.didforsale.com/sip-trunking/sip-trunking/gdms-uc/getting-started.md)
- [Portal Overview & Key Tabs](https://docs.didforsale.com/sip-trunking/sip-trunking/gdms-uc/portal-overview-and-key-tabs.md)
- [Grandstream Cloud PBX](https://docs.didforsale.com/sip-trunking/sip-trunking/grandstream-cloud-pbx.md)
- [DIDForSale Integration](https://docs.didforsale.com/sip-trunking/sip-trunking/grandstream-cloud-pbx/didforsale-integration.md)
- [Outbound Routes](https://docs.didforsale.com/sip-trunking/sip-trunking/grandstream-cloud-pbx/outbound-routes.md)
- [Inbound Routes](https://docs.didforsale.com/sip-trunking/sip-trunking/grandstream-cloud-pbx/inbound-routes.md)
- [Grandstream Devices](https://docs.didforsale.com/sip-trunking/sip-trunking/grandstream-devices.md): Grandstream Networks is a manufacturer of IP voice & video communications equipment, video surveillance, gateways and ATAs, and Asterisk-based IP-PBX appliances.
- [GrandStream 6102 IPPBX](https://docs.didforsale.com/sip-trunking/sip-trunking/grandstream-devices/grandstream-6102-ippbx.md)
- [Grandstream 6104 IPPBX](https://docs.didforsale.com/sip-trunking/sip-trunking/grandstream-devices/grandstream-6104-ippbx.md)
- [GrandStream 502 | HT801 | HT802 | HT813](https://docs.didforsale.com/sip-trunking/sip-trunking/grandstream-devices/grandstream-502-or-ht801-or-ht802-or-ht813.md)
- [HoduSoft PBX System](https://docs.didforsale.com/sip-trunking/sip-trunking/hodusoft-pbx-system.md): HoduSoft PBX system streamlines business voice communication, while their Contact Center solutions empower exceptional customer service and engagement.
- [Microsoft Skype for Business](https://docs.didforsale.com/sip-trunking/sip-trunking/microsoft-skype-for-business.md): It is unified communications platform that integrates common channels of business communication & online meetings, including instant messaging, presence, VoIP, voicemail and more.
- [NEC Corporation](https://docs.didforsale.com/sip-trunking/sip-trunking/nec-corporation.md): NEC Corporation is a Japanese multinational provider of IT services and products. It provides IT and network solutions to business enterprises, and communications services providers.
- [PBXinaFlash](https://docs.didforsale.com/sip-trunking/sip-trunking/pbxinaflash.md): PBXinaFlash is Lean, Mean Asterisk Machine, high-performance, turnkey Asterisk PBXs that are easy to upgrade. Features include CentOS/SL 6.9 support and Asterisk 13 with FreePBX 13 GPL modules.
- [Polycom OBi300](https://docs.didforsale.com/sip-trunking/sip-trunking/polycom-obi300.md): Configure OBi300 VoIP adaptor for Analog Phone and Fax Machine
- [ShoreTel PBX](https://docs.didforsale.com/sip-trunking/sip-trunking/shoretel-pbx.md)
- [Vital PBX](https://docs.didforsale.com/sip-trunking/sip-trunking/vital-pbx.md)
- [Yealink Phones](https://docs.didforsale.com/sip-trunking/sip-trunking/configure-yealink-phones.md): Yealink is a global leading provider of unified communication & collaboration solutions. It has built up a panoramic collaboration solution of audio and video conferencing by merging its cloud service
- [ZYCOO](https://docs.didforsale.com/sip-trunking/sip-trunking/zycoo.md): ZYCOO IP telephony system offers an easier, more reliable and cost- effective solution for Small and Medium Organizations.
- [DIDForSale Softphone](https://docs.didforsale.com/sip-trunking/desktop-dialer.md): DIDForSale Desktop softphone lets you register from your computer to make and receive phone calls.
- [Zoiper Softphone Application](https://docs.didforsale.com/sip-trunking/configure-zoiper-app.md): Download zoiper app on your device and configure DIDforsale SIP account using that.
- [Iphone App](https://docs.didforsale.com/sip-trunking/configure-zoiper-app/iphone-app.md): Configure SIP account on your iPhone Application
- [Grandstream Wave Mobile Application](https://docs.didforsale.com/sip-trunking/grandstream-wave-application-configuration.md)
- [Enable Call Recording](https://docs.didforsale.com/sip-trunking/enable-call-recording.md): This feature allows you to enable and access to the incoming call recording.
- [Call Transcription](https://docs.didforsale.com/sip-trunking/call-transcription.md): This feature allows you to transcribe a call.
- [Getting the API key and Token](https://docs.didforsale.com/voice-and-sms-apis/getting-the-api-key-and-token.md)
- [Voice](https://docs.didforsale.com/voice-and-sms-apis/voice-and-sms.md): This document is designed to help you understand how you can control a phone call using the application built in your system in your preferred programming language.
- [Big Picture](https://docs.didforsale.com/voice-and-sms-apis/voice-and-sms/big-picture.md): The image below is the Big Picture. The visual representation of how the calls are handled between DIDforSale and API that’s located on your webserver.
- [Quick Start](https://docs.didforsale.com/voice-and-sms-apis/voice-and-sms/getting-started.md): Now that you understand the basic fundamentals and requirements of voice API lets get you started by creating your very first API.
- [Identify Caller](https://docs.didforsale.com/voice-and-sms-apis/voice-and-sms/getting-started/identify-caller.md): For every call, we send lots of information about the caller, example caller ID, Caller name, Number dialed etc. Let's use some of that information.
- [Collect Response](https://docs.didforsale.com/voice-and-sms-apis/voice-and-sms/getting-started/collect-response.md): Collect users response to build the IVR, or transfer the call to right person based on users input.
- [didML Reference Doc](https://docs.didforsale.com/voice-and-sms-apis/voice-and-sms/didml-reference-doc.md): DIDforSale cPaaS is designed to provide  a platform to do API development in your application using \<didML> which is an acronym for DIDforSale Mark up Language.
- [Voice API Request Params](https://docs.didforsale.com/voice-and-sms-apis/voice-and-sms/didml-reference-doc/voice-api-request-params.md): Detail of the information we send you when we receive a call. This information can be used to make a decision in your application.
- [Voice API Response](https://docs.didforsale.com/voice-and-sms-apis/voice-and-sms/didml-reference-doc/voice-api-response.md): Our system expect a response from your application in didML formate.
- [didML Verbs](https://docs.didforsale.com/voice-and-sms-apis/voice-and-sms/didml-verbs.md)
- [\<dial>](https://docs.didforsale.com/voice-and-sms-apis/voice-and-sms/didml-verbs/dial.md)
- [\<client>](https://docs.didforsale.com/voice-and-sms-apis/voice-and-sms/didml-verbs/dial/client.md)
- [\<conference>](https://docs.didforsale.com/voice-and-sms-apis/voice-and-sms/didml-verbs/dial/conference.md)
- [\<number>](https://docs.didforsale.com/voice-and-sms-apis/voice-and-sms/didml-verbs/dial/number.md)
- [\<queue>](https://docs.didforsale.com/voice-and-sms-apis/voice-and-sms/didml-verbs/dial/queue.md)
- [\<sip>](https://docs.didforsale.com/voice-and-sms-apis/voice-and-sms/didml-verbs/dial/sip.md)
- [\<enqueue>](https://docs.didforsale.com/voice-and-sms-apis/voice-and-sms/didml-verbs/enqueue.md)
- [\<fax>](https://docs.didforsale.com/voice-and-sms-apis/voice-and-sms/didml-verbs/fax.md)
- [\<gather>](https://docs.didforsale.com/voice-and-sms-apis/voice-and-sms/didml-verbs/gather.md)
- [\<hangup>](https://docs.didforsale.com/voice-and-sms-apis/voice-and-sms/didml-verbs/hangup.md)
- [\<pause>](https://docs.didforsale.com/voice-and-sms-apis/voice-and-sms/didml-verbs/pause.md)
- [\<play>](https://docs.didforsale.com/voice-and-sms-apis/voice-and-sms/didml-verbs/play.md)
- [\<postcall>](https://docs.didforsale.com/voice-and-sms-apis/voice-and-sms/didml-verbs/postcall.md)
- [\<record>](https://docs.didforsale.com/voice-and-sms-apis/voice-and-sms/didml-verbs/record.md): record the message from the caller.
- [\<recordcall>](https://docs.didforsale.com/voice-and-sms-apis/voice-and-sms/didml-verbs/recordcall.md)
- [\<redirect>](https://docs.didforsale.com/voice-and-sms-apis/voice-and-sms/didml-verbs/redirect.md)
- [\<reject>](https://docs.didforsale.com/voice-and-sms-apis/voice-and-sms/didml-verbs/reject.md)
- [\<say>](https://docs.didforsale.com/voice-and-sms-apis/voice-and-sms/didml-verbs/say.md)
- [\<sms>](https://docs.didforsale.com/voice-and-sms-apis/voice-and-sms/didml-verbs/sms.md)
- [SMS](https://docs.didforsale.com/voice-and-sms-apis/sms.md): This document will help you setup inbound and outbound SMS, You will find some sample code.
- [Configure SMS](https://docs.didforsale.com/voice-and-sms-apis/sms/configure-sms.md)
- [Send/Receive SMS via Email](https://docs.didforsale.com/voice-and-sms-apis/sms/send-sms.md): Instructions for sending and receiving SMS.
- [SMS Forwarding](https://docs.didforsale.com/voice-and-sms-apis/sms/sms-forwarding.md)
- [SMS forwarding to Phone Number](https://docs.didforsale.com/voice-and-sms-apis/sms/sms-forwarding/sms-forwarding-to-phone-number.md)
- [SMS forwarding to Email](https://docs.didforsale.com/voice-and-sms-apis/sms/sms-forwarding/receive-sms.md): Configuration to setup Inbound SMS
- [SMS forwarding to a Webhook](https://docs.didforsale.com/voice-and-sms-apis/sms/sms-forwarding/sms-forwarding-to-a-webhook.md)
- [SMS/MMS Desktop Application](https://docs.didforsale.com/voice-and-sms-apis/sms/sms-client-configuration.md): Setup Windows and Mac SMS Client to send and receive SMS.
- [SMS APIs](https://docs.didforsale.com/voice-and-sms-apis/sms/sms-apis.md): Access All SMS APIs Documentation
- [Activate SMS](https://docs.didforsale.com/voice-and-sms-apis/sms/sms-apis/activate-sms.md)
- [Deactivate SMS API](https://docs.didforsale.com/voice-and-sms-apis/sms/sms-apis/deactivate-sms-api.md)
- [Send SMS](https://docs.didforsale.com/voice-and-sms-apis/sms/sms-apis/send-sms.md)
- [SMS CDR](https://docs.didforsale.com/voice-and-sms-apis/sms/sms-apis/sms-cdr.md)
- [Set SMS Forwarding](https://docs.didforsale.com/voice-and-sms-apis/sms/sms-apis/set-sms-forwarding.md)
- [SMS/MMS Message Lenght](https://docs.didforsale.com/voice-and-sms-apis/sms/sms-mms-message-lenght.md)
- [UC Editor](https://docs.didforsale.com/uc-editor/uc-editor.md): Create Custom Call From right inside your account at DIDForSale portal.
- [Features](https://docs.didforsale.com/uc-editor/uc-editor/features.md)
- [How to configure/setup the Custom Call Flow](https://docs.didforsale.com/uc-editor/uc-editor/how-to-configure-setup-the-custom-call-flow.md)
- [Send & Receive FAX via Email](https://docs.didforsale.com/send-and-receive-fax-via-email/send-and-receive-fax-via-email.md)
