skypeapi



Infusing the power of deadlines and templates into Skype conversations

Phil Wolff on October 9, 2005 07:21 PM

Help me talk better.

There is no way I'm going to write a 50,000 word novel in 30 days. It's crazy. Nevertheless, National Novel Writing Month is in November this year. Hundreds of "winners" cross the finish line through the power of a clear goal (50k words), lowered expectations (this is a rough draft; quality follows quantity), and a deadline.

Many of my conversations would benefit from a deadline.

  1. I'd waste less time.
  2. Through an ounce of planning, everyone would get what they need from the chat or call.
  3. The conversation would be less likely to spill over into the rest of my schedule.
  4. It sets expectations for conversation style: short, pointed, transactional, focused.

Two kinds of deadlines:

  1. The call. We promise to start this call by 11:01 and end by 11:14.
  2. The agenda. Time boxes for talking points.
    • Review/change topics for this call (11:01-11:02)
    • Check in on health, happiness, social lives (11:02-11:04)
    • College update (11:04-11:07)
    • How's the family (11:07-11:10)
    • Send money (11:10-11:13)
    • Schedule next call (11:13-11:14)

This is standard stuff on running better meetings.

I want Skype to help by being more aware of time. For example:

  • Launch conversations (voice and chat) from a calendar automatically.
  • Remind me of my call/meeting schedule
  • Offer to help set up an agenda for the meeting.
  • Ping everyone in a conversation with a beep and a private text message about pending deadlines (this topic called "treasurer's report" ends in 1 minute, next topic: "membership report")
  • Let us change/revise the agenda in mid-call
  • Show a countdown clock in the conversation window with both the big countdown (end of call) and the smaller one (end of topic)

I can start an egg timer or download a software timer. But those are both out of context and not part of the collaboration. Time boxing within the user interface, preserving the visual and cognitive framework of the call/chat will improve the success of the conversation.

Help users and developers build this

This is exactly the kind of value-add I'd like users and developers to build. However today's license, terms of service, and API are hostile to UI changes.

You can see that Skype's design has been amazing about getting users into a conversation, and the hard work of keeping the technical quality high. Now it's time to go inside the call: Help our many styles of conversation be more effective.

I don't expect Skype to help me organize a party, plan a wedding, play a game, hold a quality circle meeting, answer a bomb threat, or talk about my car with a potential bidder. I do want Skype (sometime in 2006, please) to let me use, create and share "conversation helpers" the way I use, create and share templates in PowerPoint and Word. Let the power of millions of users shape conversation to their ends.

Have better conversations with Skype

As with PowerPoint templates, most conversations guides will be free and a few worth money. Please don't think of this as a ringtone opportunity. Think of this as (a) part of Skype's platforming strategy, (b) making Skype more social (as we share conversation helpers), (c) making Skype conversations more productive than conversations in other media.

So often you just reach out and touch someone, a personal connection. But then...

How much do you talk on purpose?

p.s. I'm enjoying No Plot? No Problem! right now. Tips on prepping for and surviving your four week novel writing.

p.p.s Congrats to Hyland Baron for joining the NaNoWriMo team. Hyland makes projects more fun and effective.

Article Permalink | Email | Print | Comments (0) | TrackBack (0)

Tags: Developer Zone (40) | Skype API (16) | Technology (39) | agenda (1) | agendas (1) | api (1) | calendar (2) | calendaring (1) | calendars (1) | ical (1) | ics (1) | meeting (1) | nanowrimo (1) | scheduling (1) | skypeapi (5) | skypetemplates (1) | template (1) | templates (1) | timebox (1) | timeboxing (1) | ui (2) | wishlist (2)

Posts linking here on Technorati

Bookmark this post on Del.icio.us or Furl

Does Skype eat its children?

Bill Campbell on August 24, 2005 12:38 PM

The SkypeNet and SkypeWeb announcements are interesting. A bit scary too. Not for Google, the intended target, but possibly for members of the Skype Developer Community.

Lenn Pryor in today's Share Skype blog had this to say,

