Skype Events

From Skip2PBX-WIKI

Jump to: navigation, search

Contents

Chat related events

chatmessage-incoming-received

This event is raised when the Skype client receives an incoming chat message.


Event's variables

  • from-skype: The Skype name of the Skype client raising the event
  • event-name: The name of the raised event
  • message-id: The message unique ID
  • chat-name: The chat unique name
  • user-name: The sender's Skype name
  • user-dispname: The sender's user displaqy name as shown in the Skype profile
  • message-body: The message's text

chatmessage-outgoing-received

This event is raised when the remote Skype client has received one previously sent chat message.


Event's variables

  • from-skype: The Skype name of the Skype client raising the event
  • event-name: The name of the raised event
  • message-id: The message unique ID
  • chat-name: The chat unique name
  • message-body: The message's text

Profile related events

profile-currency-update

This event is raised when a modification or one update is detected on the Skype credit. This event can be raised while calling to a SkypeOUT number.


Event's variables

  • from-skype: The Skype name of the Skype client raising the event
  • event-name: The name of the raised event
  • balance: The new credit balance
  • balance-currency: The new balance currency

User related events

user-status-updated

This event is raised when one user in your buddy list changes the on-line status.


Event's variables

  • from-skype: The Skype name of the Skype client raising the event
  • event-name: The name of the raised event
  • user-name: The user's name
  • user-dispname: The user's display name
  • user-status: The new user's status

authrequest-incoming-received

This event is raised when one user asks you to add your contact to his/her Skype buddy list.


Event's variables

  • from-skype: The Skype name of the Skype client raising the event
  • event-name: The name of the raised event
  • user-name: The user's name
  • message-body: One short message introducing the new user

Calls related event (call status control)

call-status-change

This event is raised when a call changes its status. For example when a call passes from a RINGING status to an INPROGRESS status.


Event's variables

  • from-skype: The Skype name of the Skype client raising the event
  • event-name: The name of the raised event
  • call-id: The unique call ID
  • user-name: The other party's user name
  • user-dispname: The other party's user display name (as in the profile)
  • status: The call status
  • duration: The call duration in seconds
  • rate: The call rate per minute
  • rate-precision: The number of decimals in the rate value
  • rate-currency: The currency in the rate value
  • call-type: Type of call (OUTGOING_PSTN, INCOMING_P2P, ecc...)
  • local-number: Your SkypeIN number when a SkypeIN call is received
  • failure-reason: The reason of the call failure if status is FAILED
  • pstn-status: The PSTN error code if status is FAILED


call-outgoing-start

This event is raised when a new call is started from the Skype client


Event's variables

  • from-skype: The Skype name of the Skype client raising the event
  • event-name: The name of the raised event
  • call-id: The unique call ID
  • user-name: The other party's user name
  • user-dispname: The other party's user display name (as in the profile)
  • status: The call status
  • duration: The call duration in seconds
  • rate: The call rate per minute
  • rate-precision: The number of decimals in the rate value
  • rate-currency: The currency in the rate value
  • call-type: Type of call (OUTGOING_PSTN, INCOMING_P2P, ecc...)
  • local-number: Your SkypeIN number when a SkypeIN call is received
  • failure-reason: The reason of the call failure if status is FAILED
  • pstn-status: The PSTN error code if status is FAILED


call-outgoing-routing

This event is raised when a call is passes in ROUTING status. ROUTING status means that the Skype client is searching the remote party over the Skype network.


Event's variables

  • from-skype: The Skype name of the Skype client raising the event
  • event-name: The name of the raised event
  • call-id: The unique call ID
  • user-name: The other party's user name
  • user-dispname: The other party's user display name (as in the profile)
  • status: The call status
  • duration: The call duration in seconds
  • rate: The call rate per minute
  • rate-precision: The number of decimals in the rate value
  • rate-currency: The currency in the rate value
  • call-type: Type of call (OUTGOING_PSTN, INCOMING_P2P, ecc...)
  • local-number: Your SkypeIN number when a SkypeIN call is received
  • failure-reason: The reason of the call failure if status is FAILED
  • pstn-status: The PSTN error code if status is FAILED


