Find Jobs
Hire Freelancers

SMPP Messaging Server & Application

$500-2000 USD

In Progress
Posted almost 11 years ago

$500-2000 USD

Paid on delivery
Documentation: [login to view URL] I have SMPP and HTTP access to OpenMarket. I am throttled at 6,000 msgs per minute and would like to ensure I can send at that speeds with the app hosted on a dedicated server with 100mbps uplink. Features: > Manually adjust throttle from 1 to 6,000 msgs per minute > Schedule a campaign start time (App will run 24/7) > Ability to select multiple CSV/TXT files to be used for a blast. > Once a CSV/TXT file is used its file name is appended with "used - %date%", for example if file is [login to view URL] it will be changed to [login to view URL] > App won't lose any settings or stats if it crashes or is restarted. Application Tab 1 "Status" > Shows Pending Messages (For Active Sending Campaigns Only) > Shows Sent Messages >>>> Current Campaign >>>> Past Minute*** >>>> Past Hour*** >>>> Daily Grand Total*** >>>> Monthly Grand Total*** > Shows which campaigns are scheduled to run and when and how many phone numbers are in that campaign. *** - These stats are not for just the active sending campaign but for everything, its a grand total report so I can accurately track my usage throughout the month. If bot crashes or is restarted, these stats must NOT be lost. Application Tab 2 "Campaigns" > Give each campaign a unique name. > Ability to select multiple CSV/Text files with phone numbers listed one per line > Insert content limited to 160 characters. >>>> Content field supports Spintax {hi|hello|howdy} with preview function to ensure it doesn't exceed 160 characters. > Ability to schedule start time (in PST time zone) > Save campaign > Ability to view existing saved campaigns, modify them as needed, then re-save them. IMPORTANT: If I modify a campaign that is currently already being sent, the changes will take affect in real-time so the rest of the pending outgoing messages will be using this modified contact (in the event I need to make a change in the middle of sending) Application Tab 3 "Schedule Campaign" > Pick saved campaign by name > Schedule start time (In PST time zone) >>> Or ability to start immediately > Check box to select if I want to use suppression file or not. > Send seed to ____ Every ___ sms sent. Application Tab 4 "Suppression" > Application will receive incoming messages > Keywords to trigger suppression file. >>> For example if somebody replies "STOP" or "BLOCK" or "FU*K" their # is added to the master suppression file > View current suppression file count (IE: 23,958 Suppressed) Application Tab 6 "Settings" > OpenMarket UserId: > OpenMarket Password: > Server Hostname: > Server Port: > Throttle rate (1-100 per second) Application Tab 7 "Delivery Reports" > Pick Sent Campaign > App will then query for delivery reports for each sent sms using the ticket id # returned when sending the campaign (so its important bot tracks responses when submitting sms) > Reports will show stats... >>> Messages Sent to Carrier >>> Message Delivered >>> Message Buffered With Carrier >>> Processing Request >>> Errors: (Logs should show which errors received SEE: [login to view URL] Write me a detailed proposal and I'm more likely to work with you, saying "I can do it" and I'll simply ignore your bid.
Project ID: 4827170

About the project

10 proposals
Remote project
Active 11 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

About the client

Flag of UNITED STATES
Riverside, United States
4.9
241
Payment method verified
Member since Jan 13, 2010

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.