"We are announcing two new initiatives that make Skype and the Web a little more interesting and open up new possibilities for the developer and partner community... "

I am glad Lenn feels that SkypeNet and SkypeWeb will "open up new possibilities" because Skype's actions have been shutting down opportunities for developers.

Using the Skype API the Development Community created Web Presence Applications, integrations to e-mail systems like Outlook, and browsers like Internet Explorer, along with voice messaging/answering systems, like Pamela. In each case Skype moved into these tested and proven markets, thus eating the children they had spawned. Now the Skype Ecosystem is offered another API─ SkypeNet API.

For me, Skype’s new announcement just killed a $10,000+ contract for web presence I spent five months cultivating. Thanks, Skype. However, where I see a blunder of biblical proportions (lev 26:29 And ye shall eat the flesh of your sons, and the flesh of your daughters shall ye eat.), Martin Carleton, a developer of the Jyve Web Plugin for Skype, sees the move by Skype to be very positive.

A third perspective comes from Martin Geddes,

“Skype's limited resources are too diffused. Is a Skype toolbar really the biggest strategic imperative, something that cannot be done by a third party? An in-house video solution? Yet another web presence server?”

If Martin's insight is correct then Skype may be shooting itself in both feet: loss of strategic focus and a disheartened ecosystem. These are big problems to have just as Google Talk is emerging into the marketplace and as Yahoo and Microsoft sharpen their swords.

I have yet to meet a software developer who has made any money with their Skype Add-on applications. And yet these add-ons have created value for Skype. CRM and Outlook add-ons increase the use of SkypeOut. But the developers get no share of the revenue. Isn’t sharing good?

What do you see? Is Skype eating its children? Is SkypeNet and SkypeWeb creating new developer opportunities? Is Skype losing strategic focus? Tell us what you see.

Article Permalink | Email | Print | Comments (9) | TrackBack (1)

Tags: Activism (13) | Business (42) | Developer Zone (40) | Developers (20) | Skype Partner Watch (36) | Technology (39) | google (3) | googletalk (5) | skypeapi (5) | skypedevelopers (4) | skypeecosystem (3)

Posts linking here on Technorati

Bookmark this post on Del.icio.us or Furl

Party Crackers Flying at Skype

Stuart Henshall on August 24, 2005 12:10 AM

The rumor of Google Talk appears to be rattling the cage at Skype and will shake some egos. This post reflects on Skype's latest PR release which opens the gates on new initiatives. Are they in response to Google Talk? I wrote this prior to testing out Google Talk this evening. I'll let you be the judge.

birthdaycrackers.jpgParty time at Skype over the next week.

...is preparing to mark its second anniversary next week by opening up its platform to anyone who wants to integrate Skype's presence and instant messaging services into their website or application. By opening up Skypes platform to the web, it will now be simple for anyone to connect to Skypes fast growing member base,.... Skype Anniversary Press Release

