{"metadata":{"image":[],"title":"","description":""},"api":{"url":"","auth":"required","results":{"codes":[]},"settings":"","params":[]},"next":{"description":"","pages":[]},"title":"Phone Numbers","type":"basic","slug":"phone-number-management","excerpt":"","body":"## **Long Codes vs Short Codes**\n\nFor most companies, buying a short code is prohibitively expensive. Short-codes also have the reputation of not coming from a human.\n\nNevertheless, Sonar works well with short codes, and we can provide these short codes after a minimal application process. \n\nSonar has been optimized to run over regular 10 (and 9, depending on the country) digit phone numbers. The greatest advantage of short codes is that they have greater throughput - you can send many messages per second from one number. Apart from the price, the other disadvantage of \nshort codes is that they are perceived as robotic and spammy.\n\nLong-codes are by far more advantageous. They are cheap ($1 per number in the US) and feel much more personal - ideal for 2-way messaging and relationship building.\n\nSince most companies prefer to use long-codes, Sonar has optimized their utility.\n\n## **Multiple Phone Numbers**\n\nWhen you get a Sonar account, we buy a phone number for you. Each customer that you text will only see messages from one number.\n\nAs you scale up messages from a number and start sending hundreds of texts per day, telecoms start to automatically blacklist phone numbers and prevent their messages from getting through.\n\nTo prevent this and ensure delivery, we create a new number for every 200 customers that you send a text to.\n\nTo display the latest and most available phone number on your website and mobile apps, use the [Available Phone Number API](doc:available-phone-number). \n\n## **Determine Phone Number For Outbound Message**\nIn order to see which of your phone numbers an outbound message went out from, you can hover over the message in the dashboard:\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/6b557e0-Try5.gif\",\n        \"Try5.gif\",\n        362,\n        95,\n        \"#7b7f88\"\n      ]\n    }\n  ]\n}\n[/block]","updates":["55b9798de512530d00a1b513"],"order":0,"isReference":false,"hidden":false,"sync_unique":"","link_url":"","link_external":false,"_id":"55494bb26a82a10d00817afc","__v":12,"project":"55208137623ff50d009b2bec","user":"55208129504fd6230022ae20","category":{"sync":{"isSync":false,"url":""},"pages":["55494bb26a82a10d00817afc","5549658ecd09b317005f8f58","554965a8a5ecbc1900321685","55498e2dc634cf2d001250c7","554a87c36b448d0d00646bc9","554a87d838e3620d0082194b","554a87e4d665ae0d00383f8f","554a897b38e3620d00821956","554a92acb4322819002b69f7","554d0db6374fec0d007e648b","56ec765c3b656b0e00d86202"],"title":"How Sonar Works","slug":"how-sonar-works","order":1,"from_sync":false,"reference":false,"_id":"55494ba7ee219b0d001743c8","__v":11,"version":"55208137623ff50d009b2bef","createdAt":"2015-05-05T23:00:55.743Z","project":"55208137623ff50d009b2bec"},"parentDoc":null,"version":{"version":"1.0","version_clean":"1.0.0","codename":"","is_stable":true,"is_beta":true,"is_hidden":false,"is_deprecated":false,"categories":["55208138623ff50d009b2bf0","55494a226a82a10d00817ae5","55494ba7ee219b0d001743c8","55494bc1ee219b0d001743cc","56ead8c1df765617008bccaf","573a2073dd007d1700cf288f","579695b1f64c9f0e007cd76c","57969e3dfa1ff60e006a1274","579a4592fd9f3c0e008e4f4a","57ab9afe54fa780e006c5430","57b784f5b7ebd60e009cb4a6","58f686818193090f008cec76","59e79fbd4cf31900341d50c6","5b2436973fd93f0003dcf99d","5d824fb2ce98a801366098a2"],"_id":"55208137623ff50d009b2bef","createdAt":"2015-04-05T00:26:31.564Z","releaseDate":"2015-04-05T00:26:31.563Z","__v":15,"project":"55208137623ff50d009b2bec"},"createdAt":"2015-05-05T23:01:06.032Z","githubsync":""}
## **Long Codes vs Short Codes** For most companies, buying a short code is prohibitively expensive. Short-codes also have the reputation of not coming from a human. Nevertheless, Sonar works well with short codes, and we can provide these short codes after a minimal application process. Sonar has been optimized to run over regular 10 (and 9, depending on the country) digit phone numbers. The greatest advantage of short codes is that they have greater throughput - you can send many messages per second from one number. Apart from the price, the other disadvantage of short codes is that they are perceived as robotic and spammy. Long-codes are by far more advantageous. They are cheap ($1 per number in the US) and feel much more personal - ideal for 2-way messaging and relationship building. Since most companies prefer to use long-codes, Sonar has optimized their utility. ## **Multiple Phone Numbers** When you get a Sonar account, we buy a phone number for you. Each customer that you text will only see messages from one number. As you scale up messages from a number and start sending hundreds of texts per day, telecoms start to automatically blacklist phone numbers and prevent their messages from getting through. To prevent this and ensure delivery, we create a new number for every 200 customers that you send a text to. To display the latest and most available phone number on your website and mobile apps, use the [Available Phone Number API](doc:available-phone-number). ## **Determine Phone Number For Outbound Message** In order to see which of your phone numbers an outbound message went out from, you can hover over the message in the dashboard: [block:image] { "images": [ { "image": [ "https://files.readme.io/6b557e0-Try5.gif", "Try5.gif", 362, 95, "#7b7f88" ] } ] } [/block]