call-outgoing-earlymedia

This event is raised when a call is passes in EARLYMEDIA status. EARLYMEDIA status means that the call has been connected to the remote carrier and it is reaching the destination PSTN number. This event occurs only with the SkypeOUT service.


Event's variables

  • from-skype: The Skype name of the Skype client raising the event
  • event-name: The name of the raised event
  • call-id: The unique call ID
  • user-name: The other party's user name
  • user-dispname: The other party's user display name (as in the profile)
  • status: The call status
  • duration: The call duration in seconds
  • rate: The call rate per minute
  • rate-precision: The number of decimals in the rate value
  • rate-currency: The currency in the rate value
  • call-type: Type of call (OUTGOING_PSTN, INCOMING_P2P, ecc...)
  • local-number: Your SkypeIN number when a SkypeIN call is received
  • failure-reason: The reason of the call failure if status is FAILED
  • pstn-status: The PSTN error code if status is FAILED


call-incoming-inprogress

See call-outgoing-inprogress.

call-outgoing-inprogress

This event is raised when a call is passes in INPROGRESS status.


Event's variables

  • from-skype: The Skype name of the Skype client raising the event
  • event-name: The name of the raised event
  • call-id: The unique call ID
  • user-name: The other party's user name
  • user-dispname: The other party's user display name (as in the profile)
  • status: The call status
  • duration: The call duration in seconds
  • rate: The call rate per minute
  • rate-precision: The number of decimals in the rate value
  • rate-currency: The currency in the rate value
  • call-type: Type of call (OUTGOING_PSTN, INCOMING_P2P, ecc...)
  • local-number: Your SkypeIN number when a SkypeIN call is received
  • failure-reason: The reason of the call failure if status is FAILED
  • pstn-status: The PSTN error code if status is FAILED


call-duration-progress

This event is raised each second when the call is INPROGRESS.


Event's variables

  • from-skype: The Skype name of the Skype client raising the event
  • event-name: The name of the raised event
  • call-id: The unique call ID
  • user-name: The other party's user name
  • user-dispname: The other party's user display name (as in the profile)
  • status: The call status
  • duration: The call duration in seconds
  • rate: The call rate per minute
  • rate-precision: The number of decimals in the rate value
  • rate-currency: The currency in the rate value
  • call-type: Type of call (OUTGOING_PSTN, INCOMING_P2P, ecc...)
  • local-number: Your SkypeIN number when a SkypeIN call is received
  • failure-reason: The reason of the call failure if status is FAILED
  • pstn-status: The PSTN error code if status is FAILED


call-incoming-answered

See call-outgoing-answered.

call-outgoing-answered

This event is raised when a call is answered.


Event's variables

  • from-skype: The Skype name of the Skype client raising the event
  • event-name: The name of the raised event
  • call-id: The unique call ID
  • user-name: The other party's user name
  • user-dispname: The other party's user display name (as in the profile)
  • status: The call status
  • duration: The call duration in seconds
  • rate: The call rate per minute
  • rate-precision: The number of decimals in the rate value
  • rate-currency: The currency in the rate value
  • call-type: Type of call (OUTGOING_PSTN, INCOMING_P2P, ecc...)
  • local-number: Your SkypeIN number when a SkypeIN call is received
  • failure-reason: The reason of the call failure if status is FAILED
  • pstn-status: The PSTN error code if status is FAILED


call-incoming-resumed

See call-outgoing-resumed.

call-outgoing-resumed

This event is raised when a call is resumed from the on-hold status.


Event's variables

  • from-skype: The Skype name of the Skype client raising the event
  • event-name: The name of the raised event
  • call-id: The unique call ID
  • user-name: The other party's user name
  • user-dispname: The other party's user display name (as in the profile)
  • status: The call status
  • duration: The call duration in seconds
  • rate: The call rate per minute
  • rate-precision: The number of decimals in the rate value
  • rate-currency: The currency in the rate value
  • call-type: Type of call (OUTGOING_PSTN, INCOMING_P2P, ecc...)
  • local-number: Your SkypeIN number when a SkypeIN call is received
  • failure-reason: The reason of the call failure if status is FAILED
  • pstn-status: The PSTN error code if status is FAILED


