{"metadata":{"image":[],"title":"","description":""},"api":{"url":"","auth":"required","results":{"codes":[]},"settings":"","params":[]},"next":{"description":"","pages":[]},"title":"Intelligent Timezone Compliance","type":"basic","slug":"intelligent-timezone-compliance","excerpt":"","body":"Sonar’s Intelligent Timezone Compliance feature— an added safety measure to avoid sending texts to your customers or prospects during non-business and unapproved hours as stated by TCPA law guidelines. Under TCPA, companies are allowed to text consumers only between the hours of 8 a.m. and 9 p.m. in the respective timezone of the recipient.\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/ce53386-7777.png\",\n        \"7777.png\",\n        831,\n        301,\n        \"#ebeceb\"\n      ]\n    }\n  ]\n}\n[/block]\n## What You Need To Do \nFirst, you need to derive the timezone using one of several options: \n\n* You can input a timezone manually for customers — either through the [Salesforce](doc:salesforce-integration) integration, [API](doc:addupdate-customer), [CSV Import](doc:csv-import), or manually in the UI — but this method is reliant on your company already collecting timezone data. \n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/f7aa003-zzzzzz-3.png\",\n        \"zzzzzz-3.png\",\n        640,\n        468,\n        \"#d5d7d9\"\n      ]\n    }\n  ]\n}\n[/block]\n* In cases where you do not have timezone data, you can utilize the consumer’s zip code (U.S. only). \n\n* If your company doesn’t go about either of the above routes, then Sonar tries to derive timezone from the area code. \n   * However, we recommend being extra cautious in this scenario by specifying the acceptable hours to a more narrow window to prevent accidentally sending a text too early or too late. \n   * Specifying an 11 a.m. to 5 p.m. window would give you wiggle room to ensure you are abiding by TCPA guidelines. \n\nSonar gives companies the ability to pre-select their own acceptable hours of text communication if they do not want to run off the default of TCPA hours.\n[block:callout]\n{\n  \"type\": \"info\",\n  \"body\": \"**Note:** Zip code is better than area code because people move around while still keeping their existing phone numbers. \",\n  \"title\": \"Zip Code vs. Area Code\"\n}\n[/block]\nIntelligent Timezone Compliance Terms Defined\n[block:parameters]\n{\n  \"data\": {\n    \"h-0\": \"Term\",\n    \"h-1\": \"Defined\",\n    \"0-0\": \"Start\",\n    \"1-0\": \"Close\",\n    \"2-0\": \"Queue Messages for Later\",\n    \"3-0\": \"Max Queue Depth\",\n    \"4-0\": \"Manual Message Bypass\",\n    \"5-0\": \"Bot Message Bypass\",\n    \"6-0\": \"Away Message Bypass\",\n    \"7-0\": \"Double Opt-In Message Bypass\",\n    \"8-0\": \"Cancel When Customer Sends Message\",\n    \"9-0\": \"Cancel When Customer Converts\",\n    \"10-0\": \"Cancel When Customer Receives Message\",\n    \"11-0\": \"Pass Through Follow-Up Cancellation\",\n    \"h-2\": \"Default Setting\",\n    \"0-1\": \"Beginning of acceptable window to message\",\n    \"1-1\": \"End of acceptable window to message\",\n    \"0-2\": \"8:00 A.M.\",\n    \"1-2\": \"9:00 P.M.\",\n    \"2-1\": \"Whether or not to queue messages for later\",\n    \"2-2\": \"True\",\n    \"3-1\": \"Maximum number of messages to queue\",\n    \"3-2\": \"One\",\n    \"4-1\": \"Allow UI messages outside of compliant hours\",\n    \"4-2\": \"False\",\n    \"5-2\": \"False\",\n    \"5-1\": \"Allow bot messages outside of compliant hours\",\n    \"6-1\": \"Allow away messages outside of compliant hours\",\n    \"7-1\": \"Allow double opt-in messages outside of compliant hours\",\n    \"6-2\": \"True\",\n    \"7-2\": \"False\",\n    \"8-1\": \"Cancels scheduled messages if customer sends message\",\n    \"9-1\": \"Cancels scheduled messages if customer converts\",\n    \"10-1\": \"Cancels scheduled messages if customer receives message\",\n    \"8-2\": \"False\",\n    \"9-2\": \"False\",\n    \"10-2\": \"False\",\n    \"11-1\": \"Passes through and merges follow-up cancellation settings\",\n    \"11-2\": \"True\"\n  },\n  \"cols\": 3,\n  \"rows\": 12\n}\n[/block]","updates":[],"order":17,"isReference":true,"hidden":false,"sync_unique":"","link_url":"","link_external":false,"_id":"5e56c18c8545580065b016ee","project":"55208137623ff50d009b2bec","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"},"category":{"sync":{"isSync":false,"url":""},"pages":["55496509c634cf2d0012507c","5549650ecd09b317005f8f4e","55496535a5ecbc1900321683","5549654dcd09b317005f8f53","55496557c634cf2d0012507e","55496563cd09b317005f8f55","55496673a5ecbc190032168a","55496682cd09b317005f8f5e","5549668da5ecbc190032168c","55497c3ea5ecbc19003216bd","55c1047d81dc010d00d50678","55c3cad1b0778d2100a7ebd8","5638e41e3539050d0008205f","563a2ac1f0c29b1700daaf98","563a2b7ef0c29b1700daafa2","563a2d83d25e8919005f3f05"],"title":"Features","slug":"features","order":2,"from_sync":false,"reference":true,"_id":"55494bc1ee219b0d001743cc","project":"55208137623ff50d009b2bec","version":"55208137623ff50d009b2bef","__v":16,"createdAt":"2015-05-05T23:01:21.408Z"},"user":"5db22ff7092919001287fb3a","createdAt":"2020-02-26T19:05:48.290Z","__v":0,"parentDoc":null}

