# Work and case studies

Real projects, told as they are: the problem, what we did, how it went. Client names are shared in person, on request.

- [A voicebot for the calls the centre can't pick up.](https://cloudfactory.it/en/work/voicebot-missed-calls-diagnostic-centre/index.md): An AI phone responder that doesn't lose an after-hours request. A bridge between telephony and a realtime model, formal Italian, guided data capture, front-office handoff.
- [A funding portal ready for AI assistants.](https://cloudfactory.it/en/work/ai-agent-ready-website/index.md): Clean-up first, then signals for agents: rules for AI crawlers, Content Signals, an llms.txt index. A dedicated plugin, measured before and after with an independent tool.
- [The online withdrawal button on WooCommerce.](https://cloudfactory.it/en/work/woocommerce-online-withdrawal-button/index.md): A WooCommerce plugin for the digital withdrawal obligation: order lookup by number and email, partial withdrawal, PDF receipt and an exportable log.
- [How to evaluate thirty municipal virtual assistants.](https://cloudfactory.it/en/work/evaluating-municipal-virtual-assistants/index.md): About thirty municipal chatbots asked about the same twenty services with the same method, for results that compare and repeat over time.
- [A network for a building fibre doesn't reach.](https://cloudfactory.it/en/work/starlink-redundant-network-residential-facility/index.md): Two Starlink links on separate VLANs, with failover: if one line drops, the other takes over its traffic. In place of a 6 Mbit ADSL line: thirteen UniFi access points, phone repeaters on every floor, radio call in every room.
- [From spreadsheets to a system for shifts and contracts in healthcare.](https://cloudfactory.it/en/work/healthcare-shift-contract-management-system/index.md): Professional portal, contracts with extensions and rate fractions, shifts with computed cost, revenue and margin, a calendar exported on letterhead, Excel reports. Built to measure, not a vertical package.
- [Infrastructure and booking for a tour operating platform.](https://cloudfactory.it/en/work/tour-operator-booking-infrastructure/index.md): Infrastructure management and channel-manager integration for a tour-operating platform, then rebuilt from scratch for a second brand. The application is the client's; we run infrastructure, deploys and integration.
- [Security remediation for a laboratory group.](https://cloudfactory.it/en/work/security-remediation-laboratory-group/index.md): External rating and penetration test findings closed one by one, then three inherited servers replaced by two, managed directly.
- [A WordPress fleet off an end-of-life server.](https://cloudfactory.it/en/work/wordpress-fleet-server-migration/index.md): WordPress sites and PHP apps moved in waves to new servers, with one system user per site, current PHP and separate email credentials.
- [Measurement you can trust.](https://cloudfactory.it/en/work/ga4-consent-tracking-audit/index.md): Tracking, GA4, consent management and technical SEO put in order: no conversions counted twice, no tags before consent, no pages competing for the same searches.
- [From an Instagram comment to an email sequence.](https://cloudfactory.it/en/work/instagram-manychat-mailchimp-automation/index.md): A keyword in the comments, a DM reply, a Mailchimp tag and a four-email sequence with a dedicated coupon, connected by a bridge plugin on WordPress.
- [QR check-in even without a network.](https://cloudfactory.it/en/work/offline-qr-event-check-in/index.md): A web app to scan QR tickets at the door: list on the device, offline validation, duplicate-entry warnings, sync when the network is back.
- [The WordPress platform of a national news outlet.](https://cloudfactory.it/en/work/wordpress-news-publisher-platform/index.md): A custom WordPress theme for a national news outlet: Google News, AMP, multi-layer caching, automated deploys and ad campaign trafficking.
- [Payment links for a genetics lab.](https://cloudfactory.it/en/work/payment-links-genetics-lab/index.md): A portal that emails patients payment links on the bank's gateway, with status updated by the server-to-server notification.
- [A B2B ordering portal for fashion production.](https://cloudfactory.it/en/work/b2b-fashion-ordering-portal/index.md): Approved retailers, a catalogue by season and material, orders with approval and export for production.
- [A crew directory for yacht charter.](https://cloudfactory.it/en/work/yacht-crew-directory/index.md): Crew profiles with roles, vessels and certificates, full or anonymous PDF CVs, single login with the WordPress site.
- [A card game about Rome for a travel brand.](https://cloudfactory.it/en/work/rome-quiz-game-travel-brand/index.md): Sixty-four quiz and challenge cards about Rome, played in a group from a phone, inside a travel brand's website.
- [The numbers of four clinics, in a single dashboard.](https://cloudfactory.it/en/work/management-dashboard-outpatient-clinics/index.md): One tab per clinic and a group view, built on the front-desk software's exports: invoices by payer type, year-on-year comparisons, activity maps, report turnaround times.
- [A management system to see whether the home is making money.](https://cloudfactory.it/en/work/residential-care-home-management-system/index.md): Beds, stays and fees with rules enforced by the database, monthly billing, deposits, costs and frozen monthly closes to read accrual and cash.
- [Courses, ebooks and videos for a sailing school on WooCommerce.](https://cloudfactory.it/en/work/online-course-platform-sailing-school/index.md): Flipbook ebooks in the browser, video lessons and course-linked student packs, all in the WooCommerce Downloads list, with protected pages and course dates in order emails.
- [From an antispam gateway straight to Microsoft 365.](https://cloudfactory.it/en/work/email-gateway-to-microsoft-365-labs/index.md): MX on Exchange Online Protection, Microsoft DKIM, DMARC from p=none to p=reject across 8 domains. Then the internal systems that send email: instruments, servers, phone system.
- [Email that leaves only from those entitled to send it.](https://cloudfactory.it/en/work/email-enforcement-spf-dkim-dmarc/index.md): Per-site SES policies with allowed IPs, a DMARC path from p=none to p=reject, SendGrid authentication and SPF under 10 lookups. One mistake stopped before going live.
- [An inherited AWS environment, put back in order.](https://cloudfactory.it/en/work/aws-servers-database-funding-portal/index.md): EC2 in Ireland and Milan, RDS MySQL, the old provider's access removed, servers managed through SSM with no SSH exposed, a stuck server recovered, costs reviewed line by line.
- [The accounts office remote desktop, with OneDrive unstuck.](https://cloudfactory.it/en/work/remote-desktop-aws-accounting/index.md): A Remote Desktop Services host on AWS for three users, RDP not exposed, OneDrive installed per machine with known folder move. Sync unblocked, licensing and sizing reviewed.
- [WhatsApp messages to doctors, each backed by consent.](https://cloudfactory.it/en/work/whatsapp-messaging-doctors-consent/index.md): A standalone app on the WhatsApp Cloud API: GDPR consent register, Meta-approved templates, scheduled campaigns, automatic opt-out by keyword and on error 131050.
