19.07.2012 Aufrufe

Developer Garden Leistungsbeschreibung Telekom Tropo API.

Developer Garden Leistungsbeschreibung Telekom Tropo API.

Developer Garden Leistungsbeschreibung Telekom Tropo API.

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

<strong>Developer</strong> <strong>Garden</strong><br />

<strong>Leistungsbeschreibung</strong> <strong>Telekom</strong> <strong>Tropo</strong> <strong>API</strong>.<br />

1 Allgemeines<br />

Die Deutsche <strong>Telekom</strong> AG (im Folgenden Deutsche <strong>Telekom</strong> genannt)<br />

betreibt für Kunden unter <strong>Developer</strong> <strong>Garden</strong><br />

(www.developergarden.com) ein Entwickler-Portal im Internet.<br />

Die Deutsche <strong>Telekom</strong> überlässt dem Kunden im Rahmen der bestehenden<br />

technischen und betrieblichen Möglichkeiten <strong>Developer</strong><br />

<strong>Garden</strong> <strong>Telekom</strong> <strong>Tropo</strong> <strong>API</strong> (im Folgenden <strong>Telekom</strong> <strong>Tropo</strong> genannt).<br />

Der Kunde kann mit <strong>Telekom</strong> <strong>Tropo</strong> eigene IVR (intelligent voice<br />

recognition) bzw. Sprachdialog Softwareapplikationen entwickeln<br />

und seinen End-Anwendern zur Nutzung freigeben.<br />

Voraussetzung für die Nutzung von <strong>Tropo</strong> ist die Registrierung des<br />

Kunden im <strong>Developer</strong> Center.<br />

2 Leistungsumfang der Deutschen <strong>Telekom</strong><br />

Die Deutsche <strong>Telekom</strong> stellt dem Kunden mit <strong>Telekom</strong> <strong>Tropo</strong> eine<br />

Web Service Schnittstelle zur Verfügung, mit der er eigene IVR Softwareapplikationen<br />

zur Durchführung von sprachgesteuerten Self-<br />

Services mit Teilnehmern in internationalen Fest- und Mobilfunknetzen<br />

entwickeln kann. Die Nutzung von <strong>Telekom</strong> <strong>Tropo</strong> setzt voraus,<br />

dass ein entsprechendes Guthaben auf dem Guthabenkonto des<br />

Kunden vorhanden ist. Alle Verbindungen werden automatisch beendet,<br />

wenn das Guthaben des Kunden verbraucht ist.<br />

Verbindungen zu Sonderrufnummern sowie Notrufnummern werden<br />

nicht unterstützt.<br />

2.1 Funktionen von <strong>Telekom</strong> <strong>Tropo</strong><br />

2.1.1 Verwaltung von <strong>Telekom</strong> <strong>Tropo</strong> Applikationen<br />

Der Kunde verwaltet seine <strong>Telekom</strong> <strong>Tropo</strong> Applikationen über<br />

<strong>Developer</strong> Center. Dort kann er neue Applikationen durch Angabe<br />

entsprechender Metadaten registrieren, bestehende Applikationen<br />

löschen und den Status von Applikationen zwischen Sandbox- und<br />

Produktionsumgebung ändern.<br />

Der Kunde muss seine <strong>Telekom</strong> <strong>Tropo</strong> Applikationen auf einem<br />

eigenen Server betreiben. Jede vom Kunden mit <strong>Telekom</strong> <strong>Tropo</strong><br />

betriebene Applikation muss über einen eindeutige URL erreicht<br />

werden können, welche im <strong>Developer</strong> Center eingetragen sein muss.<br />

2.1.2 SIP Adresse<br />

Bei Registrierung erhält jede Applikation automatisch eine SIP-<br />

Adresse von <strong>Telekom</strong> <strong>Tropo</strong> zugeteilt, welche dem Kunden auf den<br />

entsprechenden Seiten im <strong>Developer</strong> Center mitgeteilt wird. Mittels<br />

eines handelsüblichen SIP-Clients kann der Kunde unter Angabe der<br />

zugeteilten SIP Adresse Sprachverbindungen zu seiner <strong>Telekom</strong><br />

<strong>Tropo</strong> Applikationen herstellen.<br />

2.1.3 DID-/ Rufnummernverwaltung<br />

Um eine <strong>Telekom</strong> <strong>Tropo</strong> Applikation aus öffentlichen Telefonnetzen<br />

erreichen zu können, muss der Applikation eine DID (direct inward<br />

dial) / Rufnummer zugeordnet werden. Der Kunde kann neben<br />

deutschen Rufnummern auch Rufnummern aus anderen Ländern<br />

seiner Applikation zuordnen. Die Rufnummern können vom Kunden<br />

im <strong>Developer</strong> Center beantragt werden.<br />

Je nach Land sind für die Beantragung und Zuordnung von<br />

Rufnummern unterschiedliche Legitimationsschritte zu durchlaufen,<br />

welche dem Kunden im Rahmen des Beantragungsprozess erläutert<br />

werden.<br />

Die Rufnummern können immer nur einer Applikation zugeordnet<br />