call-incoming-localhold

See call-outgoing-localhold.

call-outgoing-localhold

This event is raised when a call is placed on-hold locally.


Event's variables

  • from-skype: The Skype name of the Skype client raising the event
  • event-name: The name of the raised event
  • call-id: The unique call ID
  • user-name: The other party's user name
  • user-dispname: The other party's user display name (as in the profile)
  • status: The call status
  • duration: The call duration in seconds
  • rate: The call rate per minute
  • rate-precision: The number of decimals in the rate value
  • rate-currency: The currency in the rate value
  • call-type: Type of call (OUTGOING_PSTN, INCOMING_P2P, ecc...)
  • local-number: Your SkypeIN number when a SkypeIN call is received
  • failure-reason: The reason of the call failure if status is FAILED
  • pstn-status: The PSTN error code if status is FAILED


call-incoming-remotehold

See call-outgoing-remotehold.

call-outgoing-remotehold

This event is raised when a call is placed on-hold from the remote side.


Event's variables

  • from-skype: The Skype name of the Skype client raising the event
  • event-name: The name of the raised event
  • call-id: The unique call ID
  • user-name: The other party's user name
  • user-dispname: The other party's user display name (as in the profile)
  • status: The call status
  • duration: The call duration in seconds
  • rate: The call rate per minute
  • rate-precision: The number of decimals in the rate value
  • rate-currency: The currency in the rate value
  • call-type: Type of call (OUTGOING_PSTN, INCOMING_P2P, ecc...)
  • local-number: Your SkypeIN number when a SkypeIN call is received
  • failure-reason: The reason of the call failure if status is FAILED
  • pstn-status: The PSTN error code if status is FAILED


call-incoming-ringing

See call-outgoing-ringing.

call-outgoing-ringing

This event is raised when a call is in ringing status. If the call is incoming this event means that a new call is arriving.


Event's variables

  • from-skype: The Skype name of the Skype client raising the event
  • event-name: The name of the raised event
  • call-id: The unique call ID
  • user-name: The other party's user name
  • user-dispname: The other party's user display name (as in the profile)
  • status: The call status
  • duration: The call duration in seconds
  • rate: The call rate per minute
  • rate-precision: The number of decimals in the rate value
  • rate-currency: The currency in the rate value
  • call-type: Type of call (OUTGOING_PSTN, INCOMING_P2P, ecc...)
  • local-number: Your SkypeIN number when a SkypeIN call is received
  • failure-reason: The reason of the call failure if status is FAILED
  • pstn-status: The PSTN error code if status is FAILED


Call related events (termination reasons)

call-incoming-finished

See call-outgoing-finished.

call-outgoing-finished

This event is raised when a call is finished.


Event's variables

  • from-skype: The Skype name of the Skype client raising the event
  • event-name: The name of the raised event
  • call-id: The unique call ID
  • user-name: The other party's user name
  • user-dispname: The other party's user display name (as in the profile)
  • status: The call status
  • duration: The call duration in seconds
  • rate: The call rate per minute
  • rate-precision: The number of decimals in the rate value
  • rate-currency: The currency in the rate value
  • call-type: Type of call (OUTGOING_PSTN, INCOMING_P2P, ecc...)
  • local-number: Your SkypeIN number when a SkypeIN call is received
  • failure-reason: The reason of the call failure if status is FAILED
  • pstn-status: The PSTN error code if status is FAILED


call-outgoing-cancelled

This event is raised when a call is cancelled. This can happen only if the local user hangs up before the INPROGRESS status.


