Skip to content

Latest commit

 

History

History
89 lines (52 loc) · 2.86 KB

channel-twitter.rst

File metadata and controls

89 lines (52 loc) · 2.86 KB

Twitter

It's possible to put your Twitter communication into Zammad. To do so, you need to follow these steps:

Register Twitter app

Register your Zammad as Twitter app under http://apps.twitter.com. It's required to let Zammad read/write tweets.

inital page

Click on "Create New App"

new app page

Enter app settings. As "Callback URL" you need to enter "https://zammad_host/api/v1/external_credentials/twitter/callback"

new app is being created

After the app has been created, update the application icon and organization attributes.

set permissions to receive and send direct messages

Next we need to set _read, write and access direct messages permissions_ for the app.

click on Keys & Access Token, note them

Go to "Keys and Access Token" tab and note the "Consumer Key" and "Consumer Secret".

Configure Zammad as Twitter app

Go to "Admin -> Channels -> Twitter"

Admin -> Channels -> Twitter

Click on "Connect Twitter App" and enter your "Consumer Key", "Consumer Secret" and verify the "Callback URL".

Connect Twitter App, click "Submit"

Done, your Zammad is configured as Twitter App now.

Link your Twitter account to your Zammad Twitter app

Now you need to link your Twitter Account from which you want to get tweets and send out tweets.

Click on "Add Account", then you will see the authorize app page of Twitter. Click on "authorize app".

Click on "Add Account"

Twitter authorize app page will appear

You will get redirected back to Zammad. Now you need to configure your search keys, where mentions and direct messages should get routed.

Back in Zammad - settings

After you are done, you will get an overview of all linked Twitter Accounts.

Back in Zammad - settings

Start using your new channel

Start and write a message (direct message or tweet), short time later you will have a new ticket in Zammad.

A new Ticket - the tweet - just reply

Just click on the reply button (as you do it for emails) to send a reply.

Ticket after reply sent out