I am having issues trying to setup Clickatell SMS provider, I am running Civi 4.6.26 on wordpress 4.7.5 using the clickatell extension 3.0 and have a Clickatell Platform account.

I keep getting "ERR: 001, Authentication failed" I am not sure why I have checked the username and password, and I can log into the Clickatell portal using those details.

I have tried putting in the "api_id=" in front of the api key but then it says it is invalid.

SMS provider details

any help would be appreciated


Here's a link to the current docs for setup of CiviCRM / Clickatell.

In that there's an example that suggests api_key=XXX is the correct format. It gives this example (when using a specific 2-way config):


Those docs also give instructions to set up an API product and obtain the key (which it looks like you've done), and say "Be aware that your Clickatell API password may differ from your Clickatell account password." which may be the problem you're hitting?

If you're getting a meaningful "authorization failed" response back I'd be inclined to take that as it is given and verify those authorization details (username, API password and API key) are configured right.

Next steps might be to debug around this line to see if the parameters are being set correctly, or to seek out support from someone able to do so.

  • 1
    Thanks for the feedback I did follow the docs instructions, clickatell helped me out apparently I had signed up to the wrong type of account that's why it did not work I got the right account now and the Doc instructions worked like a charm
    – Zeak Smith
    May 28 '17 at 12:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.