diff --git a/app/templates/content_template.html b/app/templates/content_template.html new file mode 100644 index 000000000..d690e1fb6 --- /dev/null +++ b/app/templates/content_template.html @@ -0,0 +1,21 @@ +{% extends "withoutnav_template.html" %} +{% from "components/sub-navigation.html" import sub_navigation %} +{% from "components/page-header.html" import page_header %} + +{% block per_page_title %} + {{ content_page_title }} +{% endblock %} + +{% block maincolumn_content %} +
Use the GOV.UK Notify API to send messages automatically.
+Use the GOV.UK Notify API to send messages automatically.
Choose a client to integrate our API with your web application or back-office system. Links to documentation open in a new tab.
If you work for central government, a local authority or the NHS, you can use GOV.UK Notify to keep your users updated.
+Notify makes it easy to create, customise and send:
+You do not need any technical knowledge to use Notify.
+{% if not current_user.is_authenticated %} +Create an account for free and try it yourself.
+{% endif %} -If you work for central government, a local authority or the NHS, you can use GOV.UK Notify to keep your users updated.
-Notify makes it easy to create, customise and send:
-You do not need any technical knowledge to use Notify.
- {% if not current_user.is_authenticated %} -Create an account for free and try it yourself.
- {% endif %} +To send an email, text or letter with Notify, you need to create a reusable message template first.
+Templates let you send the same thing to lots of people, as often as you need to, without writing a new message each time.
-To send an email, text or letter with Notify, you need to create a reusable message template first.
-Templates let you send the same thing to lots of people, as often as you need to, without writing a new message each time.
+Notify makes it easy to send personalised messages from a single template.
+If you want to include personalised content in your message, you can add a placeholder. Placeholders are filled in with details, like a name or reference number, each time you send a message. You can do this manually or upload a list of personal details and let Notify do it for you.
-Notify makes it easy to send personalised messages from a single template.
-If you want to include personalised content in your message, you can add a placeholder. Placeholders are filled in with details, like a name or reference number, each time you send a message. You can do this manually or upload a list of personal details and let Notify do it for you.
+To send a batch of messages at once, upload a list of contact details to Notify. If you're sending emails and text messages, you can also schedule the date and time you want them to be sent.
-To send a batch of messages at once, upload a list of contact details to Notify. If you're sending emails and text messages, you can also schedule the date and time you want them to be sent.
+You can integrate the Notify API with your web application or back-office system to send messages automatically.
+Read our API documentation for more information.
-You can integrate the Notify API with your web application or back-office system to send messages automatically.
-Read our API documentation for more information.
+Notify’s real-time dashboard lets you see the number of messages sent. You can also check the current status of any message to see when it was delivered.
+Read more about how message status works.
-Notify’s real-time dashboard lets you see the number of messages sent. You can also check the current status of any message to see when it was delivered.
-Read more about how message status works.
+Control which members of your team can see, create, edit and send messages.
+Notify lets you:
+Control which members of your team can see, create, edit and send messages.
-Notify lets you:
-Notify commits to:
+Notify commits to:
-We send messages through several different providers. If one provider fails, Notify switches to another so that your messages are not affected.
-We send messages through several different providers. If one provider fails, Notify switches to another so that your messages are not affected.
+Visit GOV.UK Performance to see how Notify is performing.
-Visit GOV.UK Performance to see how Notify is performing.
+Notify protects and manages data to meet the needs of government services.
-Notify protects and manages data to meet the needs of government services.
+Notify lets you redact personal information from your messages after they’ve been sent. This means that only the recipient can see that information.
-Notify lets you redact personal information from your messages after they’ve been sent. This means that only the recipient can see that information.
+Notify uses two-factor authentication (2FA) to keep your account secure. When you sign in, we'll send a unique one-time code to your phone and ask you to enter it before we let you use your account.
+Read more about security. -
Notify uses two-factor authentication (2FA) to keep your account secure. When you sign in, we'll send a unique one-time code to your phone and ask you to enter it before we let you use your account.
-Read more about security. - -
Notify provides 24-hour online support. If you have an emergency outside office hours, we’ll reply within 30 minutes.
-Find out more about support.
- -Notify provides 24-hour online support. If you have an emergency outside office hours, we’ll reply within 30 minutes.
+Find out more about support.
{% endblock %} diff --git a/app/templates/views/features/emails.html b/app/templates/views/features/emails.html index 826647c96..6ad2a78de 100644 --- a/app/templates/views/features/emails.html +++ b/app/templates/views/features/emails.html @@ -1,60 +1,50 @@ -{% extends "withoutnav_template.html" %} +{% extends "content_template.html" %} {% from "components/table.html" import mapping_table, row, text_field, edit_field, field with context %} -{% from "components/sub-navigation.html" import sub_navigation %} {% block per_page_title %} Emails {% endblock %} -{% block maincolumn_content %} +{% block content_column_content %} -Send an unlimited number of emails for free with GOV.UK Notify.
+ {% if not current_user.is_authenticated %} +Create an account and try Notify for yourself.
+ {% endif %} -Send an unlimited number of emails for free with GOV.UK Notify.
- {% if not current_user.is_authenticated %} -Create an account and try Notify for yourself.
- {% endif %} +Notify makes it easy to:
+You can also integrate with our API to send emails automatically.
-Notify makes it easy to:
-You can also integrate with our API to send emails automatically.
+Add your organisation’s logo and brand colour to email templates.
+You can change your branding in your service settings.
-Add your organisation’s logo and brand colour to email templates.
-You can change your branding in your service settings.
+Notify offers a safe and reliable way to send files by email.
+Upload a file using our API, then send your users an email with a link to download it.
+Notify uses encrypted links instead of email attachments because:
+Contact the team and ask us to turn this feature on for your service.
+Read our API documentation for more information.
-Notify offers a safe and reliable way to send files by email.
-Upload a file using our API, then send your users an email with a link to download it.
-Notify uses encrypted links instead of email attachments because:
-Contact the team and ask us to turn this feature on for your service.
-Read our API documentation for more information.
+Notify lets you choose the email address that users reply to.
+Emails with a reply-to address seem more trustworthy and are less likely to be labelled as spam.
+You can add reply-to addresses in your service settings.
-Notify lets you choose the email address that users reply to.
-Emails with a reply-to address seem more trustworthy and are less likely to be labelled as spam.
-You can add reply-to addresses in your service settings.
- -It’s free to send emails through Notify.
-See pricing for more details.
- -It’s free to send emails through Notify.
+See pricing for more details.
{% endblock %} diff --git a/app/templates/views/features/letters.html b/app/templates/views/features/letters.html index 29244673d..16170a101 100644 --- a/app/templates/views/features/letters.html +++ b/app/templates/views/features/letters.html @@ -1,56 +1,46 @@ -{% extends "withoutnav_template.html" %} +{% extends "content_template.html" %} {% from "components/table.html" import mapping_table, row, text_field, edit_field, field with context %} -{% from "components/sub-navigation.html" import sub_navigation %} {% block per_page_title %} Letters {% endblock %} -{% block maincolumn_content %} +{% block content_column_content %} -GOV.UK Notify will print, pack and post your letters for you.
+ {% if not current_user.is_authenticated %} +Create an account and try Notify for yourself.
+ {% endif %} -GOV.UK Notify will print, pack and post your letters for you.
- {% if not current_user.is_authenticated %} -Create an account and try Notify for yourself.
- {% endif %} +Notify makes it easy to:
+You can also integrate with our API to send letters automatically.
-Notify makes it easy to:
-You can also integrate with our API to send letters automatically.
+Notify can send letters by first or second class post.
+First class letters are delivered one day after they’re dispatched. Second class letters are delivered 2 days after they’re dispatched.
+Letters sent before 5:30pm are dispatched the next working day (Monday to Friday). Royal Mail delivers from Monday to Saturday, excluding bank holidays.
-Notify can send letters by first or second class post.
-First class letters are delivered one day after they’re dispatched. Second class letters are delivered 2 days after they’re dispatched.
-Letters sent before 5:30pm are dispatched the next working day (Monday to Friday). Royal Mail delivers from Monday to Saturday, excluding bank holidays.
+You can create reusable letter templates in Notify, or upload and send your own letters with the Notify API.
+Use the letter specification document to help you set up your letter, save it as a PDF, then upload it to Notify.
+
Read our API documentation for more information.
-You can create reusable letter templates in Notify, or upload and send your own letters with the Notify API.
-Use the letter specification document to help you set up your letter, save it as a PDF, then upload it to Notify.
-
Read our API documentation for more information.
- -It costs between 30p and 76p (plus VAT) to send a letter. Prices include:
-Letters can be up to 10 pages long (5 double-sided sheets of paper).
-See pricing for more details.
- -It costs between 30p and 76p (plus VAT) to send a letter. Prices include:
+Letters can be up to 10 pages long (5 double-sided sheets of paper).
+See pricing for more details.
{% endblock %} diff --git a/app/templates/views/features/text-messages.html b/app/templates/views/features/text-messages.html index a85eca875..15ed77790 100644 --- a/app/templates/views/features/text-messages.html +++ b/app/templates/views/features/text-messages.html @@ -1,52 +1,41 @@ -{% extends "withoutnav_template.html" %} +{% extends "content_template.html" %} {% from "components/table.html" import mapping_table, row, text_field, edit_field, field with context %} -{% from "components/sub-navigation.html" import sub_navigation %} {% block per_page_title %} Text messages {% endblock %} -{% block maincolumn_content %} +{% block content_column_content %} -Send thousands of free text messages to UK and international numbers with GOV.UK Notify.
+ {% if not current_user.is_authenticated %} +Create an account and try Notify for yourself.
+ {% endif %} -Send thousands of free text messages to UK and international numbers with GOV.UK Notify.
- {% if not current_user.is_authenticated %} -Create an account and try Notify for yourself.
- {% endif %} +Notify makes it easy to:
+You can also integrate with our API to send text messages automatically.
-
Notify makes it easy to:
+Let people send messages to your service or reply to your texts.
+You can see and reply to the messages you receive, or set up your own automated processes to manage replies.
+Contact the team to request a unique number for text message replies.
+ +When you send a text message with Notify, the sender name tells people who it's from.
+You can change the text message sender name from the default of 'GOVUK' in your service settings.
+ +Each service you set up has a free annual allowance. After that it costs 1.58 pence (plus VAT) to send a text to a UK number.
+The free allowance is:
You can also integrate with our API to send text messages automatically.
- -
Let people send messages to your service or reply to your texts.
-You can see and reply to the messages you receive, or set up your own automated processes to manage replies.
-Contact the team to request a unique number for text message replies.
- -When you send a text message with Notify, the sender name tells people who it's from.
-You can change the text message sender name from the default of 'GOVUK' in your service settings.
- -Each service you set up has a free annual allowance. After that it costs 1.58 pence (plus VAT) to send a text to a UK number.
-The free allowance is:
-See pricing for more details.
- -See pricing for more details.
{% endblock %} diff --git a/app/templates/views/message-status.html b/app/templates/views/message-status.html index 3aed37fad..6cb8e65ae 100644 --- a/app/templates/views/message-status.html +++ b/app/templates/views/message-status.html @@ -1,106 +1,95 @@ -{% extends "withoutnav_template.html" %} -{% from "components/sub-navigation.html" import sub_navigation %} +{% extends "content_template.html" %} {% from "components/table.html" import mapping_table, row, text_field %} {% block per_page_title %} Message status {% endblock %} -{% block maincolumn_content %} +{% block content_column_content %} -When you send a message using GOV.UK Notify, it moves through different states.
+Notify’s real-time dashboard lets you check the status of any message, to see when it was delivered. You can also use our API to check the status of your messages.
+For security, this information is only available for 7 days after a message has been sent. You can download a report, including a list of sent messages, for your own records.
+ +These are the types of message status you’ll see when you’re signed in to Notify.
+If you’re using our API, some of the statuses you’ll see will be different. Read our documentation for a detailed list of API message statuses.
+ +When you send a message using GOV.UK Notify, it moves through different states.
-Notify’s real-time dashboard lets you check the status of any message, to see when it was delivered. You can also use our API to check the status of your messages.
-For security, this information is only available for 7 days after a message has been sent. You can download a report, including a list of sent messages, for your own records.
- -These are the types of message status you’ll see when you’re signed in to Notify.
-If you’re using our API, some of the statuses you’ll see will be different. Read our documentation for a detailed list of API message statuses.
- -+ We’ll send your organisation an invoice each quarter if: +
-- We’ll send your organisation an invoice each quarter if: -
++ If your organisation has more than one service that owes money the invoice will be broken down by service. +
-- If your organisation has more than one service that owes money the invoice will be broken down by service. -
++ If the invoice is less than £250 +VAT, we’ll roll it into the next quarter’s invoice to save time and effort. +
-- If the invoice is less than £250 +VAT, we’ll roll it into the next quarter’s invoice to save time and effort. -
++ You can pay by BACS, debit card, or credit card. +
-- You can pay by BACS, debit card, or credit card. -
++ If your organisation’s annual usage will cost over £500 +VAT you need to provide us with a purchase order so we can invoice you. +
-- If your organisation’s annual usage will cost over £500 +VAT you need to provide us with a purchase order so we can invoice you. -
++ Your organisation should raise a single purchase order to cover the estimated annual usage costs for all your Notify services. This purchase order should be updated if the estimated annual usage costs increase. +
-- Your organisation should raise a single purchase order to cover the estimated annual usage costs for all your Notify services. This purchase order should be updated if the estimated annual usage costs increase. -
- -- You may need to set up Cabinet Office as a supplier before you can raise a purchase order. If you need any details to do that, please get in touch with us. -
- -+ You may need to set up Cabinet Office as a supplier before you can raise a purchase order. If you need any details to do that, please get in touch with us. +
{% endblock %} diff --git a/app/templates/views/pricing/index.html b/app/templates/views/pricing/index.html index a9614de37..8c5f5da95 100644 --- a/app/templates/views/pricing/index.html +++ b/app/templates/views/pricing/index.html @@ -1,154 +1,145 @@ {% from "components/table.html" import mapping_table, row, text_field, field, row_heading %} {% from "components/textbox.html" import textbox %} {% from "components/live-search.html" import live_search %} -{% from "components/sub-navigation.html" import sub_navigation %} -{% extends "withoutnav_template.html" %} +{% extends "content_template.html" %} {% block per_page_title %} Pricing {% endblock %} -{% block maincolumn_content %} +{% block content_column_content %} -To use GOV.UK Notify, there’s:
+To use GOV.UK Notify, there’s:
-Create an account then set up as many different services as you need to. Each service has its own free text message allowance.
+ {% endif %} - {% if not current_user.is_authenticated %} -Create an account then set up as many different services as you need to. Each service has its own free text message allowance.
- {% endif %} +When you set up a new service it will start in trial mode.
-When you set up a new service it will start in trial mode.
+It’s free to send emails through Notify.
-It’s free to send emails through Notify.
+Each service you set up in Notify has a free annual allowance. The allowance is:
+It costs 1.58 pence (plus VAT) for each text message you send after your free allowance.
+See how to pay. -
Each service you set up in Notify has a free annual allowance. The allowance is:
-It costs 1.58 pence (plus VAT) for each text message you send after your free allowance.
-See how to pay. - -
If a text message is longer than 160 characters (including spaces), it’ll be charged as more than one message:
-Long text messages containing Welsh characters (Â, â, Ê, ê, Î, î, Ô, ô, Û, û, Ŵ, ŵ, Ŷ, and ŷ) are charged differently:
-It might cost more to send text messages to international numbers than UK ones, depending on the country.
-If a text message is longer than 160 characters (including spaces), it’ll be charged as more than one message:
+Long text messages containing Welsh characters (Â, â, Ê, ê, Î, î, Ô, ô, Û, û, Ŵ, ŵ, Ŷ, and ŷ) are charged differently:
+It might cost more to send text messages to international numbers than UK ones, depending on the country.
+The cost of sending a letter depends on the postage you choose and how many sheets of paper you need.
-Prices include:
-The cost of sending a letter depends on the postage you choose and how many sheets of paper you need.
+Prices include:
+The GOV.UK Notify roadmap shows the things we’re working on and when we hope to have them ready for you to use.
-Notify is in public beta. This means it’s fully operational and supported, but we’re regularly adding new features. The roadmap is a guide to what we have planned, but some things might change.
-You can contact us for more detail about these features, or to suggest something else you’d like Notify to offer.
+The GOV.UK Notify roadmap shows the things we’re working on and when we hope to have them ready for you to use.
+Notify is in public beta. This means it’s fully operational and supported, but we’re regularly adding new features. The roadmap is a guide to what we have planned, but some things might change.
+You can contact us for more detail about these features, or to suggest something else you’d like Notify to offer.
-GOV.UK Notify is built for the needs of government services. It has processes in place to:
+GOV.UK Notify is built for the needs of government services. It has processes in place to:
-On Notify, data is encrypted:
+Any user data you upload is only held for 7 days.
+The Cabinet Office acts as data processor for Notify. Your organisation is the data controller.
+Notify complies with data protection law. To make sure it stays compliant, there are regular legal reviews of the service’s:
+On Notify, data is encrypted:
-Any user data you upload is only held for 7 days.
-The Cabinet Office acts as data processor for Notify. Your organisation is the data controller.
-Notify complies with data protection law. To make sure it stays compliant, there are regular legal reviews of the service’s:
-Other technical security controls on Notify include:
+Other technical security controls on Notify include:
-Some messages include sensitive information like security codes or password reset links.
-If you’re sending a message with sensitive information, you can choose to hide those details on the Notify dashboard once the message has been sent. This means that only the message recipient will be able to see that information.
- -You can set different user permissions in Notify. This lets you control who in your team has access to certain parts of the service.
-To sign in to Notify, you’ll need to enter:
-If receiving text messages at work is a problem for your team, contact us about using an email link instead.
+Some messages include sensitive information like security codes or password reset links.
+If you’re sending a message with sensitive information, you can choose to hide those details on the Notify dashboard once the message has been sent. This means that only the message recipient will be able to see that information.
-Our approach to information risk management follows National Cyber Security Centre (NCSC) guidance. It assesses:
-This approach also applies to the service providers Notify uses to send messages.
+You can set different user permissions in Notify. This lets you control who in your team has access to certain parts of the service.
+To sign in to Notify, you’ll need to enter:
+If receiving text messages at work is a problem for your team, contact us about using an email link instead.
-Things we do to manage risks on Notify include:
-Our approach to information risk management follows National Cyber Security Centre (NCSC) guidance. It assesses:
+This approach also applies to the service providers Notify uses to send messages.
-Notify has been assessed and approved by the Cabinet Office Senior Information Risk Officer (SIRO). The SIRO checks this approval once a year.
-Notify also has approval from the Office of the Government’s SIRO to host data within the EEA.
+Things we do to manage risks on Notify include:
+Any information in Notify is classified as ‘OFFICIAL’ under the Government Security Classifications Policy.
-All system administration staff working on Notify are cleared to Security Check (SC) level by United Kingdom Security Vetting.
+Notify has been assessed and approved by the Cabinet Office Senior Information Risk Officer (SIRO). The SIRO checks this approval once a year.
+Notify also has approval from the Office of the Government’s SIRO to host data within the EEA.
+ +Any information in Notify is classified as ‘OFFICIAL’ under the Government Security Classifications Policy.
+All system administration staff working on Notify are cleared to Security Check (SC) level by United Kingdom Security Vetting.
{% endblock %} diff --git a/app/templates/views/terms-of-use.html b/app/templates/views/terms-of-use.html index 7962422c5..0a63b0b7a 100644 --- a/app/templates/views/terms-of-use.html +++ b/app/templates/views/terms-of-use.html @@ -1,64 +1,54 @@ -{% extends "withoutnav_template.html" %} +{% extends "content_template.html" %} {% from "components/banner.html" import banner_wrapper %} -{% from "components/sub-navigation.html" import sub_navigation %} {% block per_page_title %} -Terms of use + Terms of use {% endblock %} -{% block maincolumn_content %} +{% block content_column_content %} -+ These terms apply to your service’s use of GOV.UK Notify. You must be the service manager to accept them. +
-- These terms apply to your service’s use of GOV.UK Notify. You must be the service manager to accept them. -
++ {{ current_user.default_organisation.as_terms_of_use_paragraph( + terms_link=url_for('main.sign_in', next=url_for('main.terms')), + download_link=url_for('.agreement'), + support_link=url_for('.feedback', ticket_type='ask-question-give-feedback', body='agreement'), + signed_in=current_user.is_authenticated + )}} +
-- {{ current_user.default_organisation.as_terms_of_use_paragraph( - terms_link=url_for('main.sign_in', next=url_for('main.terms')), - download_link=url_for('.agreement'), - support_link=url_for('.feedback', ticket_type='ask-question-give-feedback', body='agreement'), - signed_in=current_user.is_authenticated - )}} -
+You must:
+If you don’t keep to these terms, we might have to stop sending your messages.
-You must:
-If you don’t keep to these terms, we might have to stop sending your messages.
+Notify will:
+Notify will:
-You can leave Notify at any time. Just contact us and we’ll close your account.
-When you leave Notify, all your data will be deleted.
- -You can leave Notify at any time. Just contact us and we’ll close your account.
+When you leave Notify, all your data will be deleted.
{% endblock %} diff --git a/app/templates/views/trial-mode.html b/app/templates/views/trial-mode.html index 912c97361..14ae9c790 100644 --- a/app/templates/views/trial-mode.html +++ b/app/templates/views/trial-mode.html @@ -1,48 +1,38 @@ -{% extends "withoutnav_template.html" %} -{% from "components/sub-navigation.html" import sub_navigation %} +{% extends "content_template.html" %} {% block per_page_title %} - Using Notify + Trial mode {% endblock %} -{% block maincolumn_content %} +{% block content_column_content %} -When you set up a new service it will start in trial mode. This lets you try out GOV.UK Notify, with a few restrictions.
-A service in trial mode can only:
-- To remove these restrictions, you can - {% if current_service and current_service.trial_mode %} - send us a request to go live. - {% else %} - send us a request to go live. - {% endif %} -
- -Before you can request to go live, you must:
+When you set up a new service it will start in trial mode. This lets you try out GOV.UK Notify, with a few restrictions.
+A service in trial mode can only:
- When we receive your request we’ll get back to you within one working day. -
++ To remove these restrictions, you can + {% if current_service and current_service.trial_mode %} + send us a request to go live. + {% else %} + send us a request to go live. + {% endif %} +
-Before you can request to go live, you must:
++ When we receive your request we’ll get back to you within one working day. +
{% endblock %}