Portfolio

Systems we run, and demos we label as demos

The live systems are our own CRM, the team phone stack, and this website. Anything that is not deployed for a named client is marked Concept demo. We do not attach a client logo or a performance number we cannot source.

AI AutomationLive system · built for our own team

Sir Marketer CRM: lead capture to signed agreement

The CRM our team runs the business on. Every website form, booking request and enquiry lands in one pipeline within seconds.

Problem

Enquiries arrived through several forms and inboxes. Follow-ups depended on someone remembering, and proposals and agreements lived in separate tools.

Solution

An authenticated intake API receives every website form. The CRM checks for duplicates by email, assigns the lead to an agent in rotation, logs the activity and starts follow-up. Proposals turn into agreements that clients sign electronically inside the same system.

Tech, workflow and results

Tech & integrations

  • Python (FastAPI)
  • SQLite
  • nginx
  • Resend email
  • Telnyx calling & SMS
  • Built-in e-signature

Workflow

  1. Website form → authenticated intake API
  2. Duplicate check by email
  3. Round-robin assignment to an agent
  4. Follow-up sequence and activity timeline
  5. Proposal → e-signed agreement filed on the lead
  6. Calls and texts logged, with SMS consent recorded per lead

Results

In daily use by the Sir Marketer team. We do not publish internal performance figures.

Build something similar Watch the lead workflow

AI Receptionist & VoiceLive system · anonymised

Team phone and compliant SMS for a grant-writing services business

A desktop softphone and two-way texting app for a small team that shares several company numbers.

Problem

Several staff needed to call and text from shared business numbers, with US texting compliance handled properly and every conversation on record.

Solution

An in-app softphone over WebRTC, a from-number picker that updates itself as numbers are added, and SMS threads with automatic STOP/HELP handling, a suppression list, consent checks, verified webhooks and an audit log.

Tech, workflow and results

Tech & integrations

  • Python (FastAPI)
  • Telnyx WebRTC voice
  • Telnyx messaging
  • 10DLC registration
  • Signed webhooks

Workflow

  1. Agent picks a company number → places or answers the call in the app
  2. Inbound text → thread, with STOP/HELP handled automatically
  3. Every message and call written to the audit log

Results

In daily use. This telephony layer is the foundation an AI receptionist plugs into; AI answering is not part of this deployment.

Build something similar Play a sample AI receptionist call

AI AutomationOur product · in staging

Initial Docs: e-signatures with a tamper-evident audit trail

An electronic-signature product we are building, with a hash-chained audit trail so any change to a signing record is detectable.

Problem

Small businesses pay per-seat fees for e-signature tools and still struggle to show exactly who signed what, and when.

Solution

Documents, signers and every signing event are recorded in a chain where each entry includes the hash of the one before it, giving an audit trail that can be checked independently.

Tech, workflow and results

Tech & integrations

  • Next.js
  • Node.js
  • MySQL
  • Hash-chained audit log

Workflow

  1. Upload document → add signers
  2. Signer receives a link → reviews → signs
  3. Each event is appended to the hash chain
  4. Completed document and audit certificate stored

Results

Running on a staging server ahead of launch. No customer figures yet.

Build something similar

Websites & PlatformsLive system · this website

sirmarketer.com: a fast site wired straight into the CRM

The site you are on. Static pages for speed, with every form connected to our CRM.

Problem

The previous build was a heavy single-page app with forms that did not all reach the CRM, and design regressions were hard to catch before visitors saw them.

Solution

Pre-rendered pages with versioned assets, forms that post to the CRM with a source tag for each form type, structured data on every page, and an automated browser check that renders every page at nine screen sizes before and after each release, rolling back automatically if anything fails.

Tech, workflow and results

Tech & integrations

  • Static HTML/CSS
  • Vanilla JavaScript
  • PHP form relay
  • CRM intake API
  • Headless-browser release gate

Workflow

  1. Visitor submits a form → PHP relay → CRM intake API
  2. Source tag tells the team which form it came from
  3. Release: render every page → compare → deploy → re-check live → auto rollback on failure

Results

Live now. Search performance is tracked in Google Search Console; we do not quote figures here.