Event's variables

  • from-skype: The Skype name of the Skype client raising the event
  • event-name: The name of the raised event
  • call-id: The unique call ID
  • user-name: The other party's user name
  • user-dispname: The other party's user display name (as in the profile)
  • status: The call status
  • duration: The call duration in seconds
  • rate: The call rate per minute
  • rate-precision: The number of decimals in the rate value
  • rate-currency: The currency in the rate value
  • call-type: Type of call (OUTGOING_PSTN, INCOMING_P2P, ecc...)
  • local-number: Your SkypeIN number when a SkypeIN call is received
  • failure-reason: The reason of the call failure if status is FAILED
  • pstn-status: The PSTN error code if status is FAILED


call-outgoing-busy

This event is raised when an outgoing call cannot be placed because the remote party is busy.


Event's variables

  • from-skype: The Skype name of the Skype client raising the event
  • event-name: The name of the raised event
  • call-id: The unique call ID
  • user-name: The other party's user name
  • user-dispname: The other party's user display name (as in the profile)
  • status: The call status
  • duration: The call duration in seconds
  • rate: The call rate per minute
  • rate-precision: The number of decimals in the rate value
  • rate-currency: The currency in the rate value
  • call-type: Type of call (OUTGOING_PSTN, INCOMING_P2P, ecc...)
  • local-number: Your SkypeIN number when a SkypeIN call is received
  • failure-reason: The reason of the call failure if status is FAILED
  • pstn-status: The PSTN error code if status is FAILED


call-incoming-missed

This event is raised when an incoming call is not answered.


Event's variables

  • from-skype: The Skype name of the Skype client raising the event
  • event-name: The name of the raised event
  • call-id: The unique call ID
  • user-name: The other party's user name
  • user-dispname: The other party's user display name (as in the profile)
  • status: The call status
  • duration: The call duration in seconds
  • rate: The call rate per minute
  • rate-precision: The number of decimals in the rate value
  • rate-currency: The currency in the rate value
  • call-type: Type of call (OUTGOING_PSTN, INCOMING_P2P, ecc...)
  • local-number: Your SkypeIN number when a SkypeIN call is received
  • failure-reason: The reason of the call failure if status is FAILED
  • pstn-status: The PSTN error code if status is FAILED


call-outgoing-refused

This event is raised when an outgoing call is refused from the remote party.


Event's variables

  • from-skype: The Skype name of the Skype client raising the event
  • event-name: The name of the raised event
  • call-id: The unique call ID
  • user-name: The other party's user name
  • user-dispname: The other party's user display name (as in the profile)
  • status: The call status
  • duration: The call duration in seconds
  • rate: The call rate per minute
  • rate-precision: The number of decimals in the rate value
  • rate-currency: The currency in the rate value
  • call-type: Type of call (OUTGOING_PSTN, INCOMING_P2P, ecc...)
  • local-number: Your SkypeIN number when a SkypeIN call is received
  • failure-reason: The reason of the call failure if status is FAILED
  • pstn-status: The PSTN error code if status is FAILED


call-outgoing-failed

This event is raised when an outgoing call fails for an error.


Event's variables

  • from-skype: The Skype name of the Skype client raising the event
  • event-name: The name of the raised event
  • call-id: The unique call ID
  • user-name: The other party's user name
  • user-dispname: The other party's user display name (as in the profile)
  • status: The call status
  • duration: The call duration in seconds
  • rate: The call rate per minute
  • rate-precision: The number of decimals in the rate value
  • rate-currency: The currency in the rate value
  • call-type: Type of call (OUTGOING_PSTN, INCOMING_P2P, ecc...)
  • local-number: Your SkypeIN number when a SkypeIN call is received
  • failure-reason: The reason of the call failure if status is FAILED
  • pstn-status: The PSTN error code if status is FAILED


call-incoming-terminated

See call-outgoing-terminated.

call-outgoing-terminated

This special event is raised every time that a call is finished, independently of the termination cause.


