Subscribe
Webhooks for RCS (Rich Communication Services) have been enhanced with the ability to apply filters based on specific agents. This update allows you to configure webhooks to trigger only for designated agents, providing more targeted and efficient delivery of notifications. By filtering webhooks in this way, you can reduce noise and ensure that only relevant events are captured and processed for each agent.
Contacts 📞
Developer Dashboard 🤖
RCS 📱
Voice 📞
Other minor Updates 🔄
As some of you may have noticed, we have introduced emails with 2FA codes for your login in cases where the login process shows irregularities.
This means you may receive a 2FA code via email, if you have not enabled 2FA.
This situation can arise due to various security reasons, including:
Please note that the 2FA code expires after five minutes, so you'll need to request a new one if it expires before use.
Today, we're excited to announce the integration of RCS (Rich Communication Services) into our Mail API!
Starting now, you can send not only simple text messages but also complex RCS messages through our platform.
With this new Mail-to-RCS feature, developers can send not just basic messages but also rich multimedia content like images, videos, location information, and more via RCS.
Use the Mail to RCS function to create and send customized and interactive messages that your recipients will love.
We're excited to see what you'll create!
If you have any questions or suggestions, make sure to let us know.
Hey there! We're excited to introduce our new Numbers API, empowering you to programmatically manage SMS numbers with ease. Here's what you can do with it:
Find Available Numbers: Search through a wide range of available numbers programmatically.
Order Numbers: Reserve the perfect numbers for your SMS needs with simple API calls.
Manage Active Numbers: View, edit, and delete your active numbers programmatically as needed.
Customize Settings: Tailor forwarding settings and labels programmatically to suit your requirements seamlessly.
This API is ideal for developers and businesses seeking a streamlined solution for managing SMS numbers programmatically. Get started today by checking out our API documentation for more details. Stay tuned for updates as we continue to enhance your SMS experience! 🎉
We're excited to introduce our new RCS Business Messaging (RBM) API. This development marks a significant leap forward, enabling businesses to engage customers with richer, more interactive messaging experiences beyond traditional SMS.
Carousel | Suggestions | Richcard | ||
---|---|---|---|---|
Our RCS API offers a suite of endpoints for integrating advanced messaging features into your applications and services, perfect for enriching customer support, marketing campaigns, and business communications.
We're eager to see the innovative ways you'll use RCS API to enhance your messaging capabilities. Keep an eye out for further updates and new features as we continue to enrich our communications platform.
Thank you for your ongoing support and partnership.
We are thrilled to announce the introduction of our new Contacts API and Groups API. This API extends our platform with key functionalities for the efficient management of contacts and groups. This innovation marks a crucial step in our transformation into a comprehensive CPaaS (Communications Platform as a Service) by enabling seamless synchronization with other applications and significantly simplifying the management of contacts and groups.
Here's an overview of the new features now available:
These new API features have been developed to give you more comprehensive control and flexibility in managing contacts and groups. Whether it's personalizing your marketing campaigns, simplifying communication, or just managing your contact lists more efficiently – our new API provides the tools you need.
We're excited to see your feedback and how you integrate the new features of the Contacts & Groups API into your projects. As always, our support team is here to answer your questions and assist you in using our API.
Thank you for your ongoing support and trust in our platform.
Several translation fixes:
Prevent Resending SMS Form by Page Refresh:
A2P DK Numbers Available:
Invoice Combining for Inbound Numbers:
Display Deleted/Bounced Account Members:
Invitation Expiry Extended to 7 Days (Previously 48 hours):
Thank you for your continued support and feedback. If you have any questions or encounter any issues, please don't hesitate to reach out to our support team. Enjoy the improved features and reliability!
Unleash the Power of Full Search:
Craft Your Contacts View, Your Way:
Notes, Because Details Matter:
Group Insights in a Glimpse:
Custom Fields, Now with Data Type Superpowers:
The Ultimate Cleanup:
SMS Magic: Reach All Contacts at Once:
We're thrilled to bring you these groundbreaking improvements to our Contacts Module. More amazing improvements are following. Buckle up
In our latest update, we have introduced some significant changes to improve the clarity and functionality of our service. Please take note of the following changes in this changelog post:
We have deprecated the use of the debug parameter and replaced it with the sandbox/live API key to specify the desired environment. Additionally, we've added a note regarding the ambiguous if the API key is for live environment and debug-flag turned on, which will now trigger an error code 308
.
To enhance compatibility and consistency, we have changed the data type for API request IDs from integers to strings. Developers should update their code accordingly to ensure smooth integration with this update.
We have fixed some UI/UX issues and implemented a copy-button you could analyse your requests more easily in other applications.
We are thrilled to announce a groundbreaking addition to our service that's going to revolutionize the way you communicate securely through our Mail-to-SMS Gateway. 🚀
🔒 Unmatched Security: With this latest update, you can send PGP encrypted emails to our gateway, ensuring your messages are protected end-to-end. Say goodbye to worries about sensitive information getting into the wrong hands!
🔑 Seamless Integration: Our user-friendly platform now effortlessly handles PGP-encrypted emails, making it easier than ever for you to send confidential messages via SMS. The integration is smooth and hassle-free!
💼 Business-Ready: This feature is not just for personal use; it's business-ready too! Securely share critical business data and confidential information with your team or clients, knowing that it's protected with the highest level of encryption.
📱 Instant SMS Delivery: Enjoy the same lightning-fast SMS delivery you're accustomed to, now with added layers of security. Your recipients will receive your messages in seconds, maintaining the convenience you expect.
🙌 Elevate Your Privacy: Privacy is paramount, and our PGP support ensures that your messages remain private and secure throughout the entire process.
To start sending PGP encrypted mails just download our public certificate here. https://app.seven.io/certificates/pgp/gateway%40gateway.seven.io.asc
Don't wait to try out this remarkable feature! Start sending PGP encrypted emails to our Mail-to-SMS Gateway now, and experience the future of secure messaging! 🎉🔐📲 #SecureMessaging #PGP #MailToSMS #Enhancement #PrivacyMatters
Since our current S/MIME certificate for our Mail-to-SMS API will expire soon, we have just renewed the certificate.
You can find the new certificate here: https://app.sms77.io/certificates/smime/mail%40gateway.sms77.io.pem
The current certificate will expire on 8 January 2024. If you are using our encrypted Mail-to-SMS API you should refresh the certificate in your system to avoid any outages.
To make using our service simpler, we’re streamlining the options to test sending SMS.
Up to this point, you could decide to use the parameter debug
or a testing environment (sandbox) to test our service without actually sending a message. Since these are two ways to use a function that is essentially the same, we decided to remove one of those options.
We are deactivating the debug
parameter on 12 December 2023.
From this point onward, please use the sandbox as a testing environment.
!!! Messages sent in live environments using the debug=1
parameter will be sent and charged! !!!
To use the sandbox environment, create a sandbox API Key and use this for testing.
We're excited to introduce an addition to our Voice API.
Set a custom ringtime for your voice calls using the ringtime
parameter.
Value must be between 1 and 60, meaning the ringtime will be set to the value in seconds.
The default value is 15 seconds.
Example:
ringtime=30
Sets a 30 second ringtime.
Questions? Don’t hesitate to leave us a message.
We've made some adjustments to our SMS pricing for specific destinations.
Here’s the details:
🔍 Updated rates for select countries. Check these in our full price list.
✅ Prices for inbound numbers and lookups remain unchanged.
What else you need to know:
The prices are automatically updated for all accounts, so you don’t have to take any action. However, you may educate yourself on the pricing on your destination countries in the price list.
Your price calculation when using our webapp will show you the updated total as well.
Display your custom fields and their values in your contact overview to have all the relevant information right where you need it.
Want to see only specific custom fields?
You may choose individually for each custom field whether it should appear in the overview.
Check out our updated helpdesk article for more details:
We have just added Italy to our coverage for inbound numbers. You can now receive SMS with your own, Italian number.
Learn more on how to order and use your number here: https://help.seven.io/en/ordering-your-own-number
You can now add credits to your account in many different currencies than Euro:
Currently, only paypal and credit cards are supported to top up in other currencies. On your invoice there will be the amount in your desired currency and the converted amounts in Euro. You account will still run in Euro and every services are billed in Euro.
Need to top-up in another currency? Just contact our support-team!
The next due date for numbers is now visible in your dashboard. Just hover the payment interval in order to see when the next payment will be done.
We have just added Mail-to-SMS to the Debugger. Now you can see all incoming mails sent from you to our mail-to-sms gateway including all headers to easier debug possible failures.
You can reach the debugger here: https://app.seven.io/developer/debugger
Concerned about the possibility of misplacing your two-factor authentication device used for logging into your account? Rest assured, as part of the 2FA setup process, you will now be provided with backup codes. These codes serve as a contingency plan, enabling you to reset your two-factor authentication in case of an emergency.
Great news: Let your text messages be branded with your company with custom domains.
You now have the possibility to use a custom domain name for our URL shortener.
If you specify a custom domain, our performance tracking feature will automatically replace all URLs in your text with your-domain.com/UDzvF7 instead of svn.me/UDzvF7.
We proudly introduce the usage of SSML for our Voice API!
From now you have all the options for adapting your text messages to speech. Set pauses, read numbers correctly or their individual digits, reduce speeds for codes and even select different voices such as female, male, or even child! Let us get the maximum out of your >seven voice experience!
Let's take a look at some examples.
Let Brandon speak it like that and read numbers slowly for better understanding:
<speak version="1.0" xmlns="http://www.w3.org/2001/10/synthesis" xml:lang="en-US">
<voice name="en-us-male">
Your access code is:
<prosody rate="slow">
<say-as interpret-as="number_digit">967354</say-as>
</prosody>
</voice>
</speak>
Listen to the result here: https://youtu.be/l-FufBblX5s
With SSML you have the possibility to select different kinds of Voices, like Women, Men, Children and even specialized for different languages, like English dialects, French, Arabic, Asian, Croatian or even Russian. You just send the voice with language tag and we build the SSML automatically to end up like this. So you can take care of yourself and we will generate the SSML requirements around it. The content part coming from you is then only beginning with the paragraph with your sentences.
<speak version="1.0" xmlns="http://www.w3.org/2001/10/synthesis" xml:lang="en-US">
<voice name="en-gb-child">
<lang xml:lang="en-gb">
<p>
<s>Hello, this is the audio book of the little girl with the red balloon!</s>
<s>I have them read to me every night to fall asleep.</s>
</p>
</lang>
</voice>
</speak>
Listen to the result here: https://youtu.be/ZxvpZTVGO0s
With >seven voice you can also vary the voices inside your text. This way can realize dialogs between a women and man, or with us - even a child. Let’s take a look at the following example:
<speak version="1.0" xmlns="http://www.w3.org/2001/10/synthesis" xml:lang="en-US">
<voice name="en-us-child">Hi, where did you buy these sunglasses? I think my mum would love them.</voice>
<voice name="en-us-female">Hello, i just bought them in the shop over there.</voice>
</speak>
Listen to the result here: https://youtu.be/hts7CwenJiE