Build something similar

AI AutomationConcept demo

Lead-to-booking automation for a service business

How an enquiry from a website, ad or missed call can be qualified, booked and followed up without manual work.

Problem

Leads arrive at all hours and go cold before anyone replies.

Solution

An AI agent replies within moments, asks the qualifying questions you set, offers calendar slots and hands anything unusual to a person with a summary.

Tech, workflow and results

Tech & integrations

  • Website forms
  • AI agent
  • Calendar
  • CRM
  • Email & SMS

Workflow

  1. Enquiry captured
  2. AI qualifies with your questions
  3. Slot offered and booked
  4. CRM updated, team notified
  5. Reminder and follow-up sent

Results

Concept: no results claimed.

Build something similar Watch the workflow

AI Receptionist & VoiceConcept demo

AI receptionist for a dental clinic

A sample call showing how an AI receptionist answers, books and hands off.

Problem

Calls during treatment or after hours go to voicemail, and new patients call the next clinic.

Solution

The AI answers in the clinic's voice, handles common questions, books into the calendar and passes urgent cases to staff.

Tech, workflow and results

Tech & integrations

  • Telephony (Telnyx)
  • Voice AI
  • Calendar
  • CRM

Workflow

  1. Call answered
  2. Need identified
  3. Appointment booked
  4. Summary sent to the team

Results

Concept: no results claimed.

Build something similar Play the sample call

AI ChatbotsConcept demo

Website support assistant that captures the lead

A chat assistant that answers from a business's own content and asks for contact details when a person should follow up.

Problem

Visitors leave with unanswered questions, and support inboxes fill with the same five questions.

Solution

An assistant restricted to approved content answers common questions, collects contact details for anything else and creates a CRM lead.

Tech, workflow and results

Tech & integrations

  • Website widget
  • Approved knowledge base
  • CRM
  • Human handover

Workflow

  1. Visitor asks a question
  2. Answer from approved content
  3. Unclear? Ask for contact details
  4. Lead and transcript saved to the CRM

Results

Concept: no results claimed.

Build something similar Try the chat demo

3D & Immersive WebsitesConcept demo

Immersive 3D product launch site

A launch page with an interactive 3D hero, scroll-driven storytelling and a fast fallback for older phones.

Problem

Product pages look the same as every competitor and do not show the product properly.

Solution

A lightweight 3D scene that loads after the main content, with a static image fallback and reduced motion respected.

Tech, workflow and results

Tech & integrations

  • WebGL / Three.js
  • Scroll animation
  • Static fallback
  • SEO-friendly HTML

Workflow

  1. Page loads fast with a poster image
  2. 3D scene starts once the page is ready
  3. Scroll tells the product story
  4. Clear call to action

Results

Concept: no results claimed.

Build something similar See the concept on our Work page

AI Receptionist & VoiceConcept demo

AI receptionist landing page

A voice-first landing page that shows a live call simulation and a booking widget in the first screen.

Problem

Prospects want to know whether an AI receptionist can really book appointments.

Solution

Show the call, the booking and the human handover on one screen.

Tech, workflow and results

Tech & integrations

  • Landing page
  • Call simulation
  • Booking widget
  • Schema markup

Workflow

  1. Visitor sees the call simulation
  2. Books a demo
  3. Lead goes to the CRM

Results

Concept: no results claimed.

Build something similar See the concept on our Work page

Demos

Try the scripted versions

No real call is placed.

Demo · animated walkthrough
  1. EnquiryForm, ad, chat or missed call
  2. AI agentReplies and asks your questions
  3. CRMLead created, duplicates merged
  4. CalendarSlot offered and booked
  5. Your teamSummary and next step

Press Play to follow one enquiry through the system.

Next step

Build something similar

Share a few details. A person replies, usually within one business day, with questions or a written next step. Nothing is billed from this form.

Prefer to talk? Book a strategy call or call +1 (888) 785-7612.

Common questions

Are these client projects?

The CRM, phone system and this website are ours. Other items are labelled Concept demo.

Can you build something similar?

Yes. Use the form on the page. We reply with questions and a suggested first step.