Skip to content

MyAccount Profiles

A MyAccount profile controls what customers can access in the MyAccount self-service portal. You set up different profiles for different customer types, then assign the right one to each customer.

MyAccount is the newer customer portal, where customers sign in with an email and password. A profile decides what they see and can change once logged in. You might give:

  • Basic access to residential customers
  • Fuller access, including call analytics, to business customers

Each profile bundles a set of MyAccount and My Calls settings so you control the experience centrally.

A customer changing their password in MyAccount must enter their current password first, and their session is renewed once the change succeeds. A customer who has forgotten their password uses a reset link instead, which is unchanged: it carries its own expiring key, so no current password is needed.

This section defines the basic profile settings including name, description, availability, and which customers or customer groups this profile applies to.

FieldDescription
My Account Profile NameName of the MyAccount profile for identification purposes
DescriptionOptional description explaining the purpose of this MyAccount profile
AvailabilityAvailability setting for this profile
CustomerSpecific customer this profile applies to (leave blank for customer group-based profiles)
Customer GroupsCustomer groups this MyAccount profile applies to

This section configures the specific MyAccount features and capabilities that will be available to customers using this profile.

FieldDescription
MyAccount FlagsGeneral MyAccount features and settings enabled for this profile
MyNumbersMyNumbers features available to customers using this profile
MyServicesMyServices features available to customers using this profile
MyCampaignsMyCampaigns features available to customers using this profile
Case CategoriesCase categories customers on this profile can raise from MyAccount; leave empty to disable My Cases for the profile

Configure My Calls reporting functionality including report types, data access, and display options.

FieldDescription
My Calls EnabledEnable My Calls reporting functionality for customers using this profile
My Calls Daily CDR AccessAllow access to daily CDR reports in My Calls
My Calls Use Backend DescriptionsUse admin-entered sites, descriptions and campaigns in My Calls reports (if false, only use customer-entered data)
FieldDescription
Last ModifiedTimestamp of the most recent modification to this MyAccount profile
CreatedTimestamp when this MyAccount profile was created
  • MyAccount Settings control the core portal features a customer can use.
  • My Calls Settings control access to call analytics and reporting in the portal.
  • Case Categories control the CRM Cases side of the portal.

The MyServices settings control which services customers can see and edit in MyAccount. This requires the Services module. My Services appears only when the profile permits access and the customer has a service in a portal-visible status.

To configure access:

  1. Edit the customer’s MyAccount profile.
  2. Under MyAccount Settings > MyServices, select View Services.
  3. Select View Service Details and the details customers may see, including type and recurring charges.
  4. Choose whether customers can view or edit service descriptions, sites and campaigns.
  5. Enable Bulk Update Services if customers should edit those permitted fields by CSV.
  6. Save the profile. The settings apply to every customer assigned to it.

Customers can edit permitted fields from their service list or an individual service. Their descriptions, sites and campaigns are stored separately from the values your staff enter. Staff values appear as placeholders where the customer has supplied no value.

For CSV updates, customers download their services, edit the permitted columns and upload the file through My Services. Rows match by ID or Service Name. The download includes IDs when names are duplicated, so customers should retain them.

An unnamed service appears under its service type. Use MyAccount Descriptions on Documents lets invoice production use the customer’s own service descriptions.

See Services for staff management of the underlying records.

Several CRM features reach the customer through MyAccount, and the profile decides which of them appear:

  • My Cases appears only where the profile names at least one case category. Those categories become the topics a customer can choose from when starting a case. A profile naming none switches the whole feature off for those customers, and a category you later retire simply drops out of their topic list.
  • My Proposals lists the proposals sent to the customer, which they can read and accept online.
  • My Confirmations lists their Confirmations of Instructions.

Two things reach the customer without needing a portal login at all, through a secure link in an email: accepting a proposal or a confirmation, and telling you when they will pay from a chase email. A customer who has never signed in can still use those.

Payment and card or Direct Debit setup links can also be generated for a customer with a profile, from the CRM Payment Methods page. See What your customers see.

  1. Open the MyAccount Profiles list.
  2. Click “Add MyAccount Profile”.
  3. Choose the MyAccount and My Calls settings for this customer type.
  4. Save.

Set the profile on a customer so their portal login shows the right features. Changing a profile updates every customer assigned to it.

  • Permission: Users need the MyAccount Profiles permission to view or edit profiles.

Want to give every type of customer the right self-service experience? see how SAFE Billing Platform's customer portal works