Intelligent Timezone Compliance


Sonar’s Intelligent Timezone Compliance feature— an added safety measure to avoid sending texts to your customers or prospects during non-business and unapproved hours as stated by TCPA law guidelines. Under TCPA, companies are allowed to text consumers only between the hours of 8 a.m. and 9 p.m. in the respective timezone of the recipient. [block:image] { "images": [ { "image": [ "https://files.readme.io/ce53386-7777.png", "7777.png", 831, 301, "#ebeceb" ] } ] } [/block] ## What You Need To Do First, you need to derive the timezone using one of several options: * You can input a timezone manually for customers — either through the [Salesforce](doc:salesforce-integration) integration, [API](doc:addupdate-customer), [CSV Import](doc:csv-import), or manually in the UI — but this method is reliant on your company already collecting timezone data. [block:image] { "images": [ { "image": [ "https://files.readme.io/f7aa003-zzzzzz-3.png", "zzzzzz-3.png", 640, 468, "#d5d7d9" ] } ] } [/block] * In cases where you do not have timezone data, you can utilize the consumer’s zip code (U.S. only). * If your company doesn’t go about either of the above routes, then Sonar tries to derive timezone from the area code. * However, we recommend being extra cautious in this scenario by specifying the acceptable hours to a more narrow window to prevent accidentally sending a text too early or too late. * Specifying an 11 a.m. to 5 p.m. window would give you wiggle room to ensure you are abiding by TCPA guidelines. Sonar gives companies the ability to pre-select their own acceptable hours of text communication if they do not want to run off the default of TCPA hours. [block:callout] { "type": "info", "body": "**Note:** Zip code is better than area code because people move around while still keeping their existing phone numbers. ", "title": "Zip Code vs. Area Code" } [/block] Intelligent Timezone Compliance Terms Defined [block:parameters] { "data": { "h-0": "Term", "h-1": "Defined", "0-0": "Start", "1-0": "Close", "2-0": "Queue Messages for Later", "3-0": "Max Queue Depth", "4-0": "Manual Message Bypass", "5-0": "Bot Message Bypass", "6-0": "Away Message Bypass", "7-0": "Double Opt-In Message Bypass", "8-0": "Cancel When Customer Sends Message", "9-0": "Cancel When Customer Converts", "10-0": "Cancel When Customer Receives Message", "11-0": "Pass Through Follow-Up Cancellation", "h-2": "Default Setting", "0-1": "Beginning of acceptable window to message", "1-1": "End of acceptable window to message", "0-2": "8:00 A.M.", "1-2": "9:00 P.M.", "2-1": "Whether or not to queue messages for later", "2-2": "True", "3-1": "Maximum number of messages to queue", "3-2": "One", "4-1": "Allow UI messages outside of compliant hours", "4-2": "False", "5-2": "False", "5-1": "Allow bot messages outside of compliant hours", "6-1": "Allow away messages outside of compliant hours", "7-1": "Allow double opt-in messages outside of compliant hours", "6-2": "True", "7-2": "False", "8-1": "Cancels scheduled messages if customer sends message", "9-1": "Cancels scheduled messages if customer converts", "10-1": "Cancels scheduled messages if customer receives message", "8-2": "False", "9-2": "False", "10-2": "False", "11-1": "Passes through and merges follow-up cancellation settings", "11-2": "True" }, "cols": 3, "rows": 12 } [/block]