Event's variables

  • from-skype: The Skype name of the Skype client raising the event
  • event-name: The name of the raised event
  • call-id: The unique call ID
  • user-name: The other party's user name
  • user-dispname: The other party's user display name (as in the profile)
  • status: The call status
  • duration: The call duration in seconds
  • rate: The call rate per minute
  • rate-precision: The number of decimals in the rate value
  • rate-currency: The currency in the rate value
  • call-type: Type of call (OUTGOING_PSTN, INCOMING_P2P, ecc...)
  • local-number: Your SkypeIN number when a SkypeIN call is received
  • failure-reason: The reason of the call failure if status is FAILED
  • pstn-status: The PSTN error code if status is FAILED


Call related events (Skype voicemail)

call-outgoing-vm-inprogress

This event is raised when an outgoing call is connected with the Skype voicemail.


Event's variables

  • from-skype: The Skype name of the Skype client raising the event
  • event-name: The name of the raised event
  • call-id: The unique call ID
  • user-name: The other party's user name
  • user-dispname: The other party's user display name (as in the profile)
  • status: The call status
  • duration: The call duration in seconds
  • rate: The call rate per minute
  • rate-precision: The number of decimals in the rate value
  • rate-currency: The currency in the rate value
  • call-type: Type of call (OUTGOING_PSTN, INCOMING_P2P, ecc...)
  • local-number: Your SkypeIN number when a SkypeIN call is received
  • failure-reason: The reason of the call failure if status is FAILED
  • pstn-status: The PSTN error code if status is FAILED


call-outgoing-vm-finished

This event is raised when an outgoing call has been connected with the Skype voicemail and the message is finished.


Event's variables

  • from-skype: The Skype name of the Skype client raising the event
  • event-name: The name of the raised event
  • call-id: The unique call ID
  • user-name: The other party's user name
  • user-dispname: The other party's user display name (as in the profile)
  • status: The call status
  • duration: The call duration in seconds
  • rate: The call rate per minute
  • rate-precision: The number of decimals in the rate value
  • rate-currency: The currency in the rate value
  • call-type: Type of call (OUTGOING_PSTN, INCOMING_P2P, ecc...)
  • local-number: Your SkypeIN number when a SkypeIN call is received
  • failure-reason: The reason of the call failure if status is FAILED
  • pstn-status: The PSTN error code if status is FAILED


call-outgoing-vm-cancelled

This event is raised when an outgoing call has been connected with the Skype voicemail and you hang up before leaving a message.


Event's variables

  • from-skype: The Skype name of the Skype client raising the event
  • event-name: The name of the raised event
  • call-id: The unique call ID
  • user-name: The other party's user name
  • user-dispname: The other party's user display name (as in the profile)
  • status: The call status
  • duration: The call duration in seconds
  • rate: The call rate per minute
  • rate-precision: The number of decimals in the rate value
  • rate-currency: The currency in the rate value
  • call-type: Type of call (OUTGOING_PSTN, INCOMING_P2P, ecc...)
  • local-number: Your SkypeIN number when a SkypeIN call is received
  • failure-reason: The reason of the call failure if status is FAILED
  • pstn-status: The PSTN error code if status is FAILED


call-outgoing-vm-failed

This event is raised when an outgoing call has been connected with the Skype voicemail but one error occured.


Event's variables

  • from-skype: The Skype name of the Skype client raising the event
  • event-name: The name of the raised event
  • call-id: The unique call ID
  • user-name: The other party's user name
  • user-dispname: The other party's user display name (as in the profile)
  • status: The call status
  • duration: The call duration in seconds
  • rate: The call rate per minute
  • rate-precision: The number of decimals in the rate value
  • rate-currency: The currency in the rate value
  • call-type: Type of call (OUTGOING_PSTN, INCOMING_P2P, ecc...)
  • local-number: Your SkypeIN number when a SkypeIN call is received
  • failure-reason: The reason of the call failure if status is FAILED
  • pstn-status: The PSTN error code if status is FAILED


Call related events (call transfer)

call-incoming-transferred

See call-outgoing-transferred.

call-outgoing-transferred

This event is raised when a call is transferred to another Skype destination.


Event's variables

  • from-skype: The Skype name of the Skype client raising the event
  • event-name: The name of the raised event
  • call-id: The unique call ID
  • user-name: The other party's user name
  • user-dispname: The other party's user display name (as in the profile)
  • status: The call status
  • duration: The call duration in seconds
  • rate: The call rate per minute
  • rate-precision: The number of decimals in the rate value
  • rate-currency: The currency in the rate value
  • call-type: Type of call (OUTGOING_PSTN, INCOMING_P2P, ecc...)
  • local-number: Your SkypeIN number when a SkypeIN call is received
  • failure-reason: The reason of the call failure if status is FAILED
  • pstn-status: The PSTN error code if status is FAILED
  • transferred-to: The transferring endpoint

call-transfer-status-change

This event is raised every time the transfer operation passes to a new status.


Event's variables

  • from-skype: The Skype name of the Skype client raising the event
  • event-name: The name of the raised event
  • call-id: The unique call ID
  • user-name: The other party's user name
  • user-dispname: The other party's user display name (as in the profile)
  • status: The call status
  • duration: The call duration in seconds
  • rate: The call rate per minute
  • rate-precision: The number of decimals in the rate value
  • rate-currency: The currency in the rate value
  • call-type: Type of call (OUTGOING_PSTN, INCOMING_P2P, ecc...)
  • local-number: Your SkypeIN number when a SkypeIN call is received
  • failure-reason: The reason of the call failure if status is FAILED
  • pstn-status: The PSTN error code if status is FAILED
  • transfer-status: The new transfer status
  • transfer-active: If the transfer is active
  • transferred-by: The transferring source
  • transferred-to: The transferring endpoint

Call related events (audio)

call-input-status-change

This event is raised when the audio input device is changed or when the audio input file is started or stopped.


Event's variables

  • from-skype: The Skype name of the Skype client raising the event
  • event-name: The name of the raised event
  • call-id: The unique call ID
  • user-name: The other party's user name
  • user-dispname: The other party's user display name (as in the profile)
  • status: The call status
  • duration: The call duration in seconds
  • rate: The call rate per minute
  • rate-precision: The number of decimals in the rate value
  • rate-currency: The currency in the rate value
  • call-type: Type of call (OUTGOING_PSTN, INCOMING_P2P, ecc...)
  • local-number: Your SkypeIN number when a SkypeIN call is received
  • failure-reason: The reason of the call failure if status is FAILED
  • pstn-status: The PSTN error code if status is FAILED


call-input-started

This event is raised when the audio input device or the audio input file starts.


Event's variables

  • from-skype: The Skype name of the Skype client raising the event
  • event-name: The name of the raised event
  • call-id: The unique call ID
  • user-name: The other party's user name
  • user-dispname: The other party's user display name (as in the profile)
  • status: The call status
  • duration: The call duration in seconds
  • rate: The call rate per minute
  • rate-precision: The number of decimals in the rate value
  • rate-currency: The currency in the rate value
  • call-type: Type of call (OUTGOING_PSTN, INCOMING_P2P, ecc...)
  • local-number: Your SkypeIN number when a SkypeIN call is received
  • failure-reason: The reason of the call failure if status is FAILED
  • pstn-status: The PSTN error code if status is FAILED


call-input-finished

This event is raised when the audio input device or the audio input file stops.


Event's variables

  • from-skype: The Skype name of the Skype client raising the event
  • event-name: The name of the raised event
  • call-id: The unique call ID
  • user-name: The other party's user name
  • user-dispname: The other party's user display name (as in the profile)
  • status: The call status
  • duration: The call duration in seconds
  • rate: The call rate per minute
  • rate-precision: The number of decimals in the rate value
  • rate-currency: The currency in the rate value
  • call-type: Type of call (OUTGOING_PSTN, INCOMING_P2P, ecc...)
  • local-number: Your SkypeIN number when a SkypeIN call is received
  • failure-reason: The reason of the call failure if status is FAILED
  • pstn-status: The PSTN error code if status is FAILED


call-output-status-change

This event is raised when the audio output device is changed or when the audio output file is started or stopped.


Event's variables

  • from-skype: The Skype name of the Skype client raising the event
  • event-name: The name of the raised event
  • call-id: The unique call ID
  • user-name: The other party's user name
  • user-dispname: The other party's user display name (as in the profile)
  • status: The call status
  • duration: The call duration in seconds
  • rate: The call rate per minute
  • rate-precision: The number of decimals in the rate value
  • rate-currency: The currency in the rate value
  • call-type: Type of call (OUTGOING_PSTN, INCOMING_P2P, ecc...)
  • local-number: Your SkypeIN number when a SkypeIN call is received
  • failure-reason: The reason of the call failure if status is FAILED
  • pstn-status: The PSTN error code if status is FAILED


call-output-started

This event is raised when the audio output device or the audio output file starts.


Event's variables

  • from-skype: The Skype name of the Skype client raising the event
  • event-name: The name of the raised event
  • call-id: The unique call ID
  • user-name: The other party's user name
  • user-dispname: The other party's user display name (as in the profile)
  • status: The call status
  • duration: The call duration in seconds
  • rate: The call rate per minute
  • rate-precision: The number of decimals in the rate value
  • rate-currency: The currency in the rate value
  • call-type: Type of call (OUTGOING_PSTN, INCOMING_P2P, ecc...)
  • local-number: Your SkypeIN number when a SkypeIN call is received
  • failure-reason: The reason of the call failure if status is FAILED
  • pstn-status: The PSTN error code if status is FAILED


call-output-finished

This event is raised when the output device or the audio output file stops.


Event's variables

  • from-skype: The Skype name of the Skype client raising the event
  • event-name: The name of the raised event
  • call-id: The unique call ID
  • user-name: The other party's user name
  • user-dispname: The other party's user display name (as in the profile)
  • status: The call status
  • duration: The call duration in seconds
  • rate: The call rate per minute
  • rate-precision: The number of decimals in the rate value
  • rate-currency: The currency in the rate value
  • call-type: Type of call (OUTGOING_PSTN, INCOMING_P2P, ecc...)
  • local-number: Your SkypeIN number when a SkypeIN call is received
  • failure-reason: The reason of the call failure if status is FAILED
  • pstn-status: The PSTN error code if status is FAILED


Call related events (PSTN)

call-pstn-status-change

This event is raised when a PSTN call, routed out with the SkypeOUT service passes to a different status.


Event's variables

  • from-skype: The Skype name of the Skype client raising the event
  • event-name: The name of the raised event
  • call-id: The unique call ID
  • user-name: The other party's user name
  • user-dispname: The other party's user display name (as in the profile)
  • status: The call status
  • duration: The call duration in seconds
  • rate: The call rate per minute
  • rate-precision: The number of decimals in the rate value
  • rate-currency: The currency in the rate value
  • call-type: Type of call (OUTGOING_PSTN, INCOMING_P2P, ecc...)
  • local-number: Your SkypeIN number when a SkypeIN call is received
  • failure-reason: The reason of the call failure if status is FAILED
  • pstn-status: The PSTN error code if status is FAILED
  • pstn-status: The status code of PSTN

Call related events (DTMF)

call-dtmf

This event is raised when a DTMF code is detected over the Skype protocol.


Event's variables

  • from-skype: The Skype name of the Skype client raising the event
  • event-name: The name of the raised event
  • call-id: The unique call ID
  • user-name: The other party's user name
  • user-dispname: The other party's user display name (as in the profile)
  • status: The call status
  • duration: The call duration in seconds
  • rate: The call rate per minute
  • rate-precision: The number of decimals in the rate value
  • rate-currency: The currency in the rate value
  • call-type: Type of call (OUTGOING_PSTN, INCOMING_P2P, ecc...)
  • local-number: Your SkypeIN number when a SkypeIN call is received
  • failure-reason: The reason of the call failure if status is FAILED
  • pstn-status: The PSTN error code if status is FAILED
  • code: The DTMF code
Personal tools