Skip to content
DCS
PR

Kettlewell Roofing Ltd

KET479ActiveTime and materials

kettlewellroofing.co.uk · Construction · Account manager Dan Okafor · Kettlewell Holdings (site of 4)

Microsoft 365Healthy3 days agoSupport & assets (SQL)Healthy9 hr ago

01 Jan 202625 Aug 2026 · month buckets · applies to every section

Customer master data

Immutable internal identity with external mapping keys

Internal CustomerId
cus_ket479
Primary key — never changes
Account number
KET479
Links to ticketing and SQL
Display name
Kettlewell Roofing Ltd
Primary domain
kettlewellroofing.co.uk
Microsoft tenant mapping aid
Tenant ID
ket479-6597-4f2a-9c31-855839
SQL external key
KET479
Account manager
Dan Okafor
Status
Active
Created
20 Sep 2020

Connection and collection

Authentication mode is independent of the data model

Auth method
GDAP / partner delegated
Relationship state
expiring
Expiry 03 Sep 2026
Last successful sync
22 Aug 2026 01:00 UTC
3 days ago
Last attempt
25 Aug 2026 00:00 UTC
Result: success
M365 data quality
Healthy
SQL data quality
Healthy
Mapped to the DCS API
Schedule
Weekly — users, licences, usage reports
Configurable per dataset and customer
Connection changes require the administrator role.

Branding

Saved once and reused automatically for future dashboards and packs

Editable
Customer logo

PNG, JPG, WEBP or SVG up to 4 MB. Transparent backgrounds work best.

Meeting pack preview
Kettlewell Roofing Ltd

Saved branding is applied to this customer's dashboard, exports and every future meeting pack.

Customer colours change accents only. Warning, failure and success colours, typography and layout stay fixed so every customer dashboard and pack reads the same way.

Customer contacts

Who to speak to. Used for meeting invitations and pipeline follow-up.

NameRoleEmailPhoneNotes
Poppy OkonkwoPrimaryOperations Manager[email protected]01623 346148Day-to-day escalation contact
Samir ChandraFinance Manager[email protected]01694 720506Handles purchase orders and renewals

Prototype controls

Demo-only switches for showing how the phases differ

KET479 is mapped to the DCS API in this demo, so support and asset data appear when Phase 2 is on.