{"id":19220125,"url":"https://github.com/teonite/vonage-to-matrix","last_synced_at":"2026-06-19T15:02:03.882Z","repository":{"id":182053828,"uuid":"665472421","full_name":"teonite/vonage-to-matrix","owner":"teonite","description":"Send Vonage mobile activity (calls, SMS) to Matrix Hookshot webhook","archived":false,"fork":false,"pushed_at":"2023-08-02T11:26:40.000Z","size":98,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-01-04T19:42:25.693Z","etag":null,"topics":["hookshot","matrix","mobile","sms","synapse","voice","vonage","vonage-api","webhook"],"latest_commit_sha":null,"homepage":"https://teonite.com","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/teonite.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2023-07-12T09:26:18.000Z","updated_at":"2023-07-22T19:51:48.000Z","dependencies_parsed_at":null,"dependency_job_id":"9a850fda-feda-4b17-a0e7-b1f06491c955","html_url":"https://github.com/teonite/vonage-to-matrix","commit_stats":null,"previous_names":["teonite/vonage-to-matrix"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/teonite%2Fvonage-to-matrix","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/teonite%2Fvonage-to-matrix/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/teonite%2Fvonage-to-matrix/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/teonite%2Fvonage-to-matrix/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/teonite","download_url":"https://codeload.github.com/teonite/vonage-to-matrix/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240293303,"owners_count":19778475,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["hookshot","matrix","mobile","sms","synapse","voice","vonage","vonage-api","webhook"],"created_at":"2024-11-09T14:34:05.212Z","updated_at":"2025-11-14T15:10:16.960Z","avatar_url":"https://github.com/teonite.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Introduction\n\nvonage-to-matrix is a simple tool that on the *input* handles [Vonage WebHook](https://developer.vonage.com/en/messaging/sms/guides/inbound-sms) data about incoming calls and SMS messages and on the *output* posts that data to the [Matrix Hookshot WebHook](https://github.com/matrix-org/matrix-hookshot).\n\n# Configuration\nThe service can be configured by editing the `config.toml` file.\n## Hookshot webhook URL\nPlace the webhook URL in the *hookshot* section like so:\n```\n[hookshot]\nurl = \"https://your-hookshot-domain/webhook/141d7f48-862e-42a8-a1e7-efab3a37ed09\"\n```\n# Configuring message and call forwarding in Vonage\n1. Sign in to vonage and add go to [your numbers](https://dashboard.nexmo.com/your-numbers).\n2. Open configuration panel for a number by clicking the edit button.\n3. Place the following URL under *SMS* -\u003e *Inbound Webhook URL* to enable message forwarding\n   ```\n   https://your-vonage-to-matrix-domain/api/inbound-message\n   ```\n4. Enable call forwarding by picking *Phone* in the *Forward to* menu and typing in the *Number*. Place the following URL in *Event Webhook URL*\n   ```\n   https://your-vonage-to-matrix-domain/api/inbound-call\n   ```\n# Number labeling\nThe service can display labeled numbers in messages forwarded to a webhook. To add label to a number one needs to edit the config.toml. Labels should be places under *vonage.labels* key like in the following file:\n```\n[vonage.labels]\n48111111111 = \"Label for this number\"\n12222222222 = \"Different label\"\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fteonite%2Fvonage-to-matrix","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fteonite%2Fvonage-to-matrix","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fteonite%2Fvonage-to-matrix/lists"}