Skip to content

Latest commit

 

History

History

README.md

RPA Example (Python)

RPA example for booking consultations without authentication.

Run on Intuned

Run on Intuned

APIs

API Description
book-consultations Automates filling out and submitting a consultation booking form with configurable topic, date, time, and contact info
get-consultations-by-email Retrieves all consultation bookings associated with a specific email address

Getting started

Install dependencies

uv sync

If the intuned CLI is not installed, install it globally:

npm install -g @intuned/cli

After installing dependencies, intuned command should be available in your environment.

Run an API

# Book consultations with different topics
intuned dev run api book-consultations .parameters/api/book-consultations/default.json
intuned dev run api book-consultations .parameters/api/book-consultations/automation-consultation.json
intuned dev run api book-consultations .parameters/api/book-consultations/api-integration-consultation.json
intuned dev run api book-consultations .parameters/api/book-consultations/data-extraction-consultation.json
intuned dev run api book-consultations .parameters/api/book-consultations/other-topic-consultation.json

# Get consultations by email
intuned dev run api get-consultations-by-email .parameters/api/get-consultations-by-email/default.json

Save project

intuned dev provision

Deploy

intuned dev deploy

Project structure

/
├── api/
│   ├── book-consultations.py           # Book a consultation
│   └── get-consultations-by-email.py   # Get consultations for an email
├── utils/
│   └── types_and_schemas.py            # Type definitions and schemas
├── intuned-resources/
│   └── jobs/
│       ├── book-consultations.job.jsonc         # Job for booking consultations
│       └── get-consultations-by-email.job.jsonc # Job for getting consultations
├── .parameters/api/                    # Test parameters
├── Intuned.jsonc                       # Project config
├── pyproject.toml                      # Python dependencies
└── README.md

Related