For developers

Use the Caxton API to send any URL to your phone
apps. You could integrate push sends into your
desktop apps, send messages from your scripts to
your phone, or make an easy way for desktop users to send content to
your phone apps via custom URLs.

Send IFTTT notifications to your Ubuntu phone

IFTTT is a really popular way to connect together
internet services; you can have it send a message and a URL to your Ubuntu phone when
something happens, where something is you being tagged in a photo on Facebook,
a parcel you're expecting being shipped, a github repository you care about being changed,
a stock you're watching reaching a limit, and nearly
200 other things. IFTTT doesn't directly support Caxton yet, but you can make it work
anyway with a bit of a hack!

First, get a Caxton password for IFTTT

Press the Get a code button in Caxton on your Ubuntu
device and then enter the code in the box on the right.

Caxton API

Developers can use the Caxton API directly to send URLs to their Ubuntu phone
via Caxton.

Get a token

Ask the user to press the button in the Caxton phone app and then enter
the code it gives. POST that code and your app's name to
/api/gettoken to get a token. Save the token to use in future
send requests. You only need to do this once.

Code

Send a notification

POST to /api/send with required parameters url,
appname, and token and any optional parameters from below.
Your URL will be sent to Caxton and opened on the phone in whichever application
handles it. For an HTTP URL, this will be the web browser, but you can send any URL
you choose, including app-specific URLs to open a different app.

Menu

Privacy

Caxton itself does not store URLs that you visit, and it has no idea who you
are. There may be some references to visited URLs in server logs for testing
purposes and in anonymous collected data for analytics.