Underlying the fluff we find two new initiatives that indicate Skype is testing a bolder (or maybe reckless if the news is too premature) strategic direction. Certainly these components support Lenn Pryor's desire to build a broader ecosystem around Skype.

    SkypeWeb: Creating a web of availability.

    Skype will launch a web presence server solution under the name SkypeWeb. This will be supported in a new client release (we don't know when) which will broadcast your presence data via preferences in the client. Apparently a new bit of code in the P2P network will ping status updates every five second to a presence server. Presence information will be availabie in the form of an ATOM feed which will enable presence updates and also enable contact lists. All list detail is said to be controlled by the user. Thus the Atom feed will push presence data direct from the Skype client enabling contact lists for a circle of friends. The general idea space is good. Details? Client? We don't know yet.

    SkypeNet: Stripped down client extends Developer opportunities:

    Skype will open up presence and IM functionality to the whole world under the name SkypeNet. It's unknown whether this will include file sharing. SkypeNet is made up of SkypeLite clients --- a headless Skype client, without user interface, that can be integrated into any application. This should let you build Skype servers and web services. It should help Skype become enabled in programs like Trillian, make Skype more interesting for online game publishers, and create opportunities for business applications that need to scale. This is a huge gap in their architecture and, depending on execution, SkypeNet may fill it.

Some of the PR announcement is fluff. Skype has done a tremendous job of building and growing a software platform. Still, the combination of big deal buyers (Murdoch billions) and bragging on registered names (51 million) doesn't sit well with me. It hides the plain truths. Skype at two is still an upstart minnow. It's achieved much. Year One saw the launch of P2P telephony that just worked and free conference caling. Together these reinvented telephony. In Year Two we have SkypeOut, SkypeIn and the SkypeAPI and Skypers who want to do more with Skype. Today Skype has a global following in the 10's of millions talking for billions of minutes.

The industry clearly needs some metrics. However apples and oranges examples isn't the way to do it.

Skype's minutes served are currently flat. Active users are stalled. Releases with substantial features - voice recording, - call forwarding, work groups, contact lists, all seem to be coming along very slowly.

What is slow? From a developer's perspective progress may be very fast. However, from a Skype user point of view, many are now using Skype as a super telephone replacement, often for mobiles, so we expect all sorts of complex new features to be available. They are standard features on other systems. Now Skype adds these two initiatives. Expectations for Skype's next major client release are growing. We want it all and yet, two years after Skype first launched, I still can't do the things with it I dreamed I would like to be able to do.

So, Skype, please don't put your credibiltiy on the line with stretch announcements. The meme is still spreading because Skype is inherently good when I can talk to one or more for free. However, nothing kills a meme faster than the smell of desparation or an empty store. Telling me about presence servers and stripped clients is not the same as delivering them to me. The developer community has provided many gifts. I just hope when you blow out the two candles this week our wishes come true.

Article Permalink | Email | Print | Comments (0) | TrackBack (0)

Tags: Skype News (94) | Statistics (40) | anniversary (2) | birthday (2) | desparation (1) | founding (1) | google (3) | googletalk (5) | im (4) | party (1) | poppers (1) | presence (6) | skype (36) | skypeapi (5) | skypejournal (15) | skypelite (1) | skypenet (1) | skypeweb (1)

Posts linking here on Technorati

Bookmark this post on Del.icio.us or Furl

Italian version: Learning Skype's Plug-in Architecture

Bill Campbell on August 23, 2005 05:09 PM

Thanks to translation efforts of Giovanni Tomassini, Skype Journal's guide,"Learning Skype's Plug-in Architecture" is now available in Italian as Imparare l’Architettura delle Estensioni di Skypeflagit.gif (pdf, 1.1mb). Learn the Skype API while making your own voice mail, in about an hour. Also in Spanish, Japanese, Russian and English.

Giovanni Tomassini
Giovanni is a graduate of Electronic Engineering in the Faculty of Engineering of University of the Studies of Florence. In 1996 he set up the first Home Banking function for an Italian Bank. He works as the Networks Server Farm Administrator for a medium-size Italian Bank. He's the creator of the Pagineskype.it portal that promotes the use of Skype in the companies and Skype Italian Portal. Married with two sons, he lives to Arezzo, in the Tuscany between Siena and Florence.

Article Permalink | Email | Print | Comments (1) | TrackBack (0)

Tags: Technology (39) | skypeapi (5) | skypedevelopers (4) | skypeecosystem (3)

Posts linking here on Technorati

Bookmark this post on Del.icio.us or Furl

Skype releases Mac OSX API

Bill Campbell on August 11, 2005 09:27 AM

It is a big day for the Mac Developer ecosystem. The Skype API is now available. It was announced on the Skype Forum a couple of hours ago here.
Skype is now Applescriptable!

Article Permalink | Email | Print | Comments (0) | TrackBack (0)

Tags: Technology (39) | apple (1) | mac (1) | macintosh (1) | skype (36) | skypeapi (5) | skypedevelopers (4) | skypeecosystem (3)

Posts linking here on Technorati

Bookmark this post on Del.icio.us or Furl