{"id":29526368,"url":"https://github.com/ibm-wm-transition/webmethods-cloudstreams-messagebird","last_synced_at":"2026-02-05T12:32:32.167Z","repository":{"id":24349498,"uuid":"101268324","full_name":"ibm-wm-transition/webmethods-cloudstreams-messagebird","owner":"ibm-wm-transition","description":"webMethods CloudStreams Provider Project for Messagebird (SMS \u0026 voice messaging service)","archived":false,"fork":false,"pushed_at":"2025-06-27T20:48:32.000Z","size":57,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":4,"default_branch":"master","last_synced_at":"2026-01-20T13:54:33.310Z","etag":null,"topics":["cloudstreams","messagebird","softwareag","webmethods"],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ibm-wm-transition.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2017-08-24T07:46:03.000Z","updated_at":"2025-06-27T20:48:36.000Z","dependencies_parsed_at":"2022-07-25T14:02:07.898Z","dependency_job_id":null,"html_url":"https://github.com/ibm-wm-transition/webmethods-cloudstreams-messagebird","commit_stats":null,"previous_names":["ibm-wm-transition/webmethods-cloudstreams-messagebird","softwareag/webmethods-cloudstreams-messagebird"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ibm-wm-transition/webmethods-cloudstreams-messagebird","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ibm-wm-transition%2Fwebmethods-cloudstreams-messagebird","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ibm-wm-transition%2Fwebmethods-cloudstreams-messagebird/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ibm-wm-transition%2Fwebmethods-cloudstreams-messagebird/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ibm-wm-transition%2Fwebmethods-cloudstreams-messagebird/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ibm-wm-transition","download_url":"https://codeload.github.com/ibm-wm-transition/webmethods-cloudstreams-messagebird/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ibm-wm-transition%2Fwebmethods-cloudstreams-messagebird/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29121770,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-05T10:47:47.471Z","status":"ssl_error","status_checked_at":"2026-02-05T10:45:08.119Z","response_time":65,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cloudstreams","messagebird","softwareag","webmethods"],"created_at":"2025-07-16T20:06:49.905Z","updated_at":"2026-02-05T12:32:32.146Z","avatar_url":"https://github.com/ibm-wm-transition.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# webMethods CloudStreams Provider for Messagebird\nThis project provides a sample webMethods CloudStreams Provider Project for Messagebird. The following APIs are available:\n* **Send SMS:** Creates a new message object. MessageBird returns the created message object with each request. Per request, a max of 50 recipients can be entered. https://developers.messagebird.com/docs/messaging#messaging-send\n* **View SMS:** Retrieves the information of an existing message. This message can be a sent or a received message. You only need to supply the unique message id that was returned upon creation or receiving. https://developers.messagebird.com/docs/messaging#messaging-view\n* **Send Voicemessage:** Creates a new voice message object. MessageBird returns the created voice message object with each request. Per request, a max of 50 recipients can be entered. https://developers.messagebird.com/docs/voice#voicemessaging-send\n* **View Voicemessage:** Retrieves the information of an existing voice message. You only need to supply the unique voice message id that was returned upon creation. https://developers.messagebird.com/docs/voice#voicemessaging-view\n* **Get Balance:** Retrieves your MessageBird balance. https://developers.messagebird.com/docs/balance#balance-get\n\n## Requirements\n\nThe project was developed and tested on the following installation:\n1. Integration Server 9.12\n2. CloudStreams Server 9.12\n3. Software AG Designer 9.12 with Service Development and CloudStreams Development\n\n## Quick start\n\nTo install the project on your local development environment follow these steps.\n\n### Prepare CloudStreams connection\n\n1. In Software AG Designer open ```Window \u003e Preferences```.\n2. Navigate to ```Software AG \u003e CloudStreams Servers```.\n3. Add your local Integration Server. If there is already an entry make sure username and password are correct by clicking the Test button.\n\n### Import CloudStreams Provider Project\n\n1. In Software AG Designer switch to the ```CloudStreams Development``` perspective.\n2. Select File \u003e Import and choose ```Software AG \u003e CloudStreams Provider Project```. Click Next.\n3. Select the root of this repository as the Root Directory.\n4. Select the ```Messagebird``` project.\n5. Check ```Copy project into workspace```.\n6. Click Finish.\n7. Expand the newly imported project.\n8. Right-click ```com.softwareag.messagebird``` and select Deploy.\n\n### Import Integration Server packages\nThe CloudStreams Provider Project does not contain neccessary doctypes.\n\n1. Copy Messagebird.zip and MessagebirdTests.zip to ```\u003cinstall_dir\u003e/IntegrationServer/instances/\u003cinstance\u003e/replicate/inbound```.\n2. Open Integration Server Administration in your browser.\n3. Install both packages with ```Install Inbound Releases``` in Package Management.\n\n### Add Messagebird Accesskey and activate connection\n\nTo access Messagebird an Accesskey is neccessary. Generate your Messagebird Trial account here: https://www.messagebird.com.\n\n1. Open Integration Server Administration in your browser.\n2. Navigate to ```Solutions \u003e CloudStreams \u003e Providers \u003e Messagebird```.\n3. Select ```com.softwareag.messagebird``` from the Connector List.\n\nYou will find one (disabled) connection: wmmessagebirdTests:connection. You need to modify this connections:\n1. Click the Edit button of the connection.\n2. Enter your Accesskey and save the changes. Note: The Accesskey field needs the following content: \"AccessKey [live|test]_[apikey]\"\n3. Enable the connection.\n\n### Run tests\n\n1. In Software AG Designer switch to the ```Service Development``` perspective.\n2. Expand the ```MessagebirdTests``` package.\n3. Run the ```*Test``` flow services you find in the subsequent directories.\n______________________\nThese tools are provided as-is and without warranty or support. They do not constitute part of the webMethods product suite. Users are free to use, fork and modify them, subject to the license agreement. While we welcome contributions, we cannot guarantee to include every contribution in the master project.\n_____________\nContact us at [TECHcommunity](mailto:technologycommunity@softwareag.com?subject=Github/SoftwareAG) if you have any questions.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fibm-wm-transition%2Fwebmethods-cloudstreams-messagebird","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fibm-wm-transition%2Fwebmethods-cloudstreams-messagebird","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fibm-wm-transition%2Fwebmethods-cloudstreams-messagebird/lists"}