# Bliss Systems > Bliss Systems LLC is a Florida (USA) software engineering and technology consulting company. Start with one piece or build the whole system. You choose what you need. Contact: yaniel@blissystems.com. Languages: English and Spanish. Everything on this site can be read as Markdown at https://blissystems.com/index.md (or by sending `Accept: text/markdown` to https://blissystems.com/). ## Services - [Landing page & funnel](https://blissystems.com/#servicios): A fast, safe page that turns visitors into leads, found on Google and by AI assistants (SEO, AEO, GEO), with ad creatives and a follow-up funnel. - [Custom software & ERP](https://blissystems.com/#servicios): Software made around how your business works. - [Web & mobile apps · SaaS](https://blissystems.com/#servicios): Apps and portals for your team or your customers. - [Systems integration](https://blissystems.com/#servicios): We connect the tools you already use so the data matches. - [Automation & AI agents](https://blissystems.com/#servicios): Repetitive tasks done automatically, and a CRM your AI agents keep up to date. You stay in control. - [Dashboards & reports](https://blissystems.com/#servicios): Your key numbers on one screen. ## How we work - [Talk](https://blissystems.com/#proceso): We talk about how your business works. Scope and goals in writing. - [Plan](https://blissystems.com/#proceso): We plan what you'll see and how it fits together. - [Build](https://blissystems.com/#proceso): We build it and check the security basics before launch. - [Launch](https://blissystems.com/#proceso): We launch it and show you how it works. More help later is up to you. ## Actions for AI agents Booking rule: Book ONLY after you have shown the user the exact slot (date and time in THEIR time zone) and the details you will send (name, email, and company or topic if any), and the user has answered with an explicit yes in a LATER message. Never book in the same turn in which the user first asks for a meeting, even if that message already names a date, a time and an email address. "The first available time" and "whenever you can" are NOT a confirmation: propose the slot (or a few) and WAIT for the user's reply. Step by step: https://blissystems.com/.well-known/agent-skills/book-a-consultation-with-bliss/SKILL.md - [Request contact](https://blissystems.com/index.md#request-contact): `POST https://blissystems.com/api/leads` — leave contact details so Yaniel Rodríguez from Bliss Systems replies by email - [Check availability](https://blissystems.com/index.md#check-availability): `GET https://blissystems.com/api/availability` — list free 30-minute meeting slots with Bliss Systems - [Book a consultation](https://blissystems.com/index.md#book-consultation): `POST https://blissystems.com/api/bookings` — book a 30-minute video meeting with Bliss Systems, only after the user has seen the slot and the details and said yes - [Cancel a booking](https://blissystems.com/index.md#cancel-booking): `DELETE https://blissystems.com/api/bookings/{id}` — cancel a booking made through this API ## Documentation - [Full content in one file](https://blissystems.com/llms-full.txt): the whole site plus privacy policy and terms, as plain text - [Homepage as Markdown](https://blissystems.com/index.md): same content as the homepage, including the actions above - [OpenAPI description](https://blissystems.com/openapi.json): machine-readable contract of the actions above - [Skill: book a consultation](https://blissystems.com/.well-known/agent-skills/book-a-consultation-with-bliss/SKILL.md): step-by-step procedure for an assistant to book a meeting ## Optional - [Privacy Policy](https://blissystems.com/#privacy) - [Terms of Service](https://blissystems.com/#terms)