werden, es können jedoch mehrere Rufnummern pro Applikation<br />

eingerichtet werden (bspw. um eine Applikation aus verschiedenen<br />

Ländern über jeweils nationale Rufnummern erreichbar zu machen).<br />

Es ist möglich die Zuordnung einer Rufnummer von einer bestimmten<br />

Applikation des Kunden zu einer anderen zu ändern.<br />

2.1.4 Eingehende Sprachverbindungen<br />

<strong>Telekom</strong> <strong>Tropo</strong> Applikationen können entweder über die zur<br />

Verfügung gestellte SIP Adresse erreicht oder über optional hinzu<br />

gebuchte Rufnummern aus dem deutschen und internationalen Fest-<br />

und Mobilfunknetz angerufen werden.<br />

<strong>Telekom</strong> <strong>Tropo</strong> ist in der Lage mehrere parallel eingehende Anrufe<br />

pro Applikation (SIP Adresse/ Rufnummer) zu beantworten. Die<br />

Deutsche <strong>Telekom</strong> überwacht die Auslastung der <strong>Telekom</strong> <strong>Tropo</strong><br />

Plattform kontinuierlich und wird diese bei Bedarf ausbauen, so dass<br />

für den Kunden jeweils ausreichend Kapazität zur Verfügung stehen.<br />

2.1.5 Ausgehende Sprachverbindungen<br />

Der Kunde hat die Möglichkeit aus seiner <strong>Telekom</strong> <strong>Tropo</strong> Applikation<br />

heraus ausgehende Sprachverbindungen in das deutsche und<br />

internationale Fest- und Mobilfunknetz aufzubauen, bspw. um einen<br />

Teilnehmer zurückzurufen oder um einen eingehenden Anruf<br />

weiterzuverbinden. Über ausgehende Sprachverbindungen können<br />

mehrere Teilnehmer in einer Konferenz miteinander verbunden<br />

werden.<br />

2.1.6 Steuern von Dialogen mit <strong>Telekom</strong> <strong>Tropo</strong> Applikationen<br />

<strong>Telekom</strong> <strong>Tropo</strong> bietet dem Kunden verschiedene Methoden zur<br />

Steuerung von Dialogen im Rahmen seiner Applikationen. Hierzu<br />

gehören bspw. „say“ um eine zuvor aufgezeichnete Sprachansage<br />

gegenüber einem Teilnehmer abzuspielen oder „ask“ um einen<br />

Teilnehmer um eine entsprechende Auswahl per Tonwahlverfahren<br />

(DTMF) zu bitten.<br />

Eine vollständige Liste aller unterstützten Methoden kann der Kunde<br />

der Entwicklerdokumentation entnehmen.<br />

2.1.7 Synthetische Spracherzeugung und automatische Spracherkennung<br />

<strong>Telekom</strong> <strong>Tropo</strong> bietet dem Kunden die Möglichkeit Ansagen synthetisch<br />

aus eigenen Textvorlagen zu generieren (Text-to-Speech). Der<br />

Kunde hat hierbei die Möglichkeit zwischen einer weiblichen und<br />

einer männliche Stimme zu wählen.<br />

Darüber hinaus bietet <strong>Telekom</strong> <strong>Tropo</strong> in Ergänzung zur Eingabe über<br />

DTMF dem Kunden die Option Spracheingaben von Teilnehmern<br />

automatisiert zu erkennen (automated speech recognition, ASR). Die<br />

Spracherkennung ist dazu geeignet einzelne durch den Kunden<br />

vordefinierte Worte bzw. Sprachbefehle automatisch zu erkennen.<br />

Eine Liste aller seitens <strong>Telekom</strong> <strong>Tropo</strong> unterstützten Sprachen für<br />

Text-to-Speech und ASR kann der Entwicklerdokumentation entnommen<br />

werden.<br />

2.1.8 SMS<br />

Der Kunde hat die Möglichkeit aus seiner <strong>Telekom</strong> <strong>Tropo</strong> Applikation<br />

heraus SMS in deutsche und internationale Mobilfunknetze zu<br />

versenden.<br />

2.1.9 Testumgebung <strong>Telekom</strong> <strong>Tropo</strong> Sandbox<br />

Die Deutsche <strong>Telekom</strong> bietet den Kunden die Möglichkeiten über<br />

eine dafür vorgesehene Testumgebung - auch <strong>Telekom</strong> <strong>Tropo</strong> Sandbox<br />

genannt - ihre entwickelten Applikationen vor der Inbetriebnahme<br />

zu testen.<br />

Die Kommunikation mit der <strong>Telekom</strong> <strong>Tropo</strong> Sandbox ist nur zu Testzwecken<br />

vorgesehen. Der Kunde kann über zugeordnete Rufnummern<br />

eingehende und ausgehende Sprachverbindungen Testen.<br />

Hierbei werden eingehende Sprachverbindungen zu Applikationen in<br />

der Sandbox nach 10 Minuten automatisch getrennt und ausgehende<br />

Sprachverbindungen werden nach einer Minute automatisch getrennt.<br />

Ausgehende Sprachverbindungen zu ausländischen Netzen<br />

sind dabei kostenpflichtig.<br />

Zusätzlich kann der Kunde das Versenden von SMS prüfen. Die SMS<br />

in der Sandbox werden mit dem Text „SMS <strong>API</strong> by developergarden.com“<br />

versehen, ggf. wird hierzu der Originaltext (max. 129<br />

Zeichen) des Kunden gekürzt. Der Kunde kann maximal 10 SMS pro<br />

Tag aus der Sandbox versenden, eine Verkettung mehrerer SMS ist<br />

nicht möglich.<br />

2.2 Datenschnittstelle von <strong>Telekom</strong> <strong>Tropo</strong><br />

Über die Web Service Schnittstelle von <strong>Telekom</strong> <strong>Tropo</strong> kann die Softwareapplikation<br />

des Kunden verschiedene Parameter übergeben um<br />

die Funktionalitäten von <strong>Telekom</strong> <strong>Tropo</strong> zu steuern. Zusätzlich<br />

werden verschiedene Parameter und Fehlercodes von <strong>Telekom</strong><br />

<strong>Tropo</strong> an die Softwareapplikation des Kunden zurückgegeben.<br />

2.3 Reporting und Controlling<br />

Dem Kunden werden Reports online im <strong>Developer</strong> Center zur Verfügung<br />

gestellt.<br />

2.4 Zugang<br />

Der Zugang des Kunden zur Administration von <strong>Telekom</strong> <strong>Tropo</strong> sowie<br />

zum Testen seiner Softwareapplikationen erfolgt über das Internet.<br />

Voraussetzung für jeden Zugang zur Administration von <strong>Telekom</strong><br />

<strong>Tropo</strong> ist die Authentifizierung des Kunden mittels einer Zugangs-<br />

Deutsche <strong>Telekom</strong> AG, Stand: 03.07.2012 1


<strong>Leistungsbeschreibung</strong> <strong>Developer</strong> <strong>Garden</strong> <strong>Telekom</strong> <strong>Tropo</strong> <strong>API</strong>.<br />

kennung, bestehend aus Benutzerkennung und Passwort.<br />

2.5 Benutzer-Handbuch<br />

Die Deutsche <strong>Telekom</strong> stellt dem Kunden ein Benutzerhandbuch in<br />

elektronischer Form mit allen notwendigen Informationen zur<br />

Verfügung.<br />

2.6 Support<br />

a) Online-Support<br />

Bereitstellung eines Online-Supports in Form einer Wissens- und<br />

Problemdatenbank (FAQ, Tipps etc.).<br />

b) E-Mail-Support<br />

Die Deutsche <strong>Telekom</strong> stellt dem Kunden für die Beantwortung<br />

von allgemeinen Fragen und von Fragen zu den technischen<br />

Funktionalitäten von <strong>Telekom</strong> <strong>Tropo</strong> einen kostenlosen Support<br />

per E-Mail über ein Kontaktformular zur Verfügung. Anfragen des<br />

Kunden im Rahmen dieser Supportleistung werden an Werktagen<br />

in der Regel innerhalb von 24 Stunden beantwortet.<br />

Der Support nach Buchstabe b steht nur dem Kunden, dem<br />

Administrator bzw. dessen Stellvertretern zur Verfügung; die Nutzer<br />

sind nicht supportberechtigt.<br />

2.7 Betreiben der Server und System-Komponenten<br />

Alle Server und Systemkomponenten, die zum Betreiben von<br />

<strong>Telekom</strong> <strong>Tropo</strong> notwendig sind, werden in einem technisch und<br />

organisatorisch abgesicherten, hochperformanten Rechnerverbund<br />

betrieben, der durch ein Firewall-System vor Angriffen und<br />

unberechtigten Zugriffen aus dem Internet geschützt ist. Die Grundleistungen<br />

(z. B. Netzwerk, Firewall, Backbone, Hardware) zum<br />

Betrieb von <strong>Telekom</strong> <strong>Tropo</strong> stehen mit einer mittleren Verfügbarkeit<br />

von 99,5 % im Jahresdurchschnitt zur Verfügung.<br />

Für Betrieb und System-Management gelten folgende Leistungsmerkmale:<br />

– Betriebszeit täglich von 0.00 bis 24.00 Uhr;<br />

– Annahme von Störungsmeldungen täglich von 0.00 bis 24.00 Uhr.<br />

2.8 Wartungsfenster<br />

Zu Wartungszwecken – insbesondere für Änderungen und Aktualisierungen<br />

der Server-Konfiguration – kann es zu Einschränkungen<br />

der Leistungen von <strong>Telekom</strong> <strong>Tropo</strong> kommen (Wartungsfenster).<br />

Die Deutsche <strong>Telekom</strong> sieht dienstags bis donnerstags in der Zeit von<br />

1.00 bis 6.00 Uhr Wartungsfenster vor.<br />

Die Zeiten der Wartungsfenster fließen nicht in die Berechnung der<br />

Verfügbarkeit ein.<br />

Deutsche <strong>Telekom</strong> AG, Stand: 03.07.